Новые дополнения и их версии
[fullCalendar] Небольшие доработки
Основные изменения
- Обновлена библиотека fullcalendar.js до 2.6.1.
- Адаптирован скрипт установки для MODX 2.4.
- Добавлена возможность отключать стандартные файлы скриптов и стилей. Для этого нужно в настройках указать вместо файлов пустую строку.
- Добавлены настройки для отключения загрузки библиотек jQuery и jQuery UI.
- Добавлена настройка для подключения пользовательского сниппета для подготовки уведомлений.
- Добавлена проверка обновлений в интерфейсе администратора.
- Исправлены найденные ошибки.
[Organizations] - каталог организаций (прототип)
Заказчику требовался сайт для продаж на юридические лица. Хранить данные организации и ее скидки в extended полях не слишком удобно. Тем более, что от одной организации с сайтом могут работать несколько пользователей. Никаких, устраивающих меня решений, я не нашел. Может плохо искал, но вроде даже ничего похожего нет. Решил сделать свой компонент [Organizations]. Он сразу планировался на продажу, но, к сожалению, реализовать все что хотел и прилизать код не хватило времени. Заказчика, текущая версия сайта пока радует. И, сейчас, планируется уже совсем другое ПО. Возможно, часть разработчиков устроит текущая версия компонента. Или они сами доработают нужное им.
[pdoTools] 2.3.2 - автозагрузка модификаторов
Вот и подоспело очередное, уверен, горячо ожидаемое обновление pdoTools.
На этот раз я придумал, как можно иначе подключать Fenom, что дало возможность реализовать кучу встроенных модификаторов, а там где их не хватит — автозагрузку модификаторов из сниппетов.
Системная настройка pdotools_fenom_modifiers больше не нужна и удаляется при установке обновления. Если указанный модификатор не найден, то работа не останавливается, как раньше, и вы просто получаете ошибку в лог.
Следует учесть, что я реализовал не все фильтры MODX (но очень много), и не все из них работают точно так, как в MODX — поэтому потрудитесь прочитать документацию, прежде чем жаловаться, что у вас там опять что-то не того.
Ссылка на подробнейшую документацию отдельно, чтобы все заметили.
На этот раз я придумал, как можно иначе подключать Fenom, что дало возможность реализовать кучу встроенных модификаторов, а там где их не хватит — автозагрузку модификаторов из сниппетов.
Системная настройка pdotools_fenom_modifiers больше не нужна и удаляется при установке обновления. Если указанный модификатор не найден, то работа не останавливается, как раньше, и вы просто получаете ошибку в лог.
Следует учесть, что я реализовал не все фильтры MODX (но очень много), и не все из них работают точно так, как в MODX — поэтому потрудитесь прочитать документацию, прежде чем жаловаться, что у вас там опять что-то не того.
Ссылка на подробнейшую документацию отдельно, чтобы все заметили.
[modImporter] 1.3
Приветствую сообщество! Давненько не было новостей про modImporter, поэтому выкладываю небольшой обзор последних изменений.
[UsersOnline] Пользователи онлайн
Достаточно часто появляются вопросы из серии «Как посмотреть дату последнего появления пользователя?» или «Как посмотреть, кто онлайн?»
Увидев очередной такой вопрос, мы решили создать простенький компонент, который не только ответит на такие вопросы, но и полностью их решит.
Возможности
Увидев очередной такой вопрос, мы решили создать простенький компонент, который не только ответит на такие вопросы, но и полностью их решит.
Возможности
- Фиксирует дату крайнего появления каждого пользователя (во всех контекстах)
- Выводит список пользователей онлайн на сайте
- Сбрасывает авторизацию отключенных и заблокированных пользователей
[miniShop2] Версия 2.4.0 beta0
Как и было обещано на конференции в Минске, представляю вашему вниманию beta0 версии miniShop2.4.
Если кто не в курсе, на данный момент планируются следующие изменения:
Если кто не в курсе, на данный момент планируются следующие изменения:
- Обновлённые страницы компонента в админке: заказы, настройки, категория товаров и сам товар
- Новая система регистрации дополнений, без необходимости копировать файлы в директорию с компонентом
- Обновлённые сниппеты, учитывающие возможности pdoTools последних версий
- Переписанные чанки по умолчанию. На Fenom.
- Реформат и переписывание всего кода в PSR-2, с исправлением ошибок и недоработок.
- Минимальная версия MODX — 2.3+
cityFields. Города, информация и цены для каждого
Представляю вам небольшой полезный компонент под названием cityFields. На данный момент его возможности скромны:
- Добавление списка городов.
- Добавление уникальной информации для каждого города.
- Управление ценами товаров miniShop2 для каждого города.
Список городов и управление им
У компонента имеется страница, на которой вы можете управлять списком городов, добавлять, изменять и удалять их, а также включать и отключать города.[tvSuperSelect] 1.1.1 с новыми сниппетами для вывода
[pdoTools] 2.3.0 - Рефакторинг и стандарты
Привет, друзья! Хочу представить вам новую версию pdoTools с важными изменениями.
Первым делом, весь код теперь соответствует стандарту PSR-2. Как бы я не любил табы, стандарт есть стандарт и пора уже его применять.
Вторым делом, по многочисленным просьбам заграничных товарищей, pdoTools больше не устанавливает дополнительные файлы в директорию core/model/modx/.
Я постарался сделать так, чтобы это ничего не сломало, и вы могли запускать класс как и раньше:
Первым делом, весь код теперь соответствует стандарту PSR-2. Как бы я не любил табы, стандарт есть стандарт и пора уже его применять.
Вторым делом, по многочисленным просьбам заграничных товарищей, pdoTools больше не устанавливает дополнительные файлы в директорию core/model/modx/.
Я постарался сделать так, чтобы это ничего не сломало, и вы могли запускать класс как и раньше:
$pdo = $modx-getService('pdoTools');
$pdo->setConfig(array('param' => 'value'));
// или
$pdo = new pdoTools($modx, array('param' => 'value'));
Просьбы обусловлены глюками при разворачивании образов сайтов с pdoTools через Teleport. В том числе, на MODXCloud.