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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
24 ноября 2015, 22:40
0
Прикольно, а я про это и не помню.
Василий Наумкин
24 ноября 2015, 22:01
+1
Меняй родной javascript и отключай Sisyphus.
Василий Наумкин
24 ноября 2015, 21:59
0
С чего это?

pdoFetchCustom extends pdoToolsCustom, а pdoToolsCustom extends pdoTools. Всё должно работать.
Василий Наумкин
24 ноября 2015, 21:58
0
Отличный комментарий, спасибо!

если нету жёстких условий по интерфейсу и дизайну — берите ExtJS
Нету у меня ограничений, просто хотел посмотреть, что щас в моде. Посмотрел и офигел.

Это как раньше было 5 сортов колбасы, но все по ГОСТу, а сегодня 50 и хрен знает, что покупать — категория Б и ниже.

Видимо, буду осваивать новый ExtJS, а там посмотрим, что MODX 3 предложит.
Василий Наумкин
24 ноября 2015, 19:53
+1
Ну, там про них как-бы уже написано =) Если хочешь что-то добавить — на здоровье.

А getPlaceholders возвращает массив со всеми текущими плейсхолдерами. Просто для коллекции, мало ли.
Василий Наумкин
24 ноября 2015, 19:43
3
+3
Уже можно обновляться =)

{if $_modx->isMember('Users')}
	Для юзеров
{else}
	Для всех остальных
{/if}
Василий Наумкин
24 ноября 2015, 19:40
+1
Да там делов на 15 минут — просто один запрос с join ТВшки.
Василий Наумкин
24 ноября 2015, 19:33
+1
Ага, а про isMember-то я и забыл.

Постараюсь завтра сделать.
Василий Наумкин
24 ноября 2015, 19:31
0
Ссылку на перевод можно генерировать и своим сниппетом (используется на docs.modx.pro). Personalize и вовсе не нужен.

Не вижу проблем, в общем =)
Василий Наумкин
24 ноября 2015, 19:29
0
А он тебе вообще зачем? $_modx->isAuthenticated() чем не подходит?
{if $_modx->isAuthenticated($_modx->context.key)}
	Твой yesChunk
{else}
	Твой noChunk
{/if}
Василий Наумкин
24 ноября 2015, 19:24
0
В $_modx->runSnippet нет ничего хитрого или необычного, это обычный modX::runSnippet.

Думаю, заморочки в самих сниппетах. Возможно, они рассчитывают на рекурсивный парсер или что-то такое.
Василий Наумкин
24 ноября 2015, 11:19
+1
Моя вина — прикручивал мониторинг серверов и кое-что пошло не так. Сейчас уже всё работает.

Отсюда вопрос, что происходит в данный момент с сайтами на хостинге?
С ними всё прекрасно, на modhost.pro находится только панель управления.

Вообще, у нас 4 раздельных сервера (не считая панель управления) у 3х разных провайдеров, так что авария (тьфу-тьфу-тьфу) на одном из них не затрагивает все остальные.
Василий Наумкин
24 ноября 2015, 11:14
0
Насколько я понимаю (а я нифига не юрист), GPL не требует что-то прям выкладывать, он требует дать возможность получить исходный код.

Судя по комментариям на Хабре, исходники админки и так уже доступны — это же javascript, который загружается юзеру на комп для выполнения. Наверное, достаточно просто не обфусцировать этот код.
Василий Наумкин
24 ноября 2015, 10:53
0
Да вроде бесплатно дают GPLv3 версию, вчера уже скачал про запас.

Вот и на Хабре обзор лицензий.
Василий Наумкин
24 ноября 2015, 10:14
1
+2
ms2Gallery проверяет первые 8 килобайт изображения, видимо они действительно одинаковые.

Можно отключить эту проверку — создай системную настройку ms2gallery_duplicate_check и укажи там 0.
Василий Наумкин
23 ноября 2015, 22:14
0
Зависимые фильтры — это круто конечно
Круто, только их нет. Это же эмуляция — просто скрытие того, что не нужно.

По-настоящему зависимые фильтры не должны грузить эти данные, а тут они просто скрываются, потому что логика работы фильтра совсем другая.

От себя 5 копеек, сегодня напоролся, может пригодится: в карту контекста не попадают ресурсы помеченные на удаление, как результат getParentIds, getTree, getChildIds их не увидят.
Это нормально, так и должно быть.

сколько ты видел работающих плагинов
Полный modstore.pro

Новая версия miniShop будет стараться всё делать максимально безболезненно.
Василий Наумкин
23 ноября 2015, 22:06
0
Ну, мне ExtJS вполне себе нравится, особенно для административных интерфейсов.
В общем, посмотрю, кто что еще скажет.

P.S. Оказывается, ExtJS уже 6я версия вышла!
Василий Наумкин
23 ноября 2015, 21:52
0
В чатике MODX советуют RactiveJS + Restful.js.

На самом деле, столько этих фреймворков и утилит развелось, очуметь! Уже хочется просто учить ExtJS 5 и не париться. Ну, красота же!
Василий Наумкин
23 ноября 2015, 20:47
0
Не совсем так.

Если прописать свои методы и использовать свой сниппет вывода — сможет фильтровать что угодно.
Василий Наумкин
23 ноября 2015, 20:29
0
Кстати, может кто-то слышал что-то о замене ExtJS в будущих MODX?

Раз там будет Slim и Composer, могут быть и разные версии админок. Может, что-то уже говорили?