Skip to content

v1.2

Compare
Choose a tag to compare
@pafnuty pafnuty released this 09 Jan 10:48
· 33 commits to master since this release
  • Теперь если в форме есть заполненное поле с name="header", такое поле будет автоматически подставлено в тему письма. #12
  • Теперь можно отправлять письма как простые текстовые #11
  • Исправлена ошибка на DLE 10.5+ #14
  • Исправлена ошибка #10
  • Если пользователь авторизован, тег {uf_field_email} при открытии формы автоматически заменится на его email.
  • Убран тег {send_date='формат_даты'} т.к. он оказался нерабочим.
  • Исправлено некорректное поведение тега {send_date}.
  • Добавлен новый параметр конфигурации sendAsPlain — Отправлять сообщение как простой текст.
  • Добавлен новый параметр конфигурации sendToAuthor — Отправить письмо автору новости, если есть поле с name="newsId" и если автор разрешил получение писем с сайта.
  • Реализована возможность отправлять в письме данные из новости. Для этого необходимо передать в форму поле newsId. Пример шаблона в папке newsauthor. В шаблоне email-сообщения можно использовать следующие теги:
    • [news_id]{news_id}[/news_id] — ID новости.
    • [news_autor]{news_autor}[/news_autor] — Логин автора.
    • [news_title]{news_title}[/news_title] — Заголовок новости.
    • [news_email]{news_email}[/news_email] — Email автора.
  • Реализована возможность отправки сообщения на email автора новости. Для этого необходимо передать в форму поле newsId и в конфиге прописать sendToAuthor = y. Пример шаблона в папке newsauthor.
  • Добавлены новые теги для использования в шаблоне email сообщения.
    • {site_home_title} — Выводит название сайта из настроек DLE.
    • {site_http_home_url} — Выводит адрес сайта из настроек DLE.
    • {site_short_title} — Выводит краткое название сайта из настроек DLE.
    • [user_name]{user_name}[/user_name] — Выводит логин пользователя, отправившего сообщение.
    • [user_fullname]{user_fullname}[/user_fullname] — Выводит полное имя пользователя, отправившего сообщение.
    • [user_email]{user_email}[/user_email] — Выводит email пользователя, отправившего сообщение.
    • [user_foto]{user_foto}[/user_foto] — Выводит ссылку на аватар пользователя, отправившего сообщение.
    • [user_land]{user_land}[/user_land] — Выводит то, что пользователь, отправивший сообщение, написал в поле "Место жительства".