Форум просмотры и ответы
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
dmbbelgorod
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 17 лет 2 месяца
- Откуда: Белгородская область, г. Белгород ул. 5 Августа 27.2 кв.114
Форум просмотры и ответы
Доброго времени суток
вот решил модернизировать немного на своем форуме но почему-то ничего не вышло. Картинку прилагаю как я хочу сделать, своими руками покумекал то что хотел получил но, счётчик просмотров и ответов так и остались "гореть" 0 нули. Помогите пожалуйста может я что ни так делаю. заранее спасибо.
вот решил модернизировать немного на своем форуме но почему-то ничего не вышло. Картинку прилагаю как я хочу сделать, своими руками покумекал то что хотел получил но, счётчик просмотров и ответов так и остались "гореть" 0 нули. Помогите пожалуйста может я что ни так делаю. заранее спасибо.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось dmbbelgorod 06.08.2009 18:29, всего редактировалось 1 раз.
-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: Форум просмотры и ответы
Правкой стиля не обойтись. Обратитесь в запросы модов.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
Re: Форум просмотры и ответы
А вместо этих нулей из php-кода должны передаваться данные.dmbbelgorod писал(а):счётчик просмотров и ответов так и остались "гореть" 0 нули
Так что
Палыч писал(а):Правкой стиля не обойтись
-
dmbbelgorod
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 17 лет 2 месяца
- Откуда: Белгородская область, г. Белгород ул. 5 Августа 27.2 кв.114
Re: Форум просмотры и ответы
И как быть я по другим форумам тоже лазил там вообще дельного ничего предложить не могут, а я всё пытаюсь что-то изменять но ни как не получается по прежнему "нули" или вообще пустота. Что делать ума не приложу. Голова кипит уже от этих кодов сплю и вижу. Помогите хоть-кто нибудь ведь нет невозможных путей.
-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: Форум просмотры и ответы
dmbbelgorod
Что должно быть под Просмотров/Ответов? Сумма всех просмотров/ответов всех тем форума?
Что должно быть под Просмотров/Ответов? Сумма всех просмотров/ответов всех тем форума?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
dmbbelgorod
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 17 лет 2 месяца
- Откуда: Белгородская область, г. Белгород ул. 5 Августа 27.2 кв.114
Re: Форум просмотры и ответы
Так точно!
Точнее есть форум в нем подфорумы но на самой главной странице должно быть полностью сумма просмотров и ответов!
Или сделайте как вы придумали а я там попробую по аналогии разобраться зарание большое спасибо что решили помочь многоуважаемый ПАЛЫЧ... Реально зарание благодарен.
Точнее есть форум в нем подфорумы но на самой главной странице должно быть полностью сумма просмотров и ответов!
Или сделайте как вы придумали а я там попробую по аналогии разобраться зарание большое спасибо что решили помочь многоуважаемый ПАЛЫЧ... Реально зарание благодарен.
-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: Форум просмотры и ответы
Попробуйте где-то так:
Не забудьте обновить тему в админке на вкладке стили и очистить кеш
Код: Выделить всё
== OPEN ==
includes/functions_display.php
== FIND ==
// Empty category
== BEFORE ADD ===
$index_views = $index_replies = 0;
== FIND ==
$forum_unread = (isset($forum_tracking_info[$forum_id]) && $row['orig_forum_last_post_time'] > $forum_tracking_info[$forum_id]) ? true : false;
== BEFORE ADD ==
$sql = 'SELECT topic_views, topic_replies
FROM ' . TOPICS_TABLE . '
WHERE forum_id ='. $forum_id;
$result = $db->sql_query($sql);
while ($row1 = $db->sql_fetchrow($result))
{
$i_views = $row1['topic_views'];
$i_replies = $row1['topic_replies'];
$index_views = $index_views + $i_views;
$index_replies = $index_replies + $i_replies;
}
$db->sql_freeresult($result);
== FIND ==
if ($subforum_row['display'] && $subforum_row['name'])
== BEFORE ADD ==
$sql = 'SELECT topic_views, topic_replies
FROM ' . TOPICS_TABLE . '
WHERE forum_id ='. $subforum_id;
$result = $db->sql_query($sql);
while ($row2 = $db->sql_fetchrow($result))
{
$i_views = $row2['topic_views'];
$i_replies = $row2['topic_replies'];
$index_views = $index_views + $i_views;
$index_replies = $index_replies + $i_replies;
}
$db->sql_freeresult($result);
== FIND ==
'L_SUBFORUM_STR' => $l_subforums,
== BEFORE ADD ==
'IVIEWS' => $index_views,
'IREPLIES' => $index_replies,
== OPEN ==
styles/prosilver/template/forumlist_body.html
== FIND ==
<dd class="posts">{L_POSTS}</dd>
== AFTER ADD ==
<dd class="posts">{L_VIEWS}</dd>
<dd class="topics">{L_REPLIES}</dd>
== FIND ==
<dd class="posts">{forumrow.POSTS} <dfn>{L_POSTS}</dfn></dd>
== AFTER ADD ==
<dd class="topics">{forumrow.IVIEWS} <dfn>{L_VIEWS}</dfn></dd>
<dd class="posts">{forumrow.IREPLIES} <dfn>{L_REPLIES}</dfn></dd>
== OPEN ==
styles/prosilver/theme/content.css
== FIND ==
ul.topiclist dt {
display: block;
float: left;
width: 50%;
== REPLACE ==
ul.topiclist dt {
display: block;
float: left;
width: 35%; Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
dmbbelgorod
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 17 лет 2 месяца
- Откуда: Белгородская область, г. Белгород ул. 5 Августа 27.2 кв.114
Re: Форум просмотры и ответы
Уважаемый Палыч я думаю на рисунке я достоверно показал проделанной работы, но я так понимаю что он к хорошему результату не привёл наверное что-то нужно поменять? Я так же попрежнему не могу допетрить что нужно чтоб надписи появились и результаты....
Посмотрите пожалуйта может действительно нужно что-то поменять?
Добавлено спустя 15 минут 5 секунд:
Спасибо всё нормально работает! Накосячил с кодом немного щас всё путем только вот еще бы % изменить в последних сообщениях и графу форум немного расширить вправо чтобы небыло пустого места в последних сообщениях слева?
Посмотрите пожалуйта может действительно нужно что-то поменять?
Добавлено спустя 15 минут 5 секунд:
Спасибо всё нормально работает! Накосячил с кодом немного щас всё путем только вот еще бы % изменить в последних сообщениях и графу форум немного расширить вправо чтобы небыло пустого места в последних сообщениях слева?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: Форум просмотры и ответы
Так меняйте...dmbbelgorod писал(а):только вот еще бы % изменить в последних сообщениях и графу форум немного расширить вправо
styles/prosilver/theme/content.css
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
dmbbelgorod
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 17 лет 2 месяца
- Откуда: Белгородская область, г. Белгород ул. 5 Августа 27.2 кв.114
Re: Форум просмотры и ответы
Это все понятно Палыч. Но вот лучше если бы Вы указали где именно в этом файле редактировать ширину колонки этих данных. Хотя бы откуда начать? Буду признателен.
-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: Форум просмотры и ответы
А вы знаете. Выставляется ширина колонки с названием форума. Остальные просто занимают всё оставшееся место.dmbbelgorod писал(а):где именно в этом файле
Код: Выделить всё
ul.topiclist dt {
display: block;
float: left;
width: 35%; Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
dmbbelgorod
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 17 лет 2 месяца
- Откуда: Белгородская область, г. Белгород ул. 5 Августа 27.2 кв.114
Re: Форум просмотры и ответы
Палыч реально помог большое спасибо напишу для тех кто может быть непонял о чем я спросил и что именно имел ввиду Палыч!
В данном случае идет именение ширины колонок таких как [ФОРУМ, СООБЩЕНИЯ, ПРОСМОТРЫ, ОТВЕТЫ, ПОСЛЕДНЕЕ СООБЩЕНИЕ]
Заходим в файл как уже рание упомянул ПАЛЫЧ! styles/prosilver/theme/content.css, далее ищем там такое упоменаниеСтрока width: 45% как раз отчечает за ширину столбца ФОРУМ!
Далее меняем ширину столбца ПОСЛЕДНЕЕ СООБЩЕНИЕ. (В данном случае придется добавить строку width: 10%; потому как изначально она там не присутствуется.)Вот после того как вы добавили эти данные соответственно по вашему желанию заходим в адпинку и не забываем обновить стиль шаблона и тему, в зависимости от картинок также обновляем набор изображений. Вот собственно и все Любителей поизвращиться или выдумать что-то новое с шапками форума пишите сюда.
В данном случае идет именение ширины колонок таких как [ФОРУМ, СООБЩЕНИЯ, ПРОСМОТРЫ, ОТВЕТЫ, ПОСЛЕДНЕЕ СООБЩЕНИЕ]
Заходим в файл как уже рание упомянул ПАЛЫЧ! styles/prosilver/theme/content.css, далее ищем там такое упоменание
Код: Выделить всё
ul.topiclist dt {
display: block;
float: left;
width: 45%;
font-size: 1.1em;
padding-left: 5px;
padding-right: 5px;Далее меняем ширину столбца ПОСЛЕДНЕЕ СООБЩЕНИЕ. (В данном случае придется добавить строку width: 10%; потому как изначально она там не присутствуется.)
Код: Выделить всё
ul.topiclist dd {
display: block;
float: left;
width: 10%;
border-left: 1px solid #FFFFFF;
padding: 4px 0;
Последний раз редактировалось dmbbelgorod 13.10.2009 6:57, всего редактировалось 1 раз.
Re: Форум просмотры и ответы
А у меня не получилось. Сделал как указано. Но не получилось. Юзаю phpBB 3.0.11, стиль AeroBlue. Мож из-за того, что стиль другой?
Юзаю phpBB 3.0.11, стиль AeroBlue.
-
deadromeo
- phpBB 2.0.0
- Сообщения: 237
- Стаж: 15 лет 4 месяца
- Благодарил (а): 28 раз
- Поблагодарили: 41 раз
- Забанен: Бессрочно
Re: Форум просмотры и ответы
После данных правок количество запросов к БД увеличилось до ~135 с ~50. У меня одного так ?
Мои расширения: TopicLinks, TopicDesc, BannedUser, AllowedExt, NumPosts, PMRead, GoogleTranslator, BoardStartDate, CountDownBB, VKWigets, TimeHeader.

