Кто, что сейчас смотрит - Topic In Who Is Online

Различные модификации основанные на html и css.
Интересные дополнения и украшения для вашего стиля.
Помощь при доработке шаблонов вашего стиля.
Аватара пользователя
eska

Кто, что сейчас смотрит - Topic In Who Is Online

eska 10 янв 2015, 18:10 Сообщение

Нашёл на гуру этот мод
Topic_in_who_is_online.zip
(27.5 КБ) 141 скачивание

Вся суть мода в том, что через "Кто сейчас на конференции" можно точно узнать кто в какой теме сидит
Автор мода: 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»',

Аватара пользователя
CabinetAdmin

Кто, что сейчас смотрит - Topic In Who Is Online

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

Ну да.
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

Аватара пользователя
eska

Кто, что сейчас смотрит - Topic In Who Is Online

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()

Вот такую вот байду выдал

Аватара пользователя
CabinetAdmin

Кто, что сейчас смотрит - Topic In Who Is Online

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

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

Покажи редактируемое место, 250 строка, плюс минус строк 10
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

JoshuaRyan

Кто, что сейчас смотрит - Topic In Who Is Online

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

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

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

Аватара пользователя
CabinetAdmin

Кто, что сейчас смотрит - Topic In Who Is Online

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

На нашем сервисе не поставить.
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект



Похожие темы

Вернуться в «HTML модификации»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость