Уважаемые пользователи!
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) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Мод "Кто смотрел тему?"
Существует ли аналог моду из phpbb2 Who viewed a topic? Позволяет узнать кто просматривал тему, и было бы хорошо сколько раз и когда просматривал.
Поискав я ненашел. Или стандартой функциональностью можно подобное осуществить?
Скачать мод: Кто смотрел тему? v. 2.0.0
Поискав я ненашел. Или стандартой функциональностью можно подобное осуществить?
Скачать мод: Кто смотрел тему? v. 2.0.0
Последний раз редактировалось Татьяна5 30.11.2013 10:40, всего редактировалось 2 раза.
Причина: добавлена ссылка на мод
Причина: добавлена ссылка на мод
Re: Есть ли мод "Кто смотрел тему"?
Нашел! На phpbb.com такой мод уже ктото искал http://www.phpbb.com/community/viewtopi ... 2&t=802775 и нашел. А написали его французы http://forums.nosce-te-ipsum.net/viewtopic.php?f=10&t=8. Обалдеть просто :D пришлось немного попереводить
Добавлено спустя 54 минуты 41 секунду:
Вот и перевод мода на русский. Надо из архива с модом скопировать файл root\language\en\viewtopicviewers.php в файл root\language\ru\viewtopicviewers.php и заменить содежимое массива на это:интересная беседа получилась :)
Добавлено спустя 54 минуты 41 секунду:
Вот и перевод мода на русский. Надо из архива с модом скопировать файл root\language\en\viewtopicviewers.php в файл root\language\ru\viewtopicviewers.php и заменить содежимое массива на это:
Код: Выделить всё
'TV_DESCRIPTION' => 'Количество просмотров темы за месяц',
'TV_DELETE_STATISTICS' => 'Удалить статистику просмотра для этой темы',
'TV_DELETE_STATISTICS_CONFIRM' => 'Вы уверены что хотите удалить статистику просмотра для этой темы?',
'TV_LAST_VIEW_DATES' => 'Последней просмотр',
'TV_LEGEND' => 'Легенда',
'TV_NB_VIEW_DATES' => 'Просмотров',
'TV_NO_TOPIC_VIEWERS' => 'Никто не просматривал эту тему',
'TV_POSTER' => 'Отвечал в теме',
'TV_RETURN_STATS' => '%sВернуться в статистику%s',
'TV_STATS_DELETED' => 'Статистика была успешно удалена',
'TV_TOPIC_VIEW_STATS' => 'Статистика просмотров темы за месяц',
'TV_TOTAL_VIEWERS' => '%d пользователей(ля) смотрели эту тему',
'TV_DISABLED' => 'Статистика отключена',
'TV_POST' => 'Пользователь оставлял сообщение в теме',
'TV_NOPOST' => 'Пользователь не оставлял сообщение в теме',
'TV_VIEW_TOPIC_VIEWERS' => 'Пользователи просмотревшие эту тему'
Re: Есть ли мод "Кто смотрел тему"?
А не кто не подскажет, как этот мод можно прикрутить к subsilver2?
-
- phpBB 1.4.1
- Сообщения: 48
- Стаж: 14 лет 9 месяцев
- Поблагодарили: 3 раза
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
не могу выполнить последний шаг инструкции:
Не появляется у меня Мод в списке1/ Add the new module in your ACP : System > Modules > Admin Panel > General > General settings.
Don't forget to active this module !
-
- phpBB 1.4.3
- Сообщения: 91
- Стаж: 16 лет 1 месяц
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
Возникла пара затруднений.
1. Дополнительные ручные инструкции
1/ Add the new module in your ACP : System > Modules > Admin Panel > General > General settings.
Don't forget to active this module !
У меня в данном месте ACP нет никакого пункта General settings. Есть:
ACP index
Quick access
Board configuration
Client communication
Server configuration
И какой из этих модулей имеется в виду?
Хорошо, допустим Board configuration. Нашёл в списке модуль "Settings for topic viewers statistics" - это оно?
Добавил, включил. Но ничего нигде не появилось.... Вернее появилась только в разделе конфигурации форума функция включения\выключения данной статистики. И всё! Где вообще должна выводиться данная статистика?
1. Дополнительные ручные инструкции
1/ Add the new module in your ACP : System > Modules > Admin Panel > General > General settings.
Don't forget to active this module !
У меня в данном месте ACP нет никакого пункта General settings. Есть:
ACP index
Quick access
Board configuration
Client communication
Server configuration
И какой из этих модулей имеется в виду?
Хорошо, допустим Board configuration. Нашёл в списке модуль "Settings for topic viewers statistics" - это оно?
Добавил, включил. Но ничего нигде не появилось.... Вернее появилась только в разделе конфигурации форума функция включения\выключения данной статистики. И всё! Где вообще должна выводиться данная статистика?
-
- phpBB 1.4.3
- Сообщения: 91
- Стаж: 16 лет 1 месяц
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
Блин. первый раз попробовал установить автомодом с описанным выше результатом. Подумал что может криво где встало - попробовал установить руками. Так теперь даже конфигурация модуля не открывается - просто белая страница и всё! Чё то тут не так....
Re: Есть ли мод "Кто смотрел тему"?
Crew
Мод в установке самый простой, какой может только быть. В админке модуль появляется и его нужно добавить в ACP -> Общие -> Конфигурация
У меня все работает.
Мод в установке самый простой, какой может только быть. В админке модуль появляется и его нужно добавить в ACP -> Общие -> Конфигурация
У меня все работает.
Те же инструкции, что и для prosilverPitmen писал(а):А не кто не подскажет, как этот мод можно прикрутить к subsilver2?
Ничто не идеально, а значит всё подвержено критике.
-
- phpBB 1.4.3
- Сообщения: 91
- Стаж: 16 лет 1 месяц
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
(странно. я был в полной уверенности, что днём тут уже отписывался...)
Да я понял. Успокоившись и поковырявшись во всём разобрался.
1. Мод прекрасно устанавливается АвтоМодом (с небольшой доработкой для русской локализации)
2. Для нормальной работы мода (чего я и не сделал в первый раз) нужно установить ещё апдейт для стиля (в моём случае просильвера)
3. Мне очень не понравилось что ссылка на просмотр статистики так низко и сбоку, так что поковырявшись ещё немного убрал надпись и перенёс иконку (конечно вместе со ссылкой) наверх страницы к кнопке Вход\Выход
Да я понял. Успокоившись и поковырявшись во всём разобрался.
1. Мод прекрасно устанавливается АвтоМодом (с небольшой доработкой для русской локализации)
2. Для нормальной работы мода (чего я и не сделал в первый раз) нужно установить ещё апдейт для стиля (в моём случае просильвера)
3. Мне очень не понравилось что ссылка на просмотр статистики так низко и сбоку, так что поковырявшись ещё немного убрал надпись и перенёс иконку (конечно вместе со ссылкой) наверх страницы к кнопке Вход\Выход
-
- phpBB 1.4.3
- Сообщения: 91
- Стаж: 16 лет 1 месяц
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
Гм... вылез баг. Если теме установить статус "Важная", то при попытке просмотреть статистику выдаёт сообщение "такой темы не существует". Сталкивался кто с таким уже?
-
- phpBB 1.4.1
- Сообщения: 48
- Стаж: 14 лет 9 месяцев
- Поблагодарили: 3 раза
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
Ткните меня пожалуйста в место инструкции по установке, где описывается процесс уставновки ссылки на просмотр страницы!Crew писал(а):Мне очень не понравилось что ссылка на просмотр статистики так низко и сбоку, так что поковырявшись ещё немного убрал надпись и перенёс иконку (конечно вместе со ссылкой) наверх страницы к кнопке Вход\Выход
Лично мне пришлось включать голову и самому городить огород. Теперь выглядит вот так:
Re: Есть ли мод "Кто смотрел тему"?
Инструкция отдельная для стиля - в templates\prosilver.xmlAndrewsha писал(а):Ткните меня пожалуйста в место инструкции по установке
Re: Есть ли мод "Кто смотрел тему"?
в файле viewtopic_body.html надо сделать так:А не кто не подскажет, как этот мод можно прикрутить к subsilver2?
Код: Выделить всё
<td class="nav" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a><!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --> | <a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a><!-- ENDIF --> | <a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a>
<!-- IF U_MCP and S_DISPLAY_TOPIC_VIEWERS --> | <a href="{U_VIEWTOPICVIEWER}">{L_TV_VIEW_TOPIC_VIEWERS}</a><!-- ENDIF -->
</td>
А вот теперь вопрос - я хочу прикрутить Это к NV_advanced_last_topic_titles
Сделал так:
в recent_topics.html
Код: Выделить всё
<!-- BEGIN latest_announcements -->
<!-- IF latest_announcements.S_UNREAD_TOPIC -->
<a href="{latest_announcements.U_NEWEST_POST}"><img src="./styles/subsilver2/imageset/forum_unread.gif" height="14" width="28"></a> <a href="{latest_announcements.U_NEWEST_POST}" title="{latest_announcements.FULL_TITLE}" class="link-new">{latest_announcements.TITLE}<!-- ({latest_announcements.TOPIC_REPLIES})--></a>
<!-- IF U_MCP and S_DISPLAY_TOPIC_VIEWERS --> <a href="{U_VIEWTOPICVIEWER}">[?]</a><!-- ENDIF -->
<!-- ELSE -->
<a href="{latest_announcements.U_LAST_POST}"><img src="./styles/subsilver2/imageset/forum_read.gif" height="14" width="28"></a> <a href="{latest_announcements.U_LAST_POST}" title="{latest_announcements.FULL_TITLE}">{latest_announcements.TITLE}<!-- ({latest_announcements.TOPIC_REPLIES})--></a>
<!-- IF U_MCP and S_DISPLAY_TOPIC_VIEWERS --> <a href="{U_VIEWTOPICVIEWER}">[?]</a><!-- ENDIF -->
<!-- ENDIF -->
<br />
<!-- END latest_announcements -->
</td>
<td class="row1" valign="top">
<!-- BEGIN latest_topics -->
<!-- IF latest_topics.S_UNREAD_TOPIC -->
<a href="{latest_topics.U_NEWEST_POST}"><img src="./styles/subsilver2/imageset/forum_unread.gif" height="14" width="28"></a> <a href="{latest_topics.U_NEWEST_POST}" title="{latest_topics.FULL_TITLE}" class="link-new">{latest_topics.TITLE}<!-- ({latest_topics.TOPIC_REPLIES})--></a>
<!-- IF U_MCP and S_DISPLAY_TOPIC_VIEWERS --> <a href="{U_VIEWTOPICVIEWER}">[?]</a><!-- ENDIF -->
<!-- ELSE -->
<a href="{latest_topics.U_LAST_POST}"><img src="./styles/subsilver2/imageset/forum_read.gif" height="14" width="28"></a> <a href="{latest_topics.U_LAST_POST}" title="{latest_topics.FULL_TITLE}">{latest_topics.TITLE}<!-- ({latest_topics.TOPIC_REPLIES})--></a>
<!-- IF U_MCP and S_DISPLAY_TOPIC_VIEWERS --> <a href="{U_VIEWTOPICVIEWER}">[?]</a><!-- ENDIF -->
<!-- ENDIF -->
<br />
<!-- END latest_topics -->
</table>
перед
Код: Выделить всё
$db->sql_freeresult($result);
$template->assign_vars(array(
'S_DISPLAY_RECENT' => true,
'ANNO_TEXT' => $announcement_text,
'NEWEST_POST_IMG' => $user->img('icon_topic_newest', 'VIEW_NEWEST_POST'),
));
?>
Код: Выделить всё
//*****************************
// Begin : Who view this topic MOD
//*****************************
if($config['tv_enable'])
{
// Send vars to template
$template->assign_vars(array(
'L_TV_VIEW_TOPIC_VIEWERS' => $user->lang['VIEW_TOPIC_VIEWERS'],
'S_DISPLAY_TOPIC_VIEWERS' => true,
'T_THEME_PATH' => "{$phpbb_root_path}styles/" . $user->theme['theme_path'] . '/theme',
'U_VIEWTOPICVIEWER' => append_sid("{$phpbb_root_path}viewtopicviewers.$phpEx", 'topic=' . $row['topic_id'])
));
}
//*****************************
// End : Who view this topic MOD
//*****************************
Код: Выделить всё
http://сайт/phpBB/viewtopicviewers.php?topic=
- bafometh
- phpBB 1.4.2
- Сообщения: 54
- Стаж: 15 лет 5 месяцев
- Откуда: Украина, Киев
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
Мод прикрутил, все работает. Буду добавлять в статистику интересующую информацию. Если есть вопросы по установке - пишите. 8-)
Re: Есть ли мод "Кто смотрел тему"?
Потому что в коде viewtopicviewers.php есть такое условие:Crew писал(а):Гм... вылез баг. Если теме установить статус "Важная", то при попытке просмотреть статистику выдаёт сообщение "такой темы не существует". Сталкивался кто с таким уже?
Код: Выделить всё
if (!$forum_id)
{
trigger_error('NO_TOPIC');
}
- Пчелкин
- phpBB 3.3.0
- Сообщения: 11234
- Стаж: 14 лет 2 месяца
- Откуда: fotovideoforum.ru
- Благодарил (а): 1782 раза
- Поблагодарили: 1340 раз
- Контактная информация:
Re: Есть ли мод "Кто смотрел тему"?
А кто-нибудь придумал как из статитики возвращаться в тему? Поделитесь...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group