Как убрать в title название форума в каждой теме IPB
Те, кто пользуются форумом на движке IPB наверное замечали, что title каждой темы прописывается в следующем формате: «название темы — название форума». Я захотел избавится от названия форума в каждом title темы, поскольку не вижу смысла, чтобы в каждом title было название форума. Тем более, что это плохо для оптимизации, поскольку вес названия темы тогда будет в титл будет меньше, за счет удлинения title.
Итак, заходим в «sources/action_public/topics.php»
Ищем в файле topics.php строчку:
$this->ipsclass->print->do_output( array( ‘TITLE’ => $this->topic[‘title’] . ‘ — ‘ . $this->ipsclass->vars[‘board_name’],
‘JS’ => $this->ipsclass->compiled_templates[‘skin_global’]->get_rte_css(),
‘NAV’ => $this->nav,
) );
Необходимо удалить вот такую конструкцию:
. ‘ — ‘ . $this->ipsclass->vars[‘board_name’]
Получаем строчку:
$this->ipsclass->print->do_output( array( ‘TITLE’ => $this->topic[‘title’],
‘JS’ => $this->ipsclass->compiled_templates[‘skin_global’]->get_rte_css(),
‘NAV’ => $this->nav,
) );
Всё, теперь в title каждой темы больше не будет название форума.