ГЛАВНАЯ МЕНЮ КАРТА САЙТА

Как убрать RE из заголовка сообщения в форуме phpbb

drupal7Форум на 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: %';



Подписаться:

Поделиться:
- - - Твоё любимое Радио Онлайн - - -










© 2001-2020 Барабульки