Финансовая поддержка VPS, бесплатные дополнения и docs Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию. Поддержать

Всего 126 143 комментария

Роман Наумов
Роман Наумов
Всё. Разобрался окончательно. :)
Название сайта может быть и на кириллице, если в системе установить русскую локаль и прописать её в настройках MODX.
Сообщения теперь отправляются нормально.
«Побочным эффектом» так же стало то, что в панели управления стали нормально по русски отображаться даты и время в нормально 24-ч часовом формате.
Евгений Борисов
Евгений Борисов
То есть, в какой-то компонент я это включать не буду — просто маленькая симпатичная хитрость.
Я тоже в ядро зашивать не хочу. Поэтому в
@TODO и написано OR extender.
Вообще изначально я хотел чтобы все инструкции по предварительной обработке данных пользователь писал на чистом php. Потом пришло осознание, что это не каждый сможет и я так же как ты решил добавить поддержку сниппетов. Но потом подумал, что это принципиально ни чем не будет отличаться от вложенных вызовов. Тут и родилась идея с рефакторингом синтаксиса. Т.е. взять за основу родной синтаксис MODX и немного его модернизировать. Например, вместо [[Snippet? ¶m=`val`]] вызывать [{Snippet? ¶m=`val`]}. Или вообще даже сохранить оригинальный синтаксис, но в конечном счете отдавать не 30 одинаковых вызовов в ленте, а самостоятельно выполнить дублирующиеся вызовы и заранее заменить их на плейсхолдеры. В общем как сделаю — узнаешь об этом первым. И там будем уже детальней смотреть и выбирать какой подход лучше.
Евгений Борисов
Евгений Борисов
Как раз для DocLister'a думал как лучше сделать предварительную подготовку данных. Решение на ум примерно аналогичное пришло… Правда выглядит костыльней чем это. В общем как реализую — сравним;-)
Роман Наумов
Роман Наумов
Роман Наумов
Роман Наумов
/var/log/mail.log смотрел уже, там эти события почему-то не регистрируются.
Отправка почты при регистрации пользователя через Login обрабатываются, т.е. почта отправляется, в логах записи появляются. А вот при ответе на комментарии ошибка видна только в логе MODX. Я так понимаю, что до sendmail-а дело даже не доходит.
Роман Наумов
Роман Наумов
При ответе на комментарий не отправляется сообщение на почту. В журнале ошибок MODX появляются записи вида:
(ERROR @ /assets/components/tickets/comment.php) An error occurred while trying to send the email: Could not instantiate mail function.
Через sendmail из консоли почта отправляется.
В чём может быть дело?