Fi1osof

Fi1osof

Был в сети 15 февраля 2026, 22:30
Заказы не принимаю
+1
P.S. А еще уже пишется десктоп-приложение, и скоро для мобильников будет приложение. Образно говоря, на Modx.pro можно будет сидеть с мобильника и получать актуальные уведомления, как в слэке (Не смотря на недавние анонсы modSlack, лично я считаю его для себя вчерашним днем, и двигаться дальше в этом направлении особо не планирую. Главная причина — не удобство регистрации в двух местах как минимум, и невозможность админу просто так взять и создать новых пользователей).
+2
Кстати, идея еще в том, что это будет распределенная сеть серверов и клиентов. К примеру, можешь вот здесь попробовать dev.modx.site:8100/chat/ (ссылка будет до вечера работать). Можно подключиться, и писать как будто ты на MODX-Клубе сидишь.
При чем если авторизован на сайте Клуба, то будут сообщения публиковаться от его имени.

При этом не надо передавать никаких логинов-паролей, ключей и т.п. Просто пишешь и все.

Забегая немного вперед скажу, что скоро это в массы полетит, и если Василий захочет, это появится и здесь. То есть modx.pro получит свой же риал-тайм мессенджер и не придется плодить никаких учеток.
+1
1. TinyMCE обновили.
2. Чем вас CKEditor не нравится? Мы сейчас на него переходим. Причины основных две:
— Возможность поставить бесплатный плагин редактора с поддержкой bootstrap.
— Более удобный механизм добавления собственных плагинов.
+2
Я вот даже не знаю, в чем именно проблема: то ли в том, что мы сложное делаем, то ли в том, что большинство современных разработчиков не хочет выходить на нормальный уровень. Это работающий инструмент. Но говорить, что нет чего-то готового проще, чем пытаться освоить то, чего не знаешь и не умеешь. При этом все называют себя разработчиками… Не разработчики, а настройщики. «Дайте мне готовый инструмент, я поставлю его клиенту на сайт и получу денег. Что? Он не делает из коробки все, что мне надо и очень сложный? Не, мне такое не надо. Народ! Есть у кого такое решение готовое, а то нет ничего нормального?».
Мне вот захотелось разработать новое приложение, но не на php (MODX), а на node.js. Я не знал node.js, но не стал взывать к Интернетам «Дайте мне такое на MODX!». Я просто сел и освоил node.js. А вы не хотите так попробовать? Я вам говорю: это готовое рабочее решение. Возьмите и освойте его, и будет вам то, что вы хотите. А еще будут новые знания — и это главное.
P.S. кому интересно, могут посмотреть на главной странице
modxclub.ru
P.P.S. подробный топик будет позже. И скоро каждый сможет себе такое получить.
+3
Наш modSocial изначально имел такой функционал (еще три года назад). Есть target_class и target_id, что позволяло давать оценку любому xPDO-объекту (можно даже дать реакцию на реакцию :)).
Добавление реакции через процессор идет. То есть с точки зрения накладных расходов в MODX проще почти что некуда.
Но, как всегда, модуль получился сам по себе слишком сложный, чтобы уйти в массы. Кстати, наш сайт тоже на его основе выполнен.
0
Не совсем понимаю принцип его работы. Что делает этот метод?
Вообще он используется в create/update — процессорах, но здесь он не правильно используется для проверки авторизован пользователь или нет. Как минимум это надо вынести в initialize(), а лучше public
function checkPermissions() {
    return $this->modx->user->id && parent::checkPermissions();
}
Но checkPermissions не возвращает просто так кастомные сообщения, так что лучше в initialize().

2. Да.

3. Я не работал с fileAttach. Но вы можете его внимательней изучить и расширить его же процессор, дополнив собственной логикой. А можете как есть в своем сниппете вызвать.