Dmitry P.
С нами с 22 ноября 2017; Место в рейтинге пользователей: #429Отключение уведомлений подписчиков автора для приватных тикетов в Tikets
На сайте две группы пользователей: Users и Authors.
Авторы, соответственно, могут писать статьи, а user-ы только комментировать.
Есть у всех пользователей возможность подписываться на авторов через subscribeAuthor.
Еще есть одна секция тикетов, которая доступна только для Авторов (через группу ресурсов). При создании тикета в этом разделе, он автоматом становится приватным, чтоб его просматривать могли только Авторы.
Теперь вопрос:
Как-то, не правя исходники Тикетсов, можно отключить отправку писем о публикации подписавшимся user-ам, если статью публикуют как приватную?
Может кто сталкивался с такой задачей?
А то будет рассылаться письма огромному числу пользователей о том, что их автор новую статью опубликовал, но никто ее не сможет прочитать.
Авторы, соответственно, могут писать статьи, а user-ы только комментировать.
Есть у всех пользователей возможность подписываться на авторов через subscribeAuthor.
Еще есть одна секция тикетов, которая доступна только для Авторов (через группу ресурсов). При создании тикета в этом разделе, он автоматом становится приватным, чтоб его просматривать могли только Авторы.
Теперь вопрос:
Как-то, не правя исходники Тикетсов, можно отключить отправку писем о публикации подписавшимся user-ам, если статью публикуют как приватную?
Может кто сталкивался с такой задачей?
А то будет рассылаться письма огромному числу пользователей о том, что их автор новую статью опубликовал, но никто ее не сможет прочитать.
Некорректная работа сниппета Markdown
Столкнулся со странным поведением сниппета Markdown, когда его несколько раз вызываю на странице с опцией 'escapeTags' => false (выключает экранирование тэгов MODX, чтоб всякие ссылки обрабатывались).
Выражается в том, что во все места вызова он вставляет обработанный контент первого вызова. При чем не важно что у него было на входе: 'field' => 'content' или же 'input' => $_modx->resource.content
В случаях, когда вызывается pdoResources и в чанке нужно обработать каждый introtext или контент, либо на странице нужно обработать и introtext и content, приходится, например, включать экранирование тэгов, что не очень хорошо.
Выражается в том, что во все места вызова он вставляет обработанный контент первого вызова. При чем не важно что у него было на входе: 'field' => 'content' или же 'input' => $_modx->resource.content
В случаях, когда вызывается pdoResources и в чанке нужно обработать каждый introtext или контент, либо на странице нужно обработать и introtext и content, приходится, например, включать экранирование тэгов, что не очень хорошо.