Евгений
Неужели это работает?)
Георгий
Какие есть хорошие сервис email рассыдьщика с smtp?
Георгий
Кроме сендпульс
Евгений
айболит не справляется?)
Евгений
Спорный момент со скоростью. Своим решением вы можете что-нибудь проморгать :)
Павел
massfix.php 
Combot
Derzaiii (0) увеличил репутацию Павел Акимов (1)
Anonymous
есть там где-нить на ютубе запись выступления Ивана на вчерашнем митапе? а то так и не доехал :(
Anonymous
я ж запинил видео
Anonymous
на facebook
Anonymous
что вам этот ютуб то сдался то? 🙂
Anonymous
Кроме сендпульс
А что не так из Сендпульсом? Можете написать мне в лс?
Иван
Anonymous
ради бога, но видос есть и открыть ссылку никто не запрещает
Anonymous
кому интересно - слайды выступления в хорошем качестве https://www.slideshare.net/Alroniks/modx-3
Dmitriy
Всем доброго времени суток, повторю свой вчерашний вопрос, может кто даст годный совет как разобраться.
Кто нибудь сталкивался с такой проблемой?
В админке в дереве файлов не открываются папки если внутри есть файл с кириллицей в названии
Причем если название файла переименовать в кириллицу через менеджер файлов внутри modx, то все норм, папка с ним открывается. А если закинуть файл с кириллическим названием через ftp то не открывается
Anonymous
сервер на линукс? какие локали используются? тут вариантов много на самом деле
Dmitriy
Да, линукс. Локаль ru_utf8. Но я думаю дело не в сервере, т.к. пробовал ставить рядом чистый modx, там такой проблемы нет.
Также отключал все плагины и даже удалял все установленные пакеты
Dmitriy
в логах и в консоли пусто
Anonymous
тогда хз, нужно смотреть и дебажить конкретный файл, может там какие скрытые символы в имени или еще чего
Dmitriy
смотрел в сторону mbstring. Включал, выключал, настройки менял, ничего не помогает. Уже даже не представляю куда копать
Anonymous
я не сталкивался, поэтому сложно что-то посоветовать
Dmitriy
Да вот видимо никто не сталкивался, наверно я первопроходец в этом))
Anonymous
баги на github есть на эту тему, но там скорее про спец символы, типа &, в имени файла. Но я пока их не копал
Dmitriy
даже и спецсимволов нет, просто любую русскую букву к имени добавляю и баг всплывает. И файл может быть любой, даже пустой
Anonymous
да, но файл в windows создается?
Anonymous
а потом уже закачивается по ftp, правильно?
Dmitriy
получается что так, а если я в прям в ftp менеджере создаю файл это же тоже считается что он в windows создается?
Dmitriy
попробовал переименовать файл через файл менеджер хостинга, проблемы нет. Значит точно из-за windows?
Anonymous
да, вероятнее всего
Anonymous
увы, нету windows под рукой, чтобы проверить
iWatchYouFromAfar
Народ, пишу скрипт отправки письма автору поста после события OnDocFormSave. Пишу условие if ($mngr->isMember(array('Administrator','Content Manager')) ) { if ($resource->get('published') == 1) {опубликовано} else {снято с публикации}}
iWatchYouFromAfar
соответственно если админ или контент-менеджер публикуют / снимают с публикации ресурс, в телеграм и на почту приходят соответствующие письма, но если человек будет просто сохранять тикет, будет происходить тоже самое, т.е. скрипт срабатывает на сохранение, смотрит статус публикации и шлет соответствующе условию сообщение
iWatchYouFromAfar
как сделать чтобы письма не высылались при простом сохранении (без смены статуса публикации)
Anonymous
проверить, менялся ли статус побликации, изи же
Anonymous
во всех этих событиях есть старый и новый объект и их можно сравнить
Dmitriy
if ($mode == 'new') {
iWatchYouFromAfar
спасибо!
Anonymous
new не поможет, new только в случае, когда новый ресурс
Anonymous
ну и имеет таки смысл завязаться на события публикации, а не сохранения ресурса
Anonymous
OnDocPublished
Anonymous
и OnDocUnPublished
iWatchYouFromAfar
я просто думал что можно в одном событии все завязать
Anonymous
а остальные для кого делали?
iWatchYouFromAfar
да понятно что для нас, ладно, сейчас перепишу скрипт для двух событий
Anonymous
все в одном плагине делается, там простой switch по событиям
iWatchYouFromAfar
я понял
iWatchYouFromAfar
благодарю!
Anonymous
линкедин заблокирован? неповезло 🙂
Миша
alex
Миша
Гы)
nande
Народ, подскажите. Есть какой-нибудь способ решить проблему:
[*pagetitle*] состоит из двух слов. Нужно чтобы на странице второе слово выводилось первым.
nande
какЪ
Alexander
http://php.net/manual/ru/function.explode.php
Евгений
{$string | split:$delimiter = " "}
{$string[1]} {string[0]}
Евгений
где delimiter ваш разделитель
Евгений
Господа вычищающие вирусы. У вас такого не наблюдалось?
Евгений
Евгений
Верхнее меню упало в боковое. При большинстве действий в админке предлагает "Завершить все сеансы"
nande
function ABBA(s) {
var a = s.split(" ");
if( a.length < 2) return s;
return document.getElementsByClassName("employee-name")['0'].innerHTML=[ a[1], a[0]].concat( a.splice( 2, a.length)).join(" ");
}
var ss = document.getElementsByClassName("employee-name")['0'].innerHTML;
ABBA(ss);
а если js, то это верный код?
nande
сработало, только смена происходит на глазах. ее никак нельзя произвести до отображения?
карнас
nande
хз как это вывести в чанке просто
nande
оно не срабатывает
iWatchYouFromAfar
Почему может не срабатывать событие OnDocPublished? OnDocFormSave на тот же скрипт срабатывает
iWatchYouFromAfar
OnDocUnPublished тоже не срабатывает, OnDocFormSave работает...
Николай
Ребята, кто верстает на macOS, чем снимаете размеры на макетах? Что то вроде экранной линейки? Посоветуйте софт
Kost9in
размеры на макетах считал всегда фотошопом, на винде юзал mysize, на маке command+shift+4
Николай
Николай
Вот мне бы аналог mysize
Kost9in
снимать размеры с экрана это такой себе костыль)
Kost9in
так что все соизмеримо)
iWatchYouFromAfar
OnDocPublished event is only executed when you use the right-click context menu in the document tree to "Publish" it.
Николай
iWatchYouFromAfar
Это получается если я публикую док-т из дерева ресурсов - событие срабатывает, а если не из дерева ресурсов - нет?
Андрей
во, вспомнил - https://www.ondesoft.com/rulers/
Николай
Андрей
Блин, переделываю сейчас 3 сайта работы модксклуба, полнейший треш, более запутанной сборки ещё не видел