На самом деле, проблема не очень значительная, так как посетители "важной" темы всё же сохраняются, и после переключения статуса темы из "важной" на любую другую, Вы всегда сможете увидеть тех, кто её посетил.Ketzer писал(а):Потому что в коде viewtopicviewers.php есть такое условие:Crew писал(а):Гм... вылез баг. Если теме установить статус "Важная", то при попытке просмотреть статистику выдаёт сообщение "такой темы не существует". Сталкивался кто с таким уже?А у тем со статусом "важная" forum_id как раз 0. Вот и вылетает.Код: Выделить всё
if (!$forum_id) { trigger_error('NO_TOPIC'); }
Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Мод "Кто смотрел тему?"
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 1.4.2
- Сообщения: 55
- Стаж: 17 лет 8 месяцев
- Благодарил (а): 12 раз
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
-
- phpBB 1.4.4
- Сообщения: 197
- Стаж: 12 лет 8 месяцев
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
http://www.phpbbguru.net/community/topi ... ml#p294357
Установил на денвере мод по этой сборке.
Не работает. То есть ничего в теме ничего не появилось.
В системе в центре администрирования в "модулях" установил появившийся "Активация статистики просмотра тем", включил. В вкладке модулей ничего не появилось. Если его добавить в центре администрирования, то модуль появляется отдельной вкладкой в АСР.
И так и так, в теме не появляется никаких доп. кнопок для просмотра.
Правда кнопки "читатели" я в дистрибутиве не нашел. Куда ее надо ставить?
В этой теме прочел, что нужно сделать еще какой то второй SQL запрос. Какой?
Все файлы изменил по общей инструкции и дополнительно по просиверу в папке templates. Кеши, стили и так далее, чистил не раз.
Подскажите где еще копать, чтобы заработало.
Установил на денвере мод по этой сборке.
Не работает. То есть ничего в теме ничего не появилось.
В системе в центре администрирования в "модулях" установил появившийся "Активация статистики просмотра тем", включил. В вкладке модулей ничего не появилось. Если его добавить в центре администрирования, то модуль появляется отдельной вкладкой в АСР.
И так и так, в теме не появляется никаких доп. кнопок для просмотра.
Правда кнопки "читатели" я в дистрибутиве не нашел. Куда ее надо ставить?
В этой теме прочел, что нужно сделать еще какой то второй SQL запрос. Какой?
Все файлы изменил по общей инструкции и дополнительно по просиверу в папке templates. Кеши, стили и так далее, чистил не раз.
Подскажите где еще копать, чтобы заработало.
«-Да он не псих, просто детективов начитался.
- Да какая разница...» © Донна Эндрюс «Месть кованых фламинго»
- Да какая разница...» © Донна Эндрюс «Месть кованых фламинго»
- Пчелкин
- phpBB 3.3.0
- Сообщения: 11234
- Стаж: 14 лет 2 месяца
- Откуда: fotovideoforum.ru
- Благодарил (а): 1782 раза
- Поблагодарили: 1340 раз
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
А про кого он должен инфу выводить? Кто там у вас смотрит? Он тока по новой накапливает...старые просмотры не считает...Питер писал(а):Установил на денвере мод по этой сборке
Должна появиться строка (по моей сборке) -
[фото исчезло]
При нажатии такое окно...
[фото исчезло]
Добавлено спустя 1 минуту 47 секунд:
Туда ничего не влетает...Питер писал(а):В вкладке модулей ничего не появилось
Это уже другая песня...Питер писал(а):Правда кнопки "читатели"
Это надо читать и делать...это к автору переделки под кнопку..В этой теме ничего об этом не сказано...мод устанавливайте отсюда -Питер писал(а):Куда ее надо ставить?
Есть ли мод "Кто смотрел тему"?
с этой переделкой, если надо исключить ботов и обычных юзеров...
Есть ли мод "Кто смотрел тему"?
Последний раз редактировалось Пчелкин 08.03.2022 1:00, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
-
- phpBB 1.4.4
- Сообщения: 197
- Стаж: 12 лет 8 месяцев
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
Переустановил. Я не совсем понял вторую ссылку насчет ботов. Куда этот фрагмент добавлять. А так же фрагмент кода в вышестоящем сообщении.
В общем я переставил по инструкции выше (кроме тех замечаний выше) и все тоже самое. Ничего не видно и ничего не изменилось.
Я понимаю, но должно, наверное быть что типа "смотрели 0". Или нет?Пчелкин писал(а):А про кого он должен инфу выводить? Кто там у вас смотрит? Он тока по новой накапливает...
В общем я переставил по инструкции выше (кроме тех замечаний выше) и все тоже самое. Ничего не видно и ничего не изменилось.
«-Да он не псих, просто детективов начитался.
- Да какая разница...» © Донна Эндрюс «Месть кованых фламинго»
- Да какая разница...» © Донна Эндрюс «Месть кованых фламинго»
- Пчелкин
- phpBB 3.3.0
- Сообщения: 11234
- Стаж: 14 лет 2 месяца
- Откуда: fotovideoforum.ru
- Благодарил (а): 1782 раза
- Поблагодарили: 1340 раз
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
Вышестоящее оказывается уже внесено в дистрибутив мода...а про ботов - оставьте все как в инструкции...и чистите кеши..все должно показываться...тока что под горячую руку еще на один форум установил - все пашет как часики, единственное - нет возврата в тему после сортировки по имени или времени...но это не страшно...сортировку можно и выкинуть, если что...
Последний раз редактировалось Пчелкин 24.08.2012 7:45, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
-
- phpBB 1.4.4
- Сообщения: 105
- Стаж: 13 лет 1 месяц
- Благодарил (а): 10 раз
- Поблагодарили: 1 раз
Re: Есть ли мод "Кто смотрел тему"?
Подскажите, пожалуйста, кому доступен просмотр статистики по Читателям - админу, модератору и создателю темы или совершенно всем?
- Пчелкин
- phpBB 3.3.0
- Сообщения: 11234
- Стаж: 14 лет 2 месяца
- Откуда: fotovideoforum.ru
- Благодарил (а): 1782 раза
- Поблагодарили: 1340 раз
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
Кому вам надо, тем и открывайте допусловиями...
В viewtopic_body.html например так -
Объяснить для кого какие условия или поищите в поиске?
В viewtopic_body.html например так -
Код: Выделить всё
<!-- IF S_USER_LOGGED_IN --><!-- IF U_MCP --><!-- IF S_DISPLAY_TOPIC_VIEWERS -->
<h3><a href="{U_VIEWTOPICVIEWER}">{L_TV_VIEW_TOPIC_VIEWERS} <img src="{T_THEME_PATH}/images/yeux_viewtopic.gif" alt="Qui a vu ce topic ?" /></a></h3>
<!-- ENDIF --><!-- ENDIF --><!-- ENDIF -->
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
-
- phpBB 1.4.4
- Сообщения: 105
- Стаж: 13 лет 1 месяц
- Благодарил (а): 10 раз
- Поблагодарили: 1 раз
Re: Есть ли мод "Кто смотрел тему"?
Условия все понятны, а как с помощью условия разрешить просмотр создателю темы, а не всем зарегистрированным пользователям. Есть ли такое условие в phpbb
- HAMMER663
- Former team member
- Сообщения: 2032
- Стаж: 13 лет 11 месяцев
- Откуда: Зеленоград
- Благодарил (а): 77 раз
- Поблагодарили: 249 раз
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
Код: Выделить всё
<!-- IF postrow.S_TOPIC_POSTER -->тут что хошь ставь<!-- ENDIF -->
- evrus01
- Former team member
- Сообщения: 1274
- Стаж: 13 лет
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
Подскажите, как исключить из статистики пользователя?
Т.е., например, чтобы пользователь ID=n не отображался (не учитывался).
Т.е., например, чтобы пользователь ID=n не отображался (
Я использую следующие модификации | Памятка
- angst66
- phpBB 3.0.0 RC1
- Сообщения: 1469
- Стаж: 12 лет 2 месяца
- Благодарил (а): 86 раз
- Поблагодарили: 149 раз
Re: Есть ли мод "Кто смотрел тему"?
Не знаю правильно или нет, я просто эту строчкуevrus01 писал(а):Я просто, исходя из нижеприведенного кода:
Код: Выделить всё
page_header($user->lang['VIEW_TOPIC_VIEWERS']);
добавил в языковой файл следующую строчку:
Код: Выделить всё
'VIEW_TOPIC_VIEWERS' => 'Кто смотрел тему'
Код: Выделить всё
page_header($user->lang['VIEW_TOPIC_VIEWERS']);
Код: Выделить всё
page_header($user->lang['TV_VIEW_TOPIC_VIEWERS']);
- evrus01
- Former team member
- Сообщения: 1274
- Стаж: 13 лет
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
Ну это я в прошлом году писал :)
Кстати...
У мода есть один неприятный баг. После применения сортировки вы не вернетесь к посту, так как получите
Я у себя сделал просто возврат в тему — это конечно не решение, но вдруг кому пригодится.
Вместо:
Сделал так:
Ну и добавил языковую переменную
Кстати...
У мода есть один неприятный баг. После применения сортировки вы не вернетесь к посту, так как получите
0
вместо ID поста, т.е. ссылка будет следующего вида viewtopic.php?p=0#p0
. Я у себя сделал просто возврат в тему — это конечно не решение, но вдруг кому пригодится.
Вместо:
Код: Выделить всё
'U_BACK_POST' => "<a href=\"". append_sid("{$phpbb_root_path}viewtopic.$phpEx", "p=$last_post_id" . "#p" . "$last_post_id") ."\">" . $user->lang['PREVIOUS_POST']. "</a>"
Код: Выделить всё
'U_BACK_POST' => "<a class='left-box left' href=\"". append_sid("{$phpbb_root_path}viewtopic.$phpEx", "t=$topic") ."\">" . $user->lang ['PREVIOUS_TOPIC']. "</a>"
Код: Выделить всё
'PREVIOUS_TOPIC' => 'Возврат в тему',
Я использую следующие модификации | Памятка
- angst66
- phpBB 3.0.0 RC1
- Сообщения: 1469
- Стаж: 12 лет 2 месяца
- Благодарил (а): 86 раз
- Поблагодарили: 149 раз
Re: Есть ли мод "Кто смотрел тему"?
Да , глючный мод. При нажатии на "Удалить статистику просмотра этой темы" вылазит
А потом да, при попытке возврата в тему
Код: Выделить всё
[phpBB Debug] PHP Notice: in file [ROOT]/viewtopicviewers.php on line 78: Undefined variable: forum_id
viewtopic.php?p=0#p0
- Пчелкин
- phpBB 3.3.0
- Сообщения: 11234
- Стаж: 14 лет 2 месяца
- Откуда: fotovideoforum.ru
- Благодарил (а): 1782 раза
- Поблагодарили: 1340 раз
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
angst66 есть альтернатива -
https://www.phpbb.com/community/viewtop ... &t=2127232
Добавлено спустя 1 час 8 минут 56 секунд:
И все же ...какая ошибка в запросе в этом куске кода, который дает ошибку дебаггера при очистке статистики?
(глючная строка помечена крестом)
Мож есть возможность как-то исправить?
https://www.phpbb.com/community/viewtop ... &t=2127232
Добавлено спустя 1 час 8 минут 56 секунд:
И все же ...какая ошибка в запросе в этом куске кода, который дает ошибку дебаггера при очистке статистики?
(глючная строка помечена крестом)
Мож есть возможность как-то исправить?
Код: Выделить всё
//Admin ? go to confirm box
if($auth->acl_get('a_'))
{
$s_hidden_fields = build_hidden_fields(array(
+ 'f' => $forum_id)
);
if (confirm_box(true))
{
//Delete
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
- HAMMER663
- Former team member
- Сообщения: 2032
- Стаж: 13 лет 11 месяцев
- Откуда: Зеленоград
- Благодарил (а): 77 раз
- Поблагодарили: 249 раз
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
Пчелкин был бы тестовый форум с этим модом, можно было бы поковыряться)) а так ставить самому - лень