К содержанию

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

Написать заметку

[AjaxForm] Версия 1.1.0-pl Улучшенная регистрация js

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

Внимание, эта версия содержит изменения, которые могут поломать работу сторонних дополнений, использующих AjaxForm. Обязательно проверяйте работу форм после обновления.

AjaxForm очень универсальный, благодаря чему некоторые разработчики используют его в своих дополнениях, но у него есть 2 неприятные особенности:
  1. Он инициализируется один раз для контекста
  2. Соотвественно, он может подключить только один файл javascript
Таким образом получается, что все ajax формы на сайте должны отправляться одним универсальным javascript, что не очень-то подходит для использования в сторонних дополнениях.
Читать далее, [AjaxForm] Версия 1.1.0-pl Улучшенная регистрация js

[UserProfile2] - профиль пользователя.

предлагаю потестировать тут — userprofile2.vgrish.ru/
Из нового:
— все страницы формируются динамически (VirtualPage)
— Поддержка различных профилей пользователя
— Профиль, табы, поля — все формируется в админке в удобном интерфейсе
Читать далее, [UserProfile2] - профиль пользователя.

easyComm - комментарии, отзывы, вопросы на сайте

Установить easyComm >>

Компонент предназначен для создания на сайтах таких модулей/разделов, как:
  • Отзывы,
  • Комментарии,
  • Вопрос-ответ.
Название easyComm произошло от Easy Communication, или Easy Comments, кому как больше нравится.

Компонент позволяет пользователям сайта через специальную форму оставить свое сообщение/отзыв/вопрос. Администратор получит уведомление на почту, увидит их в панели управления сайтом, сможет опубликовать или удалить сообщение, оставить свой ответ на него.

Компонент предназначен для работы с неавторизованными пользователями и не носит социальной направленности. Т.е. он не проектировался как модуль для добавления комментариев в блогах или каких то соц сетях. Скорее как сервис для связи с пользователями для интернет магазинов или компаний, продающих услуги.
Читать далее, easyComm - комментарии, отзывы, вопросы на сайте

[pdoTools] Мета-теги и сниппет pdoTitle

[pdoTools] Мета-теги и сниппет pdoTitle
В этой заметке объявление сразу двух новых версий, потому что они вышли с разницей в один день.

Версия 1.10.2-pl

Представлю вам новую версию pdoTools, с исправлениями и улучшениями.

Самое интересное, пожалуй, это встроенные мета-теги у сниппета pdoPage, которые предложил Иван Климчук.
Делать ничего не нужно, просто обновитесь и на всех страницах с пагинацией появится что-то вроде

Усли у вас на странице несколько вызовов pdoPage, то нужно выбрать только один, который будет выставлять теги, а у остальных указать новый параметр &setMeta=`0`.
Читать далее, [pdoTools] Мета-теги и сниппет pdoTitle

[msProductRemains] 1.0.3-beta Новые сниппеты и пр.

Продолжаю совершенствовать компонент msProductRemains и решил написать о нововведениях в новой версии 1.0.3-beta, а также о некоторых исправлениях.

+ Добавлен плейсхолдер [[+remains]], доступный в списках товаров и на странице товара.
Он содержит только одну информацию — есть ли товар в наличии или нет и может принимать значения 1 или 0 соответственно. Доступен плейсхолдер везде, где вызывается список товаров (например, в чанке tpl.msProducts.row) или конкретный товар (например, в чанке msProduct.content).
Читать далее, [msProductRemains] 1.0.3-beta Новые сниппеты и пр.

[WebDAV] Медиа источник для облачных хранилищ

Предлагаю вашему вниманию компонент для связи с облачными хранилищами по протоколу WebDAV.
Поддерживает работу с Yandex.Disk (пример в конце).

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

Драйвер умеет:
  • Перечислить содержимое каталога
  • Загрузить файлы
  • Создать файл
  • Редактировать файл
  • Удалить каталог/файл
  • Переносить элементы в дереве перетягиванием
  • Кэшировать содержимое каталога и мета-информацию о файле
  • Получать ресурс опосредованно через сайт
Читать далее, [WebDAV] Медиа источник для облачных хранилищ

[msStatOrders] - Статистика заказов Minishop2.

[msStatOrders] - Статистика заказов Minishop2.
[msStatOrders] — Компонент реализует возможность отбора, сортировки заказов и продуктов, реализованных в магазине. Вывод подробной информации и экспорт в файл xls.


[msStatOrders] в магазине
Читать далее, [msStatOrders] - Статистика заказов Minishop2.

[MobileDetect] Мобильная версия для вашего сайта

Предлагаю вашему вниманию новое дополнение для создания мобильной версии сайта.

Еще вчера утром я не знал, что буду его писать, но так вышло. Логика целиком повторяет Mobile Detection из официального репозитория, но:
  • Используется класс mobiledetect.net
  • Отдельно определяются планшеты
  • Всё написано с нуля, так что код гораздо лучше
  • Тем более, что оригинал не обновлялся с мая 2011 года
Демо-страничка находится здесь, а под катом описание работы.
Читать далее, [MobileDetect] Мобильная версия для вашего сайта

Mapex2 - Яндекс.Карты с редактором на вашем сайте

Многим знакомо дополнение mapex для работы с яндекс.картами www.createit.ru/blog/modx/2012/mapex-2-0-yandex-maps-for-modx-revolution/, оно было создано еще в 2012 году и тех пор оставалось практически в таком же виде.

Некоторое время назад я принял решение о его дальнейшем развитии, в связи с чем значительно переписал, выложил исходники на github, написал документацию. Ну и раз пошла такая пьянка =), что в последнее время появилось много интересующихся этой темой, я себя поторопил и решил все выложить.
Читать далее, Mapex2 - Яндекс.Карты с редактором на вашем сайте