Нашёл на гуру этот мод
Topic_in_who_is_online.zip
27.5 КБ 347 скачиваний
Вся суть мода в том, что через "Кто сейчас на конференции" можно точно узнать кто в какой теме сидит
Автор мода: izstas
Я не когда не устанавливал моды с начала и до конца, хотел бы проверки, правильно ли я понял?
Нужно:
Открыть: viewonline.php
Найти:

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

$location = sprintf($user->lang['READING_TOPIC'], $forum_data[$forum_id]['forum_name']);
В нём найти:

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

$forum_data[$forum_id]['forum_name']
Добавить после:

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

, $topic_data['topic_title']
Добавить перед:

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

preg_match('#t=([0-9]+)#', $row['session_page'], $on_page);
						$sql = 'SELECT topic_title FROM ' . TOPICS_TABLE . " WHERE topic_id = {$on_page[1]}";
						$topic_result = $db->sql_query($sql);
						$topic_data = $db->sql_fetchrow($topic_result);
Добавить после:

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

$location_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $forum_id . '&t=' . $on_page[1]);
Открыть: language/en/common.php
Найти:

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

'READING_TOPIC'				=> 'Reading topic in %s',
Заменить на:

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

'READING_TOPIC'				=> 'Reading topic «%2$s» in %1$s',
Открыть: language/ru/common.php
Найти:

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

'READING_TOPIC'				=> 'Просмотр темы в форуме «%s»',
Заменить на:

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

'READING_TOPIC'				=> 'Просмотр темы «%2$s» в форуме «%1$s»',
Комментарии: 5

CabinetAdmin 10 янв 2015, 19:23 Сообщение

Ну да.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 11 янв 2015, 22:14 Сообщение

[phpBB Debug] PHP Notice: in file [ROOT]/viewonline.php on line 250: Undefined offset: 1
Вернуться на главную страницу
Общая ошибка
SQL ERROR [ mysqli ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 [1064]

SQL

SELECT topic_title FROM gaz_phpbb_topics WHERE topic_id =

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()

FILE: [ROOT]/viewonline.php
LINE: 251
CALL: dbal_mysqli->sql_query()
Вот такую вот байду выдал
  • 0

CabinetAdmin 12 янв 2015, 15:25 Сообщение

Там ошибиться то вроде негде?!...

Покажи редактируемое место, 250 строка, плюс минус строк 10
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

JoshuaRyanПавел 31 авг 2016, 21:18 Сообщение

А как поставить такое, что бы в профиле было видно, какую тему смотрит? или профиль пользователя.

на phpBB3.0 http://muztracker.ru/
  • 0

CabinetAdmin 01 сен 2016, 18:19 Сообщение

На нашем сервисе не поставить.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Похожие темы