Abu

Abu

С нами с 24 декабря 2012; Место в рейтинге пользователей: #89
Abu
Abu
24 июля 2015, 09:58
0
Василий, может как-то реализовать вызов пользователя (модератора), довольно полезная фича на многих платформах.

Например @username приди.
@username получает уведомление, или типа того.
Abu
Abu
20 июля 2015, 19:54
0
Предполагаю, что определенным вызовом сниппета TicketComments
Abu
Abu
05 июля 2015, 23:28
0
Был знакомый интересовался аукционом тоже, если решится, тоже подключусь. Думаю было бы плюсом интеграция еще и с минишоп.
Abu
Abu
22 июня 2015, 21:17
+3
Привет! Добро пожаловать на светлую сторону :)

Постраничную навигацию, т.е. пагинацию с помощью getPage, хотя вообще удобно ставить pdoTools и там уже pdoResources через pdoPage, для примера можно поставить Theme.Bootstrap и посмотреть как там устроено или почитать doc.modx.pro

Авторизация, регистрация — через соцсети Hybridauth, отдельная Login (не пользовался), все включено Office (платная).

Комментирование, избранное и рейтинги Tickets.

по шаблону:
Категорию можно вызвать из того же сниппета в сборке PdoTools — [[!pdoField? &id=`[[+parent]]` &field=`pagetitle`]]

Комменты Tickets, для тонкой настройки придется покурить доки, ну а простой вызов [[!TicketComments?]]

Для похожих статей [[pdoNeighbors?]] вывод «соседей».

Очень хорошая документация на doc.modx.pro, фронтенд большинства дополнений по-умолчанию настроен на работу с twitter bootstrap 3.
Abu
Abu
12 июня 2015, 15:36
0
Отличное дополнение. В Tickets правда есть уже TicketViews с теми же возможностями сортировки и т.п. (кроме админки), но Tickets уже монстр, а тут одним компонентом, идеологически имхо правильнее.

Только вот платность любых мало-мальски полезных компонентов напрягает, наверное поэтому modx.com не делает платных репов, не хватает в последнее время альтруизма в разработчиках)
Abu
Abu
31 мая 2015, 14:46
0
Такая же беда, даже с пустой modExtra.

в логе ошибка
Error removing dependent object: Array ( [id] => 3 [namespace] => modextra [controller] => index [haslayout] => 1 [lang_topics] => modextra:default [assets] => [help_url] => )
вроде связано с Первичный ключ xPDOObject
только вот index=«pk» некуда вставлять, т.к. там оди дочерний объект xPDOSimpleObject
Abu
Abu
26 мая 2015, 03:46
0
Можно хакнуть класс /core/compoenents/instagramwidget/model/instagramwidget/instagramwidget.class.php в __construct указать явно imgCount => 30 например, столько фоток будет в кэше, а выводится лимитом они правильно.

З.Ы. Новая версия скорее всего будет несовместима со старыми чанками, хочу убрать оттуда все стили.
Abu
Abu
22 мая 2015, 06:08
0
Действительно, вызов в нескольких местах не поддерживается. Ваш способ, думаю можно как временное решение, с кэшем, там честно говоря, полный бардак, сниппет мне вообще не очень нравится я начал переделывать его под либу Instagram-PHP-API, да все никак руки не дойдут закончить.
Abu
Abu
21 мая 2015, 01:33
0
Там по умолчанию, есть значения &limit, может значения по-больше указать. Как вариант проблемы, превью видео-роликов он не показывает, только фото.
Abu
Abu
07 мая 2015, 23:16
0
Если я правильно понял в Белоруссии у вас же там какие-то ограничения на хостинг за пределами страны? Я бы уточнил этот юридический момент. А так, если не хочется сменить хобби на управление и настройка сервера, то выбор очевиден =)
Abu
Abu
21 апреля 2015, 11:47
0
Василий, тоже заметил огромную очередь писем в sendmail и использование smtp кажется хорошей идеей. Но такой вопрос — нельзя ли на уровне — ubuntu sendmail прописать один логин пароль для smtp, чтобы использовать для всех modx установок (и не парить юзеров созданием и администрированием почты для домена)? В сети нашел несколько мануалов, но не уверен что modx подхватит эти настройки.
Abu
Abu
20 апреля 2015, 17:59
+1
Симпатичная штука, надо будет попробовать, bootstrap уже поднадоел.
Abu
Abu
19 апреля 2015, 21:43
0
Ну имя файла формируется тут

// clean up file name and make unique
            $filename = $counter . '.' . $ext; 
            $filename = str_replace(' ', '_', $filename); // spaces to underscores
            $filename = date("Y-m-d_G-i-s_") . $filename; // add date & time
изменяй его как хочешь, что за альянс не совсем понял — если ресурс создан, вместо вышеперечисленного, как-то так
$filename = $modx->resource->get('pagetitle');
хотя штамп надо поставить наверное, для дублей
$filename = date(«Y-m-d_G-i-s_»). $filename; // add date & time
Ну или какой нибудь индекс сделать
Abu
Abu
27 марта 2015, 19:57
+1
Консоль php-cli не кушает br, а для красивого веб-вывода добавил строчку gist.github.com/govza/92ac6e95a0956eaf5b1e#file-packages-php-L31
Вот про передачу параметров не знаю. Скорее всего допиливать еще settings.php, было бы круто еще скриптом политику для контент-менеджера и пользователя manager добавлять, еще и менеджерский дефолтный источник файлов вместе с директорией.
Abu
Abu
27 марта 2015, 18:58
0
Точно не должен быть!:) Спасибо, исправил.
Abu
Abu
27 марта 2015, 15:13
0
То что нужно! Супер, замёрджил.
Abu
Abu
24 марта 2015, 10:29
+1
Скрипт проверяет требования версии, а мысль хорошая, некоторые дополнения работают, но не поддерживаются.

Можно закомментировать строку и отключить проверку, те же DirectResizы всех мастей теперь ставит без вопросов.

https://gist.github.com/govza/92ac6e95a0956eaf5b1e#file-packages-php-L69
Abu
Abu
24 марта 2015, 02:59
+2
Изменил на config.core.php, должно ему хватать, c index.php что-то не заладилось.
Abu
Abu
24 марта 2015, 02:31
1
+3
Может пригодится, добавил заметку.