Установка BB3Topics

Мод вывода новых тем, объявлений, голосований, просматриваемых, случайных, "персональных" и популярных тем на главной странице форума phpBB3
 • Просмотры: 3921
zi
zidane
Сообщения: 5
Зарегистрирован: 08 окт 2014, 19:32
Сообщение

Установка BB3Topics

09 окт 2014, 12:09

В дримвейвере просто пишет syntax error on line 887

Я пробовал вставлять текст в конец языкового файла через блокнот, а также через веб-интерфейс хостинга, как указано в инструкции - все равно белый экран на сайте.

Да, форум версии 3.0.11. Тема - subsilver2.
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Установка BB3Topics

09 окт 2014, 12:22

текст нужно вставлять в кодировке utf-8 без BOM меток.
zi
zidane
Сообщения: 5
Зарегистрирован: 08 окт 2014, 19:32
Сообщение

Установка BB3Topics

09 окт 2014, 12:40

Я без BOM вставляю:

Код: Выделить всё

// Translators should change this if a the usual date format is different
	'default_dateformat'		=>'|d M Y|, H:i'// Сегодня, 13:37 / 01 Янв 2007, 13:37

	'BB3TOPICS'		=> 'Темы на форуме',
	'BB3TOPICS_FORUMS'		=> 'Темы в форуме',
	'BB3TOPICS_TOPICS'		=> 'Новые темы',
	'BB3TOPICS_ANNOUNCES'		=> 'Объявления',
	'BB3TOPICS_VIEWED'	=> 'Популярные темы',
	'BB3TOPICS_REPLIES'	=> 'Обсуждаемые темы',
	'BB3TOPICS_VOTES'	=> 'Опросы',
	'BB3TOPICS_RANDOM'		=> 'Случайные темы',
	'BB3TOPICS_PERSONAL' => 'Персональные темы',
	'BB3TOPICS_STICKY' => 'Прилепленные темы',
	'BB3TOPICS_GLOBAL' => 'Важные темы',

		));

?>
Вот такой код прекращает работу форума. Если блок текста BB3TOPICS переношу в другое место, то форум начинает работать, но блок тем не появляется, ни на главной ни в форумах.

Добавлено спустя 3 минуты 46 секунд:
Еще вопрос такой.
Как-то давно ставил мод recent topics от Rayden. Возможно ли, что тот мод конфликтует с этим?
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Установка BB3Topics

09 окт 2014, 12:57

zidane писал(а):Вот такой код прекращает работу форума.
это

Код: Выделить всё

 'default_dateformat'      =>'|d M Y|, H:i'// Сегодня, 13:37 / 01 Янв 2007, 13:37
нужно заменить на это

Код: Выделить всё

 'default_dateformat'      =>'|d M Y|, H:i',// Сегодня, 13:37 / 01 Янв 2007, 13:37
zi
zidane
Сообщения: 5
Зарегистрирован: 08 окт 2014, 19:32
Сообщение

Установка BB3Topics

09 окт 2014, 13:05

Да, спасибо, заменил. Теперь форум открывается нормально, но последние темы все равно не выводит нигде.
Ума не приложу, что еще можно сделать. Я перепроверил все файлы установки, все делаю по шагам.

Добавлено спустя 12 минут 40 секунд:
Вот еще нашел в админке в настройках прав доступа галочку "может видеть блок тем форума"
Ставлю да, выдает вот такую ошибку. На форуме стоит портал board3 версии 2.0.0.

Код: Выделить всё

Cannot redeclare character_limit() (previously declared in /home/users1/z/includes/bb3topics.php:18) in /home/users1/z/portal/includes/functions.php on line 385
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Установка BB3Topics

09 окт 2014, 13:28

zidane писал(а):Как-то давно ставил мод recent topics от Rayden. Возможно ли, что тот мод конфликтует с этим?
вы его удалили после этого или нет?
zi
zidane
Сообщения: 5
Зарегистрирован: 08 окт 2014, 19:32
Сообщение

Установка BB3Topics

09 окт 2014, 13:34

Все разобрался! Заработало

В общем, в админке в правах доступа надо было настроить показ блока новостей во вкладке "разное"

После этого у меня вылезла ошибка,

Код: Выделить всё

Cannot redeclare character_limit() (previously declared in /home/users1/z/includes/bb3topics.php:18) in /home/users1/z/portal/includes/functions.php on line 385
Зашел в portal/includes/functions.php on line 385 и удалил строчку

Код: Выделить всё

function character_limit(&$title, $limit = 0)
Также в файле recent_topics.php в корне форума (старый мод от Rayden), удалил строки

Код: Выделить всё

function character_limit(&$title, $limit = 0)
{
   $title = censor_text($title);
   if ($limit > 0)
   {
	  return (utf8_strlen($title) > $limit + 3) ? truncate_string($title, $limit) . '...' : $title;
   }
   else
   {
	  return $title;
   }
}
и заменил строки 141 на

Код: Выделить всё

'TITLE'	 		=> character_limit($row['topic_title']),
и строку 183 на

Код: Выделить всё

'TITLE'	 		=> character_limit($row['topic_title']),
Добавлено спустя 1 минуту 44 секунды:
Теперь другая проблема

Не могу попасть в тему форума

Код: Выделить всё

Fatal error: Call to undefined function character_limit() in /home/users1/z//portal/modules/portal_attachments.php on line 226
Добавлено спустя 4 минуты 31 секунду:
Удалил строку 226 в файле portal/modules/portal_attachments.php

Теперь вроде все работает!

СПАСИБО!

Вернуться в «BB3Topics»