Алексей Смирнов

Алексей Смирнов

С нами с 20 декабря 2014; Место в рейтинге пользователей: #45

Тема блога для MODX 2.x - mtBlog 🔥

Время идет и настало время готовых тем для MODX. И данным пакетом я это начинаю реализовывать.
Это значит, что популярные решения различных типов сайтов в перспективе появятся и для MODX. И одно из таких решений является mtBlog 1.0.0: mt — приставка значит MagicThemes пакет (как основа движок), а Blog – тип/название темы. Не замысловато.
Стартовать я решил с простенькой 2-х колоночной темы для блога.


Алексей Смирнов
18 августа 2022, 12:09
modx.pro
1
668
+9

Как сделать мультикатегории на MODX с TV-шкой

Всем привет.
Недавно глубоко озадачился этим решением и в результате которого нехитрым (почти) способом можно сделать мультикатегории.
Подходит данное решение для сайтов у которых, наверное не более 5..10к товаров. На больших, думаю, будет тормозить, (не проверял) так что обратная связь приветствуется.
Алексей Смирнов
10 июня 2022, 15:54
modx.pro
1
1 348
+5

MagicThemes - управление темами для MODX Revo



Представляю Вашему вниманию пакет управление темами или мини-движок тем для MODX.
С его помощью можно управлять темой:
— Менять местами области, блоки, блоки в областях;
— Менять ширину размера сетки областей и блоков.
— Устанавливать фоновый цвет блока или изображение.
— Да и вообще — менять визуальное отображение блока до неузнаваемости.
— Настраивать параметры сниппета.
— Менять, вписывать значения классов и параметров для блока.
— Настраивать базовые цвета и прочие параметры в настройке темы.
— и много других полезных мелочей.
И все это можно делать не залезая в сам код. Неправда ли звучит интригующе?
Под капотом расскажу и покажу что же за решение получилось в итоге. Надеюсь будет интересно. Поехали…
Алексей Смирнов
22 апреля 2022, 14:53
modx.pro
816
+11

Office и Tickets - на одной странице

Office и Tickets — на одной странице. Получается на части страниц слетает ТОКЕН. т.е. при попытке в офисе зарегиться — всплывает: у токена истек срок.
Это касается новых версий (последних актуальных.) на старой — все в порядке тк там еще этого функционала с токенами нет (в офисе 1.7 появилась поддержка токена).
никто не встречал такую проблему?
пока как временное решение отключил…
Алексей Смирнов
20 февраля 2022, 15:50
modx.pro
141
0

Темы на MODX Revolution

Не для кого не секрет что MODX Revolution является хорошим инструментом для определенных задач. Каждый человек в нем находит свой интерес.
С недавнего времени у меня появился интерес и вопрос:
Почему всякие популярные CMS имеют возможность ставить темы, а в MODX нет?
И вот очередной задор на создание нового пакета начался. Не вдаюсь пока в подробности, тк это отдельная статья (может быть будет), недавно допилил бетта-версию менеджера тем.
Пакет управления темами – это первый пакет который устанавливается и сама тема это еще один пакет.

Т.е. если у вас потенциально 2 темы похожи по функционалу, то поменяв одну настройку,
Алексей Смирнов
08 февраля 2022, 17:02
modx.pro
944
+15

ImgsPaste - дружелюбная вставка фотографий из ms2Gallery, MIGX в контент

Встречайте новый пакет и мое первое творение в виде платного пакета для modx — ImgsPaste v1!
** Поддержка MIGX и ms2Gallery в редакторах TinyMCE Rich Text Editor и CKEditor
Позволяет простым образом вставлять в контент статьи из MIGX галереи фотографию как тег или набор фотографий в оформленном, размеченном html виде (в неограниченном количестве и местах), к которому можно самому добавить слайдер, «увеличивалку» ну и все что посчитаете нужным.
Не делал из коробки подключение js библиотек, т.к. большинство людей пользуются разными решениями — нет смысла тащить лишнее.
Этот инструмент необходим каждому контент менеджеру или владельцу сайта.
Алексей Смирнов
30 марта 2021, 12:34
modx.pro
5
1 534
+15

Запускаем MODX Revolution на БД SqLite3

Всем доброго дня.

В результате выкатываю на гитхаб практически рабочее решение. Ссылка на него в конце статьи.

История
Основой для создания и модернизации возможности работы с sqlite выступил репозиторий пользователя RTOSkit. Он создал форк и возможность работы с sqlite MODX Revo 2.2.5. github.com/RTOSkit/revolution

Как он писал на форуме — много дебажил и работал, за что ему огромное спасибо! Т.к. без его участия я бы врятли воскресил эту возможность.
Скачав его форк — почти все заработало на 2.2.5, но создание TV, чанков и сниппетов, плагинов не работало — ошибка дубля имени при создании.
Так же программист писал на форуме modx, что нельзя скачать и устанавливать пакеты в менеджрере пакетов. (Оно и понятно почему — ниже об этом расскажу подробнее).
В общем, работа проделалась RTOSkit отличная, но проект стоит на месте уже 8 лет. Да и сам разработчик перестал в репо появляться вообще.

Алексей Смирнов
30 мая 2020, 17:26
modx.pro
1 141
+12

SqLite для MODX Revolution. Разработка.

Всем привет!
Сейчас я делаю возможность работать MODX c SqLite.
Если вам это тоже нужно пишите в теме, так я пойму что можно ускоряться и пробовать тестировать эту возможность как можно скорее.
Если вы хотите помочь тестированием — пишите, т.к. помощь лишней не будет.
Если у вас есть еще какие-то вопросы — пишите в теме, обсудим.
Спасибо!
P.S. готово. Можно тестить. github.com/Alexij2/sqlite_revolution

UDP 2020.07.01:
— Обсуждение решения лучше делать тут: modx.pro/development/20370
— Обновлены файлы на github актуальные версии. Исправлено много ошибок и неточностей.
Алексей Смирнов
25 мая 2020, 10:37
modx.pro
800
+1

Полноценная настройка nginx + Apache +mysql + php-fpm 7.1 или 7.2

Доброго дня.
Есть ли пошаговая «стратегия» по которой в ISPmanager 5 stable можно корректно настроить веб-сервер для modx revo.
Имею VPS.
CentOS 7.
ISPmanager (последняя стаб. версия пока триал.)
Нужно: nginx + Apache +mysql 5.7 + php-fpm 7.1 (или 7.2 или 7.0) + myadmin.
— делаю следующее. Установка стандартная: на чистую ОС ставлю ISPmanager stable версии. по этому мануалу doc.ispsystem.ru/index.php/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_ISPmanager
Далее делаю манипуляции — инсталирую php 7 в возможностях, удаляю стандартный сервер баз данных (он 5.5 версии mysql), ставлю 5.7, При этом он вешает его не на Localhost а на 127.0.0.1:1234 (условно порт другой).
потом настраиваю php-fpm по этой инструкции пункты 5. и 6. sheensay.ru/ispmanager#ustanovka-nginx-i-php-fpm-v-ispmanager
ну и в финале пытаюсь установить modx. При этом сервер не обрабатывает корректно URL domain.name/setup (пишет 403 ошибку), а обрабатывает domain.name/setup/index.php, как я понимаю он индексный файл не ищет. доходим с мастером настройки до БД — не подключается, connect error (в адресе что localhost, что 127.0.0.1:1234) о последнем он даже не знает ничего.
может быть влияет то что mysql пишет php 5.4 на своей home страничке, а на серваке по факту php7.1.
— Если ставить modx без переключения версий и прочее, то все корректно работает. php 5.4. ну и Mysql 5.5.
.
Алексей Смирнов
01 апреля 2018, 07:14
modx.pro
1 896
0

Почему при сохранении Тикета меняется id файлов

Добрый день.
Встретилась неожиданность в Tickets 1.8, которая меня реально поднапрягла.
У меня реализованы комментарии к фотографиям, которые относятся к тикетам.
При сохранении (просто без изменений даже) тикета на стороне пользователя, перезаписываются ID-ки файлов в таблице ms2_resource_files. Вопрос — Зачем? т.к. к ID привязаны комментарии и голосования.
А учитывая что ID поменялся — все пропадает. Это мягко сказать — караул!
Хотя бы узнать зачем так происходит и как это отключить, если конечно это быстро делается. Или хотя бы направьте где смотреть тот код. Я сам попробую отключить или что-то придумать с этим.
Алексей Смирнов
14 июня 2017, 18:21
modx.pro
728
0