Solutions /

Доска объявлений на tickets

Делаю доску объявлений на tickets.

Для интересующихся этой темой сделал демо сайт http://cp293906.cpsite.ru/. Вход в админку логин: demo пароль: demodemo.
Пока сделал как получилось :). Но работа еще продолжается.
21 september 2016, 06:36    Александр
5    374    20 +5
News and events /

В Питере — пить! MODX дринкап в эту пятницу

Первое мероприятие осени — очередной дринкап сообщества MODX Санкт-Петербург. На повестке новомодные инструменты для веб-разработчика из мира NodeJS, личная продуктивность и новые истории из мира MODX в свободном формате за бокалом чего вы там любите…


21 september 2016, 01:56    Ганин Роман
0    206    1 +5
Solutions /

[msTelegram] Уведомления о заказе в telegram

Небольшой плагин на уведомление о новом заказе в телеграм, отличная замена сервисам смс рассылки.

Сделано на основе гайда от Михаила.
Как получить токен, узнать айди чата и тд так же отлично расписано в гайде.



Плагин вешается на событие msOnCreateOrder.
19 september 2016, 02:26    but1head
13    266    3 +18
Solutions /

Ошибка работы phpThumb в MODX 2.5.1

В MODX 2.5.1 обновили phpThumb, после чего некоторые дополнения стали неверно работать с картинками.

Проблема встречается на серверах с включенным open_basedir (запрет скриптам выходить из директории сайта) из-за того, что авторы MODX не указывают временную директорию при инициализации.

Для исправления нужно добавить
$this->setParameter('config_temp_directory',$cachePath);
на 34 строке файла core/model/phpthumb/modphpthumb.class.php

Вторая проблема касается уже непосредственно дополнений, таких как phpthumbon. Конкретно он не вызывает метод initialize() при запуске класса modPhpThumb, в результате чего настройки директорий вообще не выставляются.

Здесь нужно добавить
$this->_phpThumb->initialize();
на 165 строке файла core/components/phpthumbon/model/phpthumbon/phpthumbon.class.php

Если вы видите проблемы с генерацией картинок на MODX 2.5.1 — попробуйте внести эти изменения или вернуться на 2.5.0.

Pull-request в репозиторий MODX и текущему автору phpthumbon — отправил.
16 september 2016, 16:22    Василий Наумкин
7    272    12 +11
New components and versions /

[adminTools] Кэш ресурса и заметки админа

Продолжаю развивать этот набор инструментов для админов. В этой версии добавлено 2 фичи:
  • Возможность выгружать и загружать заметки админов.
  • Создание кэша ресурса при сохранении.
15 september 2016, 14:03    Сергей Шлоков
1    232    3 +16
New components and versions /

[ViewsOnline] подсчёт по разделам


Бывает иногда, что нужно подсчитать сколько всего людей в данный момент находятся на каком-то разделе сайта, например на форуме.

В этом разделе могут быть довольно много страниц, а нам нужна общая статистика по разделу.

Что же делать? А что если нам нужна статистика только по двум или трём разделам, но не по всему сайту?

Остальные решения предлагают подсчёт пользователей на всём сайте.

С версии 1.0.1-beta1 ViewsOnline научился подсчитывать статистику по всем страницам раздела!
12 september 2016, 20:09    Василий Столейков
2    163    0 +5
New components and versions /

[tagElementPlugin] Доработанный диалог параметров

Всем привет!
Наконец доделал давно планируемую доработку диалога параметров, вызываемого по Ctrl+Insert. Теперь он учитывает указанные параметры. И не только параметры, но и набор параметров.
09 september 2016, 08:42    Сергей Шлоков
2    264    7 +9
New components and versions /

[msOrderFiles] Файлы к заказам miniShop2


Небольшой компонент, предназначенный для прикрепления файлов к заказу miniShop2. Нет ни сниппетов, ни чанков, ни отдельной страницы компонента. Есть только вкладка, встроенная в окошко редактирования заказа miniShop2, и свой Источник файлов.

За идею компонента спасибо Михаилу Воеводскому!
09 september 2016, 00:16    Павел Гвоздь
1    271    17 +6
New components and versions /

[ViewsOnline] Статистика кто онлайн для страницы

Задался таким вопросом в связи с необходимостью вывести следующую надпись для форума:
Читают тему гостей 15, пользователей 2 (user1, user5)

В итоге родился небольшой сниппет на базе таблицы просмотров от Tickets.

Для работы скрипту нужны:
  1. установленный pdoTools
  2. включённый Fenom в настройках pdoTools
  3. установленный Tickets
  4. разрешён в настройках Tickets подсчёт просмотров гостями
Эти дополнения бесплатны и на их базе работает сниппет view_online:

08 september 2016, 20:24    Василий Столейков
9    282    16 +10
New components and versions /

Готовая сборка MODX 2.5.0 + minishop2 (256 р)

Всем привет, если кому интересно то продаю данную сборку, все компоненты внутри бесплатные.

После установки будут установлены компоненты:

  • Ace.
  • Изменена тема на monokai (системная настройка ace.theme)
  • AjaxForm.
  • Изменил внешний вид уведомлений jgrowl, в файле assets/components/ajaxform/css/default.cssПример можно посмотреть в демо версии сайта, если нажать на кнопку отправить в форме обратной связи. CSS такой:
    	#jGrowl > [class*="message-error"] {
       	 background: #CC4141 !important;
       	 color: #FDFDFD!important;
       	 border-radius: 0px!important;
       	 border: 0px!important;
    	}
    	...
    
    С таким кодом поменяются все уведомления, и minishop2 и AjaxForm. Но с учетом что на странице вызывается AjaxForm.
04 september 2016, 18:32    Петр
2    636    16 +7