Число сообщений пользователя в теме
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
Число сообщений пользователя в теме
3.0.11
Subsilver2
Есть ли мод, позволяющий под аватаром пользователя (во viewtopic_body.html) вывести количество сообщений пользователя в текущей теме.
Например, - сообщений у пользователя 12 из которых 2 в данной теме:
Или может быть кто-то знает как это сделать?
Subsilver2
Есть ли мод, позволяющий под аватаром пользователя (во viewtopic_body.html) вывести количество сообщений пользователя в текущей теме.
Например, - сообщений у пользователя 12 из которых 2 в данной теме:
Или может быть кто-то знает как это сделать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Garret_Dark
- phpBB 2.0.16
- Сообщения: 1097
- Стаж: 17 лет 8 месяцев
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
Re: Число сообщений пользователя в теме
Мода такого нет, но в принципе легко набросать...
открыть viewtopic.php
найти
Добавить ниже
найти
Добавить ниже
найти
Добавить ниже
Ну и соответственно в шаблонах, только по моему нужно добавить свою языковую переменную, чтобы было понятно, что это сообщения из данной темы.
prosilver
открыть viewtopic_body.html
Найти
Заменить на
subsilver2
найти
Заменить на
Очистить кэш стилей 
открыть viewtopic.php
найти
Код: Выделить всё
$id_cache[] = $poster_id;Код: Выделить всё
$sql_p = 'SELECT COUNT(post_id) AS posts_count
FROM ' . POSTS_TABLE . '
WHERE topic_id = '.$row['topic_id'].'
AND poster_id = '.$poster_id;
$result_p = $db->sql_query($sql_p);
$posts_topic = (int) $db->sql_fetchfield('posts_count');
$db->sql_freeresult($result_p);Код: Выделить всё
'posts' => $row['user_posts'],Код: Выделить всё
'posts_topic' => $posts_topic,Код: Выделить всё
'POSTER_POSTS' => $user_cache[$poster_id]['posts'],Код: Выделить всё
'POSTER_POSTS_TOPIC' => $user_cache[$poster_id]['posts_topic'],prosilver
открыть viewtopic_body.html
Найти
Код: Выделить всё
<!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF -->Код: Выделить всё
<!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}<!-- IF postrow.POSTER_POSTS_TOPIC != '' -->/ {postrow.POSTER_POSTS_TOPIC}<!-- ENDIF --></dd><!-- ENDIF -->найти
Код: Выделить всё
<!-- IF postrow.POSTER_POSTS != '' --><br /><b>{L_POSTS}:</b> {postrow.POSTER_POSTS}<!-- ENDIF -->Код: Выделить всё
<!-- IF postrow.POSTER_POSTS != '' --><br /><b>{L_POSTS}:</b> {postrow.POSTER_POSTS}<!-- IF postrow.POSTER_POSTS_TOPIC != '' -->/ {postrow.POSTER_POSTS_TOPIC}<!-- ENDIF --><!-- ENDIF -->Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
-
Garret_Dark
- phpBB 2.0.16
- Сообщения: 1097
- Стаж: 17 лет 8 месяцев
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
Re: Число сообщений пользователя в теме
Да что тут оформлятьJons писал(а):Оформляйте как мод, теперь будет.
Кому надо найдет эту тему
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
-
angst66
- phpBB 3.0.0 RC3
- Сообщения: 1584
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 90 раз
- Поблагодарили: 165 раз
Re: Число сообщений пользователя в теме
А как бы сделать, чтобы все сообщения пользователя в теме выводились в отдельной странице. Чтобы в длинных темах можно было кликнув на цыфру сообщений в топике просмотреть чьи либо или свои сообщения в данной теме.
-
angst66
- phpBB 3.0.0 RC3
- Сообщения: 1584
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 90 раз
- Поблагодарили: 165 раз
Re: Число сообщений пользователя в теме
HAMMER663
Мои сообщения в теме выводятся, но нужно чтобы выводились сообщения не только мои, но и других.
Мои сообщения в теме выводятся, но нужно чтобы выводились сообщения не только мои, но и других.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Число сообщений пользователя в теме
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
angst66
- phpBB 3.0.0 RC3
- Сообщения: 1584
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 90 раз
- Поблагодарили: 165 раз
Re: Число сообщений пользователя в теме
Я сделал ссылкой число сообщений
Нужен:
Код: Выделить всё
<!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> <a href="{postrow.U_SEARCH}">{postrow.POSTER_POSTS}</a> <!-- IF postrow.POSTER_POSTS_TOPIC != '' -->/ <a href="{U_СООБЩЕНИЙ_ТЕМЕ}">{postrow.POSTER_POSTS_TOPIC}</a><!-- ENDIF --></dd><!-- ENDIF --> U_СООБЩЕНИЙ_ТЕМЕ =>'некий код';-
HAMMER663
- Former team member
- Сообщения: 2032
- Стаж: 16 лет 5 месяцев
- Откуда: Зеленоград
- Благодарил (а): 77 раз
- Поблагодарили: 249 раз
Re: Число сообщений пользователя в теме
angst66 Поиск сообщений пользователя в теме специально с доработкой для тебя
-
angst66
- phpBB 3.0.0 RC3
- Сообщения: 1584
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 90 раз
- Поблагодарили: 165 раз
Re: Число сообщений пользователя в теме
Замена
search_id=egosearch&t=$topic_id&sd=a на author_id=$poster_id&t=$topic_id&sd=a ничего не дала. Перекидывает вверх страницы и все.-
HAMMER663
- Former team member
- Сообщения: 2032
- Стаж: 16 лет 5 месяцев
- Откуда: Зеленоград
- Благодарил (а): 77 раз
- Поблагодарили: 249 раз
Re: Число сообщений пользователя в теме
angst66 мод-то установил полностью? Откуда ты взял
Этого в моем моде нет
Добавлено спустя 1 минуту 12 секунд:
Мои сообщения в теме в этом моде ничего не надо заменять. Он не связан с моим
Добавлено спустя 32 секунды:
Используй либо тот, либо этот.
search_id=egosearch&t=$topic_id&sd=a?Этого в моем моде нет
Добавлено спустя 1 минуту 12 секунд:
Мои сообщения в теме в этом моде ничего не надо заменять. Он не связан с моим
Добавлено спустя 32 секунды:
Используй либо тот, либо этот.
-
angst66
- phpBB 3.0.0 RC3
- Сообщения: 1584
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 90 раз
- Поблагодарили: 165 раз
Re: Число сообщений пользователя в теме
Прошел по твоей ссылке, там и взял:HAMMER663 писал(а):Откуда ты взял
Код: Выделить всё
Open viewtopic.php
____________
Find
'S_HAS_ATTACHMENTS' => (!empty($attachments[$row['post_id']])) ? true : false,
Add Before
'U_VIEW_MESSAGESUSER' => append_sid("{$phpbb_root_path}search.$phpEx", "author_id=$poster_id&t=$topic_id&sd=a"),
'S_USER_LOGGED_IN' => ($user->data['user_id'] != ANONYMOUS) ? true : false,
-
HAMMER663
- Former team member
- Сообщения: 2032
- Стаж: 16 лет 5 месяцев
- Откуда: Зеленоград
- Благодарил (а): 77 раз
- Поблагодарили: 249 раз
Re: Число сообщений пользователя в теме
angst66 ну вот про замену этого
search_id=egosearch&t=$topic_id&sd=a на author_id=$poster_id&t=$topic_id&sd=a ничего не написано.два разных мода, могут работать вместе. Просто надо было установить мой и сделать те правки, что я написал в той теме специально для тебя
