Форум на phpbb всегда в сообщение добавляет приставку RE к заголовку сообщения, что не приятно видеть, да и постоянно повторяющийся RE мазолит глаз. Как убрать RE.
Открываем файл posting.php находящийся в корне форума
ищем строчку:
$post_data ['post_subject'] = (in_array($mode, array('quote', 'edit'))) ? $post_data ['post_subject'] : ((isset($post_data ['topic_title'])) ? $post_data ['topic_title'] : '');заменяем на:
$post_data ['post_subject'] = (in_array($mode, array('quote', 'edit'))) ? $post_data ['post_subject'] : (/*(isset($post_data ['topic_title'])) ? $post_data ['topic_title'] : */'');
Далее все в том же файле posting.php
ищем строчку:
if (($mode == 'reply' || $mode == 'quote') && !$submit && !$emview && !$refresh)заменяем на:
if ((/*$mode == 'reply' ||*/ $mode == 'quote') && !$submit && !$emview && !$refresh)
Это не все, так как был убран RE только если сообщение пишется в стандартном редакторе. Через Быстрый ответ приставка остается. Убираем.
Открываем файл viewtopic.php находящийся в корне форума
ищем строчку:
'SUBJECT' => 'Re: ' . censor_text($topic_data ['topic_title']),заменяем на:
'SUBJECT' => censor_text($topic_data ['topic_title']),
Обязательно в админке почистить кеш. Теперь в новых сообщениях приставка RE не будет ставиться.
Чтобы убрать в уже существующих сообщениях, надо провести SQL запрос к Базе Данных форума. (рекомендуется всегда перед манипуляциями с БД сделать дамп).
UPDATE phpbb_posts SET post_subject = TRIM(SUBSTRING (post_subject, 4)) WHERE post_subject LIKE 'Re: %';
Coin |
Настройка CMS |
Политика |
Для дома |
Игры |
Интернет, сайт, SEO |
Soft |
Операционные системы |
Социальные сети |
Безопасность и анонимность |
© 2001-2020 Барабульки