Центр пользователя  |  Ваши сообщения  |  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 раз.

Сообщение 04 окт 2009, 17:58

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

Сообщение 04 окт 2009, 20:14

dimavsr
ты для русского языка залил файлы + синтаксическая ошибка при редактировании.
Мой проект - Urbanwave
Сделано на: phpbb 3.0.7,KTVM portal,Memht portal+моды
http://urbanwave.info - Онлайн радио,тв, форумные игры.
http://cop-mmo.ru/ - WOT сообщество _COP_
Если есть предложения что либо установить-пишите в личку
Аватар пользователя
xC4x
Поддержка
 
Сообщений: 2348
Зарегистрирован:
16 мар 2009, 07:11
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 04 окт 2009, 23:46

Исправил. Вроде ошибку не выдает. Но название темы не отображается. Как это должно выглядеть вообще?
у меня сейчас вот так:

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

Сейчас посетителей на форуме: 3, из них зарегистрированных: 2, гостей: 1 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (9) на форуме было 02 окт 2009, 10:48

Зарегистрированные пользователи: Admin, woody
Легенда: Администраторы, Главные модераторы
Статистика

Всего сообщений: 96 • Тем: 27 • Пользователей: 62 • Новый пользователь: woody"
dimavsr
Наш человек
 
Сообщений: 235
Зарегистрирован:
27 сен 2009, 17:52
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 05 окт 2009, 13:57

Читай лучше
mod_robot писал(а):При выводе списка пользователей в блоке Кто сейчас на конференции

Не там ищешь, нажми на "Кто сейчас на форуме"
http://skladchina.com - форум для совместной покупки дисков и других инфопродуктов
Web-programmist
Поддержка
 
Сообщений: 502
Зарегистрирован:
19 июл 2009, 00:00
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 05 окт 2009, 14:14

Web-programmist, спасибо
Три дня парюсь с этим модом. А нажать "Кто сейчас на форуме" не догадался... :lol:
dimavsr
Наш человек
 
Сообщений: 235
Зарегистрирован:
27 сен 2009, 17:52
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 18 окт 2009, 19:54

dimavsr писал(а): А нажать "Кто сейчас на форуме" не догадался...

Та же беда :D :D :D
Очень нужная штука!!!
Puser

 

Сообщение 27 окт 2009, 16:03

а я ваще строки
Код: выделить все
                  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);

не могу найти, нема такого
evgen_nova
Бывалый
 
Сообщений: 120
Зарегистрирован:
08 апр 2009, 14:43
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 17 ноя 2009, 00:42

Уже писали про проблему.
В какой-то момент (таки не понял, какой) список пропадает, и...
Код: выделить все
Общая ошибка
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_topics WHERE topic_id =

BACKTRACE

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

FILE: viewonline.php
LINE: 246
CALL: dbal_mysqli->sql_query()


Что не так? Где искать? Или не заморачиваться, это типа нормально.


http://air-soft.by/forum/index.php вот тут
-Волк-
Пользователь
 
Сообщений: 42
Зарегистрирован:
02 авг 2009, 23:57
Откуда:
Брест
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 18 ноя 2009, 16:25

-Волк-
Для устранения данного бага необходимо в viewonline.php заменить
Код: выделить все
                  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);
на
Код: выделить все
                  preg_match('|t=([0-9]+)|', $row['session_page'], $on_page);
                  preg_match('|p=([0-9]+)|', $row['session_page'], $on_page_post);
                  if (!empty($on_page_post[1]))
                  {
                     $sql = 'SELECT topic_title FROM ' . TOPICS_TABLE . ' t, ' . POSTS_TABLE ." p WHERE t.topic_id = p.topic_id AND p.post_id = {$on_page_post[1]}";
                  }
                  if (!empty($on_page[1]))
                  {
                     $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]);
на
Код: выделить все
$location_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $forum_id . ((!empty($on_page[1])) ? '&t=' . $on_page[1] : '&p=' . $on_page_post[1]));
Аватар пользователя
serjan
Разработчик модов
 
Сообщений: 480
Зарегистрирован:
12 янв 2009, 19:18
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Сообщение 19 ноя 2009, 02:53

serjan, Спасибо.
Это самый грамотный форум!! И грамотные программеры!!
-Волк-
Пользователь
 
Сообщений: 42
Зарегистрирован:
02 авг 2009, 23:57
Откуда:
Брест
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


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

 


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

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

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

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