В принципе, могу Вам показать пример, как сделать подобное переворачивание заголовка, а Вы уже потом этот пример примените ко всем страницам форума. Для начала откройте файл
templates/ваш_скин/all_header.tpl, в этом файле будет строка заголовка:
CODE:<title>{$GLOBALS['fm']->exbb['boardname']}{$GLOBALS['fm']->_Title}</title>
Как видно, заголовок формируется из 2-х частей:
- {$GLOBALS['fm']->exbb['boardname']} - название форума
- {$GLOBALS['fm']->_Title} - переменная заголовка, содержащая часть после названия форума, т.е. в ней содержаться названия разделов, тем, действий и т д.
Теперь Вам нужно поменять местами название форума и переменную заголовка:
CODE:<title>{$GLOBALS['fm']->_Title}{$GLOBALS['fm']->exbb['boardname']}</title>
Далее открываете любой скрипт форума, где встречаются фрагменты:
Например, при просмотре тем заголовок формируется в строках файла
topic.php:
CODE:$fm->_Title = ' :: '.$topic['name'];
$fm->_Title .= ($current_page > 1) ? ' ['.$current_page.']':'';
Этот вариант нам не подходит, поскольку мы только что поменяли местами название форума и переменную заголовка в файле скина, поэтому заголовок будет выглядеть так:
Цитата::: Метатег titleExBB Community
Теперь нам нужно привести этот заголовок в божеский вид. Для начала убираем двоеточия из начала строки, для это первую строку:
CODE:$fm->_Title = ' :: '.$topic['name'];
Заменяем строкой:
CODE:$fm->_Title = $topic['name'];
Теперь нужно как-то разделить название темы и название форума, для этого после строки:
CODE:$fm->_Title .= ($current_page > 1) ? ' ['.$current_page.']':'';
Добавляем строку:
CODE:$fm->_Title .= ' :: ';
Теперь при просмотре темы заголовок формируется правильно:
Цитата:Метатег title :: ExBB Community
Такой принцип нужно будет применить ко всем скриптам форума