Новые дополнения и их версии

[oneBooking] Версия 2.0.0-pl Доп. функционал

По результатам коллективного обсуждения первой версии предлагаю новую версию с дополнительным функционалом.

Что нового
— Добавлена кнопка «Бронировать» для вывода на странице ресурса.
— Теперь при редактировании заявки пользователю отправляется соответствующее уведомление.
— Появилась возможность отправлять пользователю сообщения.
— Все сообщения, отправленные пользователю, сохраняются в журнале.
— У заявок теперь есть статусы.
— Теперь при бронировании можно указывать количество объектов.
— Появилась кнопка для расчета суммы по введенным данным.
— Заявки теперь можно копировать.
— С разделе спец. предложения можно указывать не только диапазон, но и конкретные дни.
— Расширены возможности поиска заявок.

Сергей Шлоков
05 июня 2015, 18:22
modx.pro
6
2 766
+8

easyComm - дополнительное поле Изображение

UPD 22.04.2021. Эта публикация устарела!
С версии 1.11.0-pl компонент сразу поддерживает вложение файлов: modx.pro/components/21775


При использовании компонента easyComm встала задача прикрепления к сообщения файла, а точнее изображения. Да еще и так, что бы им удобно можно было управлять через админку.

По результатам работы — небольшая инструкция, как этого добиться:
Наумов Алексей
05 июня 2015, 06:30
modx.pro
17
7 991
+6

[Weather] Вывод погоды от Яндекс

Компонент выводит данные погоды от Яндекс в трёх режимах работы &mode.

basic — общие данные о текущей погоде

short — краткий прогноз на 10 дней
Василий Наумкин
04 июня 2015, 13:50
modx.pro
1
2 836
+6

[msListOrders] - вывод списка заказов [Minishop2]

[msListOrders] — Компонент реализует возможность вывода, сортировки заказов и вывода подробной информации о заказе [Minishop2].

Володя
29 мая 2015, 15:16
modx.pro
8
12 378
+7

[lmims] - заголовки Last-Modified и Not Modified

Алексей Карташов написал неплохой пакет для этого дела.
Были небольшие недочеты:
— избыточное хранение html всей страницы в базе
— хранение старых записей удаленных ресурсов

сегодня я поправил это, пакет можно собрать тут

ps. Надеюсь Алексей будет не против. Всем спасибо!
Володя
27 мая 2015, 07:22
modx.pro
2
4 658
+6

[CallBack] Версия 1.1.0pl. Статусы заявок и другое

Обновлен компонент Callback, который позволяет получать заявки на обратный звонок через модальную форму и вести журнал заявок.



В новой версии много нового функционала:
Виталий Киреев
26 мая 2015, 15:52
modx.pro
1
2 073
+6

[pdoTools] Версия 2.0 с шаблонизатором и кэшем

Доступна стабильная версия pdoTools 2.0, в которой я уже определился, как именно должен работать шаблонизатор Fenom.

Во-первых, добавлены системные настройки, которые позволяют обезопасить выполнение шаблонов Fenom от потенциально нехороших пользователей админки, а то и вовсе его отключить.
Во-вторых, улучшена работа с кэшем как чанков Fenom, так и pdoMenu.

Сначала настройки:

  • pdotools_fenom_default включает обработку синтаксиса Fenom во всех чанках сайта.
  • pdotools_fenom_parser включает обработку синтаксиса Fenom на страницах сайта. Контент ресурсов, шаблоны — везде. По умолчанию отключено.
  • pdotools_fenom_php включает возможность выполнения произвольных функций PHP в шаблонах через {$.php.функция()}. Опция эта очень опасная, так что тоже отключена.
  • pdotools_fenom_modx — чуть менее опасная опция, но во многих случаях, пока, необходимая — работа с объектами modX и pdoTools через переменные {$modx} и {$pdoTools}. Если вы не доверяете своим менеджерам — выключите её от греха подальше, потому что через объект modX можно удалить начисто весь сайт.
  • pdotools_fenom_cache — включает кэшированние чанков (только чанков, не страниц сайта) через кэшер MODX (а не как раньше). Стоит использовать только на продакшн сайтах при больших и сложных чанках.
Параметра &useFenom у сниппетов больше нет, включение шаблонизатора возможно только из системных настроек.
Василий Наумкин
22 мая 2015, 05:21
modx.pro
6
7 455
+13

MiniShop 2.2.0-beta1 в публичном доступе

Привет, сообщество.



Спешу поделиться новостью. Теперь новая версия MiniShop2, до недавнего времени доступная только тем, кто принимал участие в финансировании проекта, теперь доступна всем желающим в магазине дополнений!

Andrey Evteev
19 мая 2015, 13:11
modx.pro
2
13 828
+16

[pdoTools] 2.0.0-beta c шаблонизатором Fenom

Представляю вам новую версию pdoTools со встроенным шаблонизатором Fenom.

Это очередная попытка решить вопрос с очень бедным MODX шаблонизатором, который умеет очень мало. Первая «велосипедная» попытка была представлена здесь, а сейчас всё гораздо серьёзнее.

Если вы не знакомы с Fenom, то советую прочитать вот эту заметку на Хабре, а потом пробежаться по документации на GitHub.

Возможности

  • Включение поддержки Fenom раздельно для каждого сниппета pdoTools.
  • Можно использовать плейсхолдеры MODX и теги Fenom одновременно. Но быстрее будет использовать что-то одно.
  • Если в чанке нет плейсхолдеров MODX, то парсер MODX не запускается
  • Если в чанке нет тегов Fenom, то он тоже не запускается.
  • @INLINE чанки работают
В отличии от других решений, вам не нужно никаким образом менять или переписывать свои сниппеты — всё крутится через методы pdoTools::getChunk() и pdoTools::parseChunk() автоматически.
Василий Наумкин
18 мая 2015, 19:11
modx.pro
11
20 243
+17

[easyBlacklist] Очень простой чёрный список IP

Для заказчика необходим был чёрный список IP-адресов. И чтобы для заблокированных IP сайт был полностью недоступен. Единственный компонент для MODx, который мне удалось найти, это Rampart, но он требует дополнительно поставить компонент Login и прочие вытекающие. А хотелось независимый от каких-либо компонентов чёрный список.

Поэтому написал свой компонент для блокирования пользователей по IP без привязки к каким-либо компонентам.
Сергей Фещуков
14 мая 2015, 07:17
modx.pro
1
6 077
+4