Перейти к контенту
  • 0

Проблемка :((


Evnetiy

Вопрос

Описание: При добавлении сообщения в подфорум происходит пересчёт статистики форума...

 

В post_new_post.php идёт SQL запрос на обновление только подфорума, но я не увидил ничего, что обновляло бы и главный форум, а ведь это есть.... Подскажите где это можно найти ?....

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
что обновляло бы и главный форум

Что ты имеешь ввиду под главным?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Добавляем сообщение в подфорум. Информация об этом сообщении появляется не только в форуме, в который сообщение было добавлено, но и в форум, который является родительским для подфорума... + счётчик сообщений обновляется как в подфоруме, так и в его родителе.... ГДЕ ЭТО В КОДЕ ? :D((
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Что-то всё-равно не пойму..

Что за счётчик сообщений у форума ?

Счётчик сообщений есть у юзера! Или у тебя какой-то хак стоит?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Та млин :D У форумов тоже есть статистика..... Топиков и сообщений... Которая в свою очередь сливается с общей статистикой....
Ссылка на комментарий
Поделиться на других сайтах

  • 0

в mod_functions.php и Moderate.php

 

Добавлено в [mergetime]1078049679[/mergetime]

А суммируется количество топиков и ответов в подразделах, чтобы потом отобразить для главного раздела, это в Boards.php

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Нет, не тут это делается.... не тут....:D(((((((

 

При добавлении мессаги статистика о ней обновляется и на форуме выше, а вот где это зарылось - я найти не смог ;)(((((

 

У меня хак мультивложенности форумов (бесконечный уровень вложенности), но криворылые американские тупозавры как всегда ничего нормально сделать не могут... А я хоть и рулезный русский программер, но в таком нагромаждении заблудился...:)

 

При добавлении в форум 4-го - 5-го уровня вложенности обновление общей статистики есть, но верхние форумы не обновляются на предмет +1 топик +1 пост так, как это зашито где-то в коде, но точно не в /source/lib/post_*_*.php и не в /source/Post.php

Ссылка на комментарий
Поделиться на других сайтах

  • 0

ок, вот:

		$DB->query("UPDATE ibf_forums    SET last_title='"      .$class->forum['last_title']       ."', ".
										"last_id='"         .$class->forum['last_id']          ."', ".
										"last_post='"       .$class->forum['last_post']        ."', ".
										"last_poster_name='".$class->forum['last_poster_name'] ."', ".
										"last_poster_id='"  .$class->forum['last_poster_id']   ."', ".
										"topics='"          .$class->forum['topics']           ."' ".
										"WHERE id='"        .$class->forum['id']               ."'");

 

Почти в каждом файле папки sources/lib

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ну.. а подсчёт кол-ва вложенных постов и реплик идёт в Boards.php, ф-ия ProcessForum:

   	 $newest['posts']  += $data['posts'];
  	 $newest['topics'] += $data['topics'];

 

Далее эти данные выводятся в скин для отображения главного top-level раздела.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Во !!! Точно тут... Теперь проблема с каунтом постов исчезла.... Осталась проблема при добавлении нового топика в форум...:D
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Во !!! Точно тут

 

А я тебе что говорил несколькими сообщениями выше:

А суммируется количество топиков и ответов в подразделах, чтобы потом отобразить для главного раздела, это в Boards.php
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.