Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Модификация phpBB 3.0.x » Моды каталога

Topic in Who is Online

Обсуждение и поддержка модов, размещённых в каталоге
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке модов

Сообщение 21 янв 2009, 21:31

Название мода: Topic in Who is Online
Версия мода: 0.1.0
Автор: izstas
Язык: English
Сложность установки: Низкая
Длительность установки: 1 мин.
Сборка форума с этим модом: Перейти

Описание:
При выводе списка пользователей в блоке Кто сейчас на конференции отображает название темы, которую просматривает пользователь.

Страница в каталоге модов: Перейти
Раздел каталога модов: Перейти
Размер архива: 28 Kb
mod_robot
Активный участник
 
Сообщений: 60
Зарегистрирован:
18 янв 2009, 15:05
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 16 мар 2009, 02:55

переведите пожалуйста что надо сделать в файле viewonline.php ,а то что-то не получается(((
help

 

Сообщение 16 мар 2009, 11:10

В верхнем правом углу (в инструкции), есть надпись: Select Language, рядом с ней выпадающий список, в нем нажимаете: Русский
Теперь все на русском, причем повезло, что автор этого мода знает русский, и будут не только основные надписи на русском, но и примечания автора.
Семь бед - один RESET
Ребята! Давайте жить дружно!
A.R.T.
Разработчик модов
 
Сообщений: 1087
Зарегистрирован:
03 фев 2009, 23:59
Откуда:
Город над вольной Невой
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 16 мар 2009, 23:40

всё-равно не понятно какой должен быть конечный код в файле viewonline.php вместо найденной строки
$location = sprintf($user->lang['READING_TOPIC'], $forum_data[$forum_id]['forum_name']);
help

 

Сообщение 16 мар 2009, 23:49

В итоге получаем:
Код: выделить все
                  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 = sprintf($user->lang['READING_TOPIC'], $forum_data[$forum_id]['forum_name'], $topic_data['topic_title']);
$location_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $forum_id . '&t=' . $on_page[1]);

Здесь могли сбиться отступы, так что проверь внимательно.
Семь бед - один RESET
Ребята! Давайте жить дружно!
A.R.T.
Разработчик модов
 
Сообщений: 1087
Зарегистрирован:
03 фев 2009, 23:59
Откуда:
Город над вольной Невой
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

СообщениеСообщение было удалено | удалил: -Волк- | 16 сен 2009, 12:03.
Причина: я слепой! и глупый!

Сообщение 01 окт 2009, 20:43

Ребят выдает такую ошибку иногда..

Бывает зайдешь на http://forum.geniuss.ru/viewonline.php всё хорошо и понятно показывает, а бывает тыкнишь на просмотр кто сидит выдаст эту ошибку.

Общая ошибка
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 phpbb_3topics WHERE topic_id =

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: viewonline.php
LINE: 247
CALL: dbal_mysqli->sql_query()
amBX
Активный участник
 
Сообщений: 66
Зарегистрирован:
09 июл 2009, 21:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

СообщениеСообщение было удалено | удалил: amdaveo | 01 окт 2009, 21:18.

СообщениеСообщение было удалено | удалил: Web-programmist | 02 окт 2009, 21:30.
Причина: не апай

Сообщение 04 окт 2009, 11:33

После установки мода на форуме и в админке вверху появляется такая ошибка:
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3834: Cannot modify header information - headers already sent by (output started at /language/ru/common.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3836: Cannot modify header information - headers already sent by (output started at /language/ru/common.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3837: Cannot modify header information - headers already sent by (output started at /language/ru/common.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3838: Cannot modify header information - headers already sent by (output started at /language/ru/common.php:1)

Как это исправить?
dimavsr
Наш человек
 
Сообщений: 235
Зарегистрирован:
27 сен 2009, 17:52
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Моды каталога

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

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

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
авторов модов
разработчиков скинов
русификаторов
и всех поклонников phpBB3