Как увеличить количество символов в названии темы на форуме phpBB
27/05/2013
На CMS phpBB установлено ограничение на кол-во символов в заголовке темы. Понятно, что из-за этого порой приходится переделывать название на более короткое и при этом тратить нервы, время и терять часть привлекающей пользователя информации.
ALTER TABLE `phpbb_posts` MODIFY `post_subject` VARCHAR( 105 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL;
ALTER TABLE `phpbb_topics` MODIFY `topic_title` VARCHAR( 105 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL;
ALTER TABLE `phpbb_forums` MODIFY `forum_last_post_subject` VARCHAR( 105 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL;
Далее изменяем файл functions_posting.php, который находится в папке includes. (Советую при этом сохранять изначальный вариант изменяемых файлов, на случай восстановления до прежнего состояния.)
$subject = truncate_string($subject);
$data['topic_title'] = truncate_string($data['topic_title']);
И заменяем ее на:
$subject = truncate_string($subject, 84);
$data['topic_title'] = truncate_string($data['topic_title'], 84);
Сохраняем файл и загружаем его на сервер.
и заменяем на:
Открываем posting_editor.html, находим:
и заменяем на:
Осталось совсем немного: внести изменения в styles\subsilver2\template\mcp_topic.html.
и заменяем на:
Номера строк в разных версиях форума phpBB могут отличаться. Содержимое модифицируемых строк тоже может быть немного иным, это следует учесть при вносимых изменениях. Главное — определиться, какие цифры где прописать. |