Настроить msProfile на сайте

1 1 000
Приветствую исполнителей! Создал тестовый способ оплаты и прикрутил его к msProfile. При отправке формы пополнения ошибка 500. Класс создавал, видимо как-то не так. Помогите разобраться, пожалуйста.

t.me/operator1281
Леонид
15 мая 2025, 22:26
modx.pro
1 058
0

Проверка на новые файлы с уведомлением в телегу

Здравствуйте.

Прочитал новый топик о новом нашествии вирусов, которые меняют файлы и что-то там «майнят» создавая нагрузку.
Решил поделиться своим простым скриптом, который контролирует появление новых файлов их изменения, и если таковые будут выявлены, вышлет уведомление в телеграм. Нужно поместить данный скрипт в папку в корне сайта.
Например, detect/file_change_detector.php

Я например, запускаю раз в 6 часов по крону.

P.S.
Пишите, если решение будет востребовано могу создать компонент для MODX

Update:
Компонент создан для MODX2 и MODX3. Загрузил в репозиторий, жду модерации.

Ivan K.
15 мая 2025, 13:43
modx.pro
5
1 891
+9

Добавление кастомной кнопки в tinyMCE выше 5 версии

Здравствуйте
Подскажите, сталкивался ли кто-либо в задачей добавить в визуальный редактор свою кнопку кастомную, чтобы оборачивать текст в блок с классом, либо в кастомный тэг?

Ориентировался на данную статью
modx.pro/help/23224

получился вариант с добавлением шаблона, но не совсем удобно, тк вставляется сразу заготовка, а потом необходимо править ее содержимое скажем так, возможно ли выделять текст и оборачивать в класс?
Андрей
13 мая 2025, 03:42
modx.pro
531
0

Платные компоненты на тестовом домене

Добрый день! Из закрытия тестового хостинга modhost.pro данный момент невозможно протестировать платных компонентов modstore.pro.
TITAN-UZ
12 мая 2025, 21:42
modx.pro
384
+1

Как защитить бюджет директа от ботов?

Всем добрейшего друзья! У меня есть сайт dom-serv.com
Делаем рекламу в директе, бюджет которой съедается разными ботами. Вот скриншот file.modx.pro/files/8/5/9/8591709ed0ef92c99e94059dd462415c.png
Как быть в этой ситуации? Цена одной конверсии доходит до 18 тыс! Деньги на ветер, проще работать в авито
Рамиль
12 мая 2025, 17:38
modx.pro
471
-3

Вирусы майнеры

Всем привет,

Ребят а были ли у вас проблемы с майнерами, которые вызывали нагрузку на хостинге. У меня уже несколько случаев такого дела, при чем проекты могли быть созданы 4 года назад и свежие (до года)

Вот пример то что находится

Нашел файл с вредоносными вставками:
/public_html/assets/components/pdotools/action.php

Сам вредонос в директории:
.local/session/config/logs/php-fpm/model/observer/

где находятся файлы:
php — 'это сам майнер (вредонос)
package.json
SHA256SUMS
systemd

есть такие запросы по ней открывается Compact database management
GET /assets/components/ace/emmet/action.php?username=текст&db=текст&select=modx_manager_log…

Ядро свежее 2.8.7
perfkirill
10 мая 2025, 12:42
modx.pro
4 687
0

DateAgo

У меня возникли сложно с DateAgo, поэтому решил написать свой снипет, может кому пригодиться.
Артур Сергеевич
09 мая 2025, 14:16
modx.pro
2
1 655
+5

easyRedirects и Articles

Здравствуйте!
Подскажите, пожалуйста, компонент easyRedirects работает только с Типом ресурса «Документ» (class_key modDocument)?
Не срабатывает с ресурсами компонента Article (class_key Article).
newbmod
01 мая 2025, 20:34
modx.pro
395
0

pdoPage передать параметр страницы id

Здравствуйте!
Подскажите пожалуйста как можно передать и вытащить в шаблоне pdoPage параметр страницы.
Например id, template откуда был вызван pdoPage?
Что-то вроде такого, но не получается:
[[!pdoPage?
    &element=`msProducts`
    &parents=`[[*id]]`
    &tpl=`@FILE template/chunk/cat/item.tpl`
    &limit=`12`
    &docid=`[[*id]]`
]]
и в шаблоне получить этот docid
Роман
01 мая 2025, 12:23
modx.pro
448
0