Расширения MODX

Новости iOS приложения mxManager

Прошло чуть больше года с момента выпуска мобильного приложения mxManager.

Если кто не помнит — это была попытка управлять сайтами на MODX с мобильного телефона. Чтобы просто, быстро и удобно. Заодно я хотел освоить новый язык программирования Swift.

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

Читать далее

[Tickets] Версия 1.4.0-pl

Выложил в репозиторий финальную версию Tickets 1.4.0. По сравнению с 1.3.0 изменений очень много -постараюсь собрать их здесь в одной заметке.

Сначала соберём в кучу предыдущие обновления:

  • Настройки разделов тикетов, которые позволяют гибко конфигурировать потомков: шаблон, uri, показ в меню, обработка тегов и т.п. Отдельная ссылка.

  • Загрузка файлов при создании тикета. Ссылка.

  • Избранные тикеты и комментарии. Ссылка.

  • Управление публикацией тикетов. Ссылка.

А теперь последнее пока улучшение — подписка на новые тикеты.

Читать далее

[Tickets] Версия 1.4.0-rc7 Публикация тикетов

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

Безусловно, это можно было делать и раньше, манипулируя полем published, но выходило так себе. Сейчас же всё просто — нужно только обновить чанки

  • tpl.Tickets.form.create

  • tpl.Tickets.form.update

И проверить у юзеров разрешение ticket_publish. Обратите внимание, что это разрешение требуется только на публикацию тикета, при снятии с публикации оно не нужно.

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

Вот так теперь выглядят формы:

  • Создание нового тикета

  • Изменение неопубликованного

  • Изменение опубликованного

Читать далее

[Tickets] Версия 1.4.0-rc4 Работа с избранным

Уже много раз вы просили добавить работу с избранным в Tickets, и где-то в дальних планах у меня это было записано.

А вот третьего дня Илья Уткин взял и прислал pull-request с этим функционалом, и теперь уже не отвертеться.

Принял, доработал и новая версия готова.

Читать далее

SocialTools - Социальный функционал MODX

SocialTools – Социальный функционал MODX.

Название хоть и громкое, но из функционала уже есть:

  1. Отправлять сообщения

  2. Читать сообщения

  3. Получать списки входящих и исходящих сообщений.

Читать далее

[Sendex] Версия 1.0.0-pl — Отправка нескольких писем вручную

Внес несколько изменений в код, Василий принял мой Pull Request и теперь у нас новая версия Sendex.

Наиболее заметное изменение — это добавление массовых операций в табличку со списком писем. Их отныне можно удалять или отправлять сразу по несколько штук. Для этого нужно просто выделить нужные письма с зажатой клавишей Ctrl или Shift:

Читать далее

[Tickets] Версия 1.4.0-beta4 - Загрузка файлов

Готова новая бета-версия Tickets, в которой можно загружать файлы к тикету. Это очередной пример дружного финансирования разработок, полезных для сообщества, этим самым сообществом.

Кто не видел — вот исходная тема. Начиналось всё довольно безобидно: попросили соединить Uploadify и Tickets. В процессе соединения оказалось, что выходит ерунда, поэтому пришлось делать всё по-полной.

Итого, я провозился аж 4 дня, вместо 1 запланированного. Но результат того стоит:

Подробности под катом.

Читать далее

[Tickets] Версия 1.4.0-beta - Настройки секции

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

Главная новость: у секций тикетов появились собственные настройки, которые влияют на дочерние документы:

Теперь вы можете указать шаблон, схему формирования uri и некоторые значения по умолчанию.

Читать далее

[msDiscount] 1.0.2-pl Сниппет «Успей купить»

Обновили компонент msDiscount в репозитории Simple Dream. Основное обновление — это сниппет msdBuyNow. Этот сниппет выводит список товаров, участвующих в акциях.

Радом с каждым товаром выводится обратный отсчет — сколько дней, часов, минут и секунд осталось до конца акции. Кроме того, доступны для вывода все параметры акции — скидка, название акции, описание.

Читать далее

[Office] Версия 1.0.0-beta Удалённая авторизация

Как известно, мы потихоньку работаем над новым проектом сообщества MODX Revolution, которое будет располагаться по адресу modx.pro.

По плану, на этот домен отходит и документация, и тестовые сайты и загрузка картинок, и множество тикетов с моего сайта (да-да, я про вопросы).

Очевидно, что делать такой проект на одной копии движка а) сложно и б) небезопасно. Поэтому все сервисы рассредоточены по разным инсталляциям и даже серверам. Если злой хакер сломает один сервис — остальные будут работать.

Сразу встаёт вопрос: а как быть с пользователями при таком раскладе? Каждый раз авторизоваться и где-то в фоне синхронизировать? А как сюда подключить bezumkin.ru, ведь modx.pro не сможет выставить авторизационные куки для чужого домена?

В общем, я решил написать удалённую авторизацию для любых сайтов MODX, по образу и подобию TM ID.

Читать далее

[orderPrint] Печать документов магазина

Никто не заметил, а у нас вчера в магазине появилось новое платное дополнение — orderPrint.

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

Компонент позволяет пользователю самостоятельно настроить шаблоны документов, указать необходимые данные, которые можно будет использовать во всех шаблонах (к прмеру название компании, ИНН или имя бухгалтера).

Основной особенностью OrderPrint является то, что он умеет работать как с MiniShop2, так и с Shopkeeper. Переключить тип магазина можно в настройках системы (по умолчанию компонент настроен на MiniShop2, и при переключении стандартные шаблоны документов нужно будет немного изменить для правильного вывода документов).

Читать далее

[Comparison] Сравнение товаров, бета версия

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

Компонент состоит из двух сниппетов: добавление в список, и вывод списка. Для ответов на ajax запросы используется небольшой плагин.

Сниппеты работают как с таблицами miniShop2, так и с ТВ параметрами. Поддерживают разделение типов товара через указание имени списка и задания для него конфигурации.

Есть прямые ссылки на результаты сравнения для передачи другу.

Логика работы копирует сравнение товаров на Яндекс.Маркет.

Бета версия распространяется по сниженной цене — всего 490 руб., когда отладим ценник будет 990 руб.

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

Читать далее
ЕвгенийК
09.04.2022 03:35
Это хорошо, что такая возможность есть и может быть использована. А то тенденция, мания, что-то в по...
begoodco1
07.04.2022 05:49
Зарегистрировался чтобы выразить благодарность за доступное и подробное описание процесса. Была возм...
bezumkin
Василий Наумкин
18.03.2022 12:35
Авторизация есть из коробки, для входа в базовую админку. Можно установить через composer и собрать ...
bezumkin
Василий Наумкин
10.03.2022 12:08
Ну, я имел в виду, что по закону можно =) А в реальности с валютой очевидные проблемы.
Сергей Лелеко
04.03.2022 06:12
О как! не знал! спасибо
bezumkin
Василий Наумкин
01.03.2022 15:32
Я делал одного бота на botman/botman, но из-за своей универсальности конкретно с Телеграм на нём раб...
bezumkin
Василий Наумкин
25.02.2022 09:22
P.S. Кажется цитаты у тебя никак не стилизуются в комментариях... Спасибо, поправил!
Electrica
Михаил
08.02.2022 11:19
Работает!
Алексей
09.01.2019 10:55
Насыщенный год ) От души поздравляю с ДР! Счастья, успехов и семейного благополучия! Жаль лимит заме...
septa rose
28.05.2018 22:16
hmmm, keren abis