Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
25 сентября 2017, 16:44
+2
Не хочу показаться занудой, но это всё давно уже в документации.
Василий Наумкин
18 сентября 2017, 21:50
0
Она заброшен уже несколько лет как, не нужно его использовать.
Василий Наумкин
16 сентября 2017, 02:16
+2
Можно примерно так:

Если не понятно — это куча собственных файловых сниппетов, на все случаи жизни. MODX же у нас фреймворк, не так ли?
Василий Наумкин
15 сентября 2017, 10:43
+2
Поправил, спасибо!
Василий Наумкин
12 сентября 2017, 13:10
0
Прошу прощения за свою манеру общения — никак не могу побороть.

Просто обратите внимание, что:
— нигде нет информации о том, что ключ как-то может влиять или влияет на работу дополнения.
— в магазине используются ключи, которые что-то, по определению открывают, дают доступ. В нашем случае — это доступ к магазину
— слово «лицензия» не употребляется нигде, значит мы никак не ограничиваем работу «нелицензионных» дополнений.

Теперь, когда вы во всё разобрались, напишите пожалуйста, как мне лучше исправить наш раздел помощи. Вот прям дайте готовый текст — я его вставлю и всем всё будет понятно и таких вопросов больше не возникнет.
Василий Наумкин
12 сентября 2017, 12:48
+1
Ключ даёт доступ к магазину и возможности скачивать и обновлять из него дополнения.

Привязка ключа к домену делается для того, чтобы скачивать и обновлять дополнения вы могли только с этого домена. Исключение — поддомены dev, для разработки.

Соответственно, если вам нужно скачивать и обновлять дополнения на рабочем домене — нужно ли привязывать к нему ключ? Естественно.

Домашняя работа: подумайте, почему у нас используются ключи для доступа к магазину, а не продажа лицензий на дополнения?

P.S. Кстати говоря, а напишите как лучше изменить формулировку в нашем help, чтобы было понятнее? У меня уже действительно профдеформация — мне всё кажется очевидным, потому что я это сделал.
Набросайте более доступный текст по логике работы привязки ключей и мы добавим его в help.
Василий Наумкин
12 сентября 2017, 12:34
+1
1. Сделать dev домен.

2. Они и будут работать, но без обновлений и техподдержки.

3. Опять двадцать-пять. Ключ даёт доступ к магазину, на работу уже установленных дополнений он никак не влияет.

Откуда вы вообще взяли информацию, что привязка ключа как-то может повлиять на работоспособность дополнения? Вы это сами выдумали, а теперь «не понимаете».
Василий Наумкин
12 сентября 2017, 12:12
0
Как ни удивительно, но на все эти вопросы есть ответ на самом сайте — modstore.pro/help#help/3
Также мы поддерживаем работу дополнений на поддомене dev. Сбрасывать ключ для такого домена не нужно — дополнения просто работают сразу на обоих доменах: site.ru и dev.site.ru.

Это должно решить все вопросы разом.
Василий Наумкин
12 сентября 2017, 11:40
2
+4
{var $ids = $_modx->getParentIds($_modx->resource.id)}
{if '11' in list $ids}
  Фильтры для пылесосов
{else}
  Фильтры для вытяжек	
{/if}
Код не проверял, но логика примерно такая: получить массив с родителями текущего ресурса и проверить, если ли среди них нужный.
Василий Наумкин
10 сентября 2017, 23:47
+4
Срочно пришлось отключить взломанный аккаунт.

Берегите себя, не пейте так много в день трезвости.
Василий Наумкин
10 сентября 2017, 12:13
+2
Сейчас каждый может скопировать url картинки, убрать из пути small и получить доступ к оригиналу фотографии.
Только если хозяин сайта не запретит открывать эти файлы. Есть такая штука, которая отвечает на запросы пользователей, она называется «веб-сервер» — и её можно настраивать.

Я даже где-то здесь уже писал такие правила для Nginx, нужно только поискать.
Василий Наумкин
04 сентября 2017, 11:10
+5
Тут бы не помешало отметить, через какой сниппет выводится этот ТВ.

pdoResources должен сам подставлять полный путь к ТВ, если включен &prepareTVs=`1` (а он включен по умолчанию).
Василий Наумкин
02 сентября 2017, 14:47
0
У меня как-то всё замечательно выглядит, даже если zoom не использовать
Василий Наумкин
02 сентября 2017, 13:15
0
Плохо понимаешь.

В первом же комментарии дан правильный ответ.
Василий Наумкин
01 сентября 2017, 10:30
+1
Сайт ms2 я даже ни разу не проверял в этом тесте =) Он с момента создания висит в статусе «надо бы переделать».

а не получается из-за
Ну так собери для начала все эти js в один и сожми хотя бы через MinifyX.
Василий Наумкин
01 сентября 2017, 10:11
1
+1
1. Быстрый ответ от PHP
2. Настроенный веб сервер (gzip, кэширование статики)
4. Оптимизированные картинки (не только сжатие, но и соответствие размеров в css реальному размеру картинки)
5. Оптимизированные скрипты и стили

Лично я не заморачиваюсь с подключением скриптов и стилей inline ради циферок от Google, просто размещаю ссылки на css в шапке, а javascript в подвале — как обычно.
Василий Наумкин
31 августа 2017, 13:48
0
Действительно.

3 случая очистки таблицы с файлами на уже 35 тысяч загрузок miniShop2. Надеюсь, кто-нибудь найдёт и починит. Совет из предыдущего обсуждения всё еще актуален
Если хотите, чтобы ошибка как-то решилась — спишитесь друг с другом, найдите общие черты в ваших конфигурациях.

Может, у вас одна версия MODX+MS2, один хостинг, установлены какие-то общие дополнения или еще что-то такое.

При текущих вводных данных я больше ничего предложить не могу.
Василий Наумкин
31 августа 2017, 12:58
0
А я вот, что-то, не читал.

Может и закралась, может кто и найдёт, и починит.