Перевод сделан с этой страницы.newpost2mail является МОДом для phpBB3, который рассылает все новые сообщения на форуме в виде HTML-отформатированного eMail администратору, группам или любым другим пользователям (напр. модераторам).
eMail содержит всё содержимое размещение форума. HTML-форматирование в электронной почте сделано для стандартного шаблона proSilver, который входит в phpBB3 по умолчанию. Дополнительно вносится ещё используемый IP-адрес вместе с именем хоста (если возможно определить) автора. Ссылки к общим действиям, которые касаются сообщения (удалить, редактировать, цитировать, ответить, ЛС, eMail и т.д.) тоже добавлены.
eMail могут быть отправлены для всех форумов, а также индивидуально для отдельных форумов. Кроме того, для каждого форума можно внести индивидуальные электронные адреса для различных получателей. Это полезно тогда, если вы хотите наблюдать только за определенными форумами или если модераторы должны получать eMail для своих форумов.
Более подробная информация о развитии этого МОДа имеется на соответствующих форумах на немецком или английском языках. Вопросы и предложения к news2mail размещайте там - большое спасибо!
Установка/обновление более старой версии:
Установка очень проста и занимает только в 2-3 минуты:
Сначала скачайте соответственно актуальную версию newpost2mail для phpBB3 в нижней части на этой странице.
Распакуйте архив и скопируйте файлы newpost2mail.php (скрипт), newpost2mail.css (CSS-файл, содержащий данные с форматированной информацией для еМail) и newpost2mail.config.php (файл конфигурации) в корневую директорию phpBB3.
При обновлении существующие файлы будут перезаписаны. Если в прежней установленной версии нет никаких изменений в файле конфигурации, то старый файл newpost2mail.config.php может оставаться, чтобы перенять старые настройки. То же самое касается для newpost2mail.css файла.
Поэтому, пожалуйста, читайте внизу историю версии, изменялись ли файлы newpost2mail.config.php или newpost2mail.config.css.
Редактировать файл posting.php в phpBB3 корневой директории. Там найти следующую строку (строка 1134 в phpBB3 версия 3.0.10):
После этой строки добавить следующую строку, затем файл сохранить и закрыть:Код: Выделить всё
$redirect_url = submit_post($mode, $post_data['post_subject'], $post_data['username'], $post_data['topic_type'], $poll, $data, $update_message, ($update_message || $update_subject) ? true : false);В phpBB версия 3.1.x найти следующую строку:Код: Выделить всё
include($phpbb_root_path . 'newpost2mail.php');
На этом установка завершена. Теперь этот МОД будет каждое новое сообщение форума в виде HTML-форматированного eMail высылать администратору форума.Код: Выделить всё
$redirect_url = submit_post($mode, $post_data['post_subject'], $post_author_name, $post_data['topic_type'], $poll, $data, $update_message, ($update_message || $update_subject) ? true : false);
В файле newpost2mail.config.php можно предпринять множество настроек. Там они более подробно описаны. Кроме того, в файле newpost2mail.css можно настроить оформление электронной почты.
В файле я добавил перевод на русский язык (сохранял в UTF-8 без BОМ):
Скрытый текст
Код: Выделить всё
$n2m_TEXT[ru][mode] = "Режим";
$n2m_TEXT[ru][forum] = "Форум";
$n2m_TEXT[ru][thread] = "Раздел";
$n2m_TEXT[ru][subject] = "Тема";
$n2m_TEXT[ru][user] = "Пользователь";
$n2m_TEXT[ru][ip_hostname] = "IP/Хост";
$n2m_TEXT[ru][host_na] = "(n.v.)";
$n2m_TEXT[ru][actions] = "Действия";
$n2m_TEXT[ru][reply] = "ответить";
$n2m_TEXT[ru][quote] = "цитировать";
$n2m_TEXT[ru][edit] = "изменить";
$n2m_TEXT[ru][delete] = "удалить";
$n2m_TEXT[ru][info] = "Информации";
$n2m_TEXT[ru][pm] = "ЛС";
$n2m_TEXT[ru][email] = "E-Mail";
$n2m_TEXT[ru][attachments] = "Вложения";
$n2m_TEXT[ru][edited_by] = "изменено через";
$n2m_TEXT[ru][edit_reason] = "причина";Я обратился к автору и он мне подсказал страницу, на которой можно сделать код для кириллицы (http://mashke.org/Conv/).
Поэтому сейчас этот код выглядит так:
Скрытый текст
Код: Выделить всё
$n2m_TEXT[ru][mode] = "Режим";
$n2m_TEXT[ru][forum] = "Форум";
$n2m_TEXT[ru][thread] = "Раздел";
$n2m_TEXT[ru][subject] = "Тема";
$n2m_TEXT[ru][user] = "Пользователь";
$n2m_TEXT[ru][ip_hostname] = "IP/Хост";
$n2m_TEXT[ru][host_na] = "(n.v.)";
$n2m_TEXT[ru][actions] = "Действия";
$n2m_TEXT[ru][reply] = "ответить";
$n2m_TEXT[ru][quote] = "цитировать";
$n2m_TEXT[ru][edit] = "изменить";
$n2m_TEXT[ru][delete] = "удалить";
$n2m_TEXT[ru][info] = "Информации";
$n2m_TEXT[ru][pm] = "ЛС";
$n2m_TEXT[ru][email] = "E-Mail";
$n2m_TEXT[ru][attachments] = "Вложения";
$n2m_TEXT[ru][edited_by] = "изменено через";
$n2m_TEXT[ru][edit_reason] = "причина";
Все файлы находятся во вложении.
Пользуйтесь, кому надо.
Если не в том разделе написал, переместите, пожалуйста.
Спасибо.

