Кто сейчас на конференции (viewonline.php)

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Кто сейчас на конференции (viewonline.php)

Сообщение romeo_piter »

Заметил на своем форуме на странице "Кто сейчас на конференции", что большинство пользователей отображаются на главной странице большую часть времени и лишь иногда находятся в темах.

Через дублирующие аккаунты стал проверять и попросил модераторов заняться тем же, обнаружилось что при нахождении в теме оображается "На главной странице" и лишь иногда отображается в теме. Закономерностей не выявил.

Решил, что это проблема мода: Topic_in_Who_is_Online
Мод снес, поставил аналог попроще от rxu
Ничего не изменилось, проблема осталась.

Залил чистый файл из дистрибутива, в штатном функционале при нахождении пользователя в определенной теме должно отображаться: Просмотр темы в форуме "..."
Но снова та же проблема, большинство на главной, хотя на самом деле находятся в теме.


Проверил как это выглядит на данном форуме - та же самая ерунда, человек читает тему, а я вижу что он на главной.

Как бы это поправить?
Последний раз редактировалось romeo_piter 10.07.2011 15:13, всего редактировалось 1 раз.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Проблема с viewonline.php

Сообщение владимир1983 »

romeo_piter писал(а):поставил аналог попроще от rxu
Что за аналог?
SEO модификации установлены?
Ссылку на форум, тестовый аккаунт дайте.
p.s не дадите теме нормальный, внятный заголовок, тема уйдет в мусор. Не кто не будет искать по запросу "Проблема".
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: Кто сейчас на конференции (viewonline.php)

Сообщение romeo_piter »

владимир1983 писал(а):Что за аналог?
Вот: [dev] Topic/post in viewonline
Только аналог не при чем, как и мод.
Сейчас залит чистый файл из дистрибутива.
С ним те же чудеса.

Приведу пример. Есть тема из 7 страниц. Если пользователь находится на 2-ой или 7-ой странице, то надпись в viewonline корректна. Если же на других, то надпись - "главная страница".
Проверено на разных пользователях.
Повторюсь, судя по всему на phpbbguru тоже самое.
владимир1983 писал(а):Ссылку на форум, тестовый аккаунт дайте.
Скинул в ЛС и ту тему тоже скинул.
владимир1983 писал(а):p.s не дадите теме нормальный,
Дал.
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Кто сейчас на конференции (viewonline.php)

Сообщение Mr. Anderson »

romeo_piter
Вопрос не был замечен, да?
владимир1983 писал(а):SEO модификации установлены?
Хотя ответ и так уже ясен...
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: Кто сейчас на конференции (viewonline.php)

Сообщение romeo_piter »

Mr. Anderson писал(а):Вопрос не был замечен, да?
Забыл..
Mr. Anderson писал(а):Хотя ответ и так уже ясен...
А зря. Ничего из SEO не установлено.
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Кто сейчас на конференции (viewonline.php)

Сообщение MIT »

romeo_piter писал(а):на phpbbguru тоже самое
На Гуру — косяк мода phpBB SEO, который не хотят исправлять, несмотря на то, что исправление элементарное.
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: Кто сейчас на конференции (viewonline.php)

Сообщение romeo_piter »

MIT писал(а):На Гуру — косяк мода phpBB SEO, который не хотят исправлять, несмотря на то, что исправление элементарное.
У меня подобных модов нет (
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Кто сейчас на конференции (viewonline.php)

Сообщение Mr. Anderson »

MIT
Вообще-то давно исправлено, но не для всех - лишние бесцельные запросы нам ни к чему.
romeo_piter
А косяк типично СЕОшный, так как не передается нужный параметр. Соответственно, копайте в сторону модов, которые могут менять передачу параметров...
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Кто сейчас на конференции (viewonline.php)

Сообщение владимир1983 »

romeo_piter
Исправляйте Правила, пункт: 3.11, и перечитайте правила. Подзабыли видимо... А то "напоминаторы" придут в тему.
Честно полазал на форуме в темах, в блоке "Кто сейчас на конференции" отображение тестового пользователя корректно вне зависимости от параметра url.
Нас странице viewonline.php тоже ничего ненормально не заметил.
Приведите пример проблемы (публично).
---------------
Где то у нас была тема, так там пользователь выкладывал якобы решение, якобы проблемы отображения пользователя в блоке "Кто сейчас на конференции" в случае когда Url был с параметром конкретного сообщения.
Там я особо не смотрел проблему, но что то припоминаю что проблема имела место быть.
Надо найти тему, может мы про это и говорим.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Кто сейчас на конференции (viewonline.php)

Сообщение MIT »

Mr. Anderson писал(а):лишние бесцельные запросы нам ни к чему
При любом из вхождений во viewtopic.php из базы всё равно запрашиваются данные о теме, среди которых есть и номер форума.
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Кто сейчас на конференции (viewonline.php)

Сообщение Mr. Anderson »

MIT
В дефолте - да. Ты когда в последний раз видел код гуру, а? :)
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Кто сейчас на конференции (viewonline.php)

Сообщение MIT »

Хорошо, посмотрю, как время будет.
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: Кто сейчас на конференции (viewonline.php)

Сообщение romeo_piter »

Господа, подскажите хотя бы в каких файлах можно ковыряться по проблеме.
Перезалил прошлогодние (тогда всё работало):
session.php
viewonline.php
viewtopic.php
- проблема та же.
Какие ещё файлы могут вести к подобной проблеме.
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: Кто сейчас на конференции (viewonline.php)

Сообщение Slash »

А не подскажите, как сделать, чтоб при переходе на страницу viewonline.php, гости отображались по умолчанию (сразу, без нажатия ссылки Показать гостей)?
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Кто сейчас на конференции (viewonline.php)

Сообщение Pazh »

viewonline.php

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

$show_guests= ($config['load_online_guests']) ? request_var('sg', 0) : 0;
заменить на

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

$show_guests= ($config['load_online_guests']) ? request_var('sg', 1) : 0;
Помощь в ЛС/email только за WM или ЮMoney

Вернуться в «Поддержка phpBB 3.0.х»