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

Создание списка тем по рейтингу в теме.


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

Всем привет. Народ, подскажите как сделать такой список тем? http://ufamob.net.ru/forum/index.php?showtopic=1641

Можно ли это сделать средствами форума или нужно писать отдельный скрипт и выводить список BB-кодами (тегами)?

Кто что думает по этому поводу?

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

Как рейтингуются топики? Почислу просмотров, по среднему количеству просмотров в день, вручную?
Ссылка на комментарий
Поделиться на других сайтах

по высокому балу рейтинга...смотрим пример.

Как я угадаю в этом примере как считается рейтинг, в какое поле какой таблицы БД пишется? Без этой информации не понять, что выводить будем.

 

А вообще, спасибо за идею. Сделал себе топ-10 топиков на главную по количеству просмотров за день.

Если кому-то понадобится, вот sql-запрос:

$DB->query("SELECT t.tid, t.title, t.description, t.forum_id, t.views, t.start_date, f.id, f.read_perms, (
t.views / ( ( ".time()." - t.start_date ) ) *86400
) AS keyder
FROM ibf_topics t, ibf_forums f
WHERE f.id = t.forum_id
AND (
f.read_perms = '*'
OR f.read_perms LIKE '".$ibforums->member['mgroup']."'
OR f.read_perms LIKE '%,".$ibforums->member['mgroup']."'
OR f.read_perms LIKE '".$ibforums->member['mgroup'].",%'
OR f.read_perms LIKE '%,".$ibforums->member['mgroup'].",%'
)
ORDER BY keyder DESC 
LIMIT 0 , 10");

В действии можно посмотреть на http://vesvalo.net в низу левой колонки.

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

вывести список тем по рейтингу средствами пхп я легко могу сделать... у меня пример на главной http://irkmob.net

а вот как вывести в теме, в посте?

Если судить по логике, то нужно создать скрипт запроса в бд, создать новый вв-код, а потом просто в посте вывести вв-код... только вот с синтаксисом написания в виде <if> </if> у меня слабо... прошу помощи... лопатить море инфы просто нету времени...да и нервов после землетрясения у нас в иркутске :D

 

PS: или есть другой путь?

Изменено пользователем МАРАДЁР
Ссылка на комментарий
Поделиться на других сайтах

вообщем написал скрипт варварским способом :D но главное результат а не способ ;)

Кому надо, могу выложить (на основе обновления поста в БД).

- с настройками времени автообновления.

- настройка временого пояса.

- выбор разделов-форумов (можно выбрать отдельные разделы а не весь форум).

- гибкая настройка вывода списка.

- легкая установка, за 5-10 минут.

пример тут http://irkmob.net/forum/index.php?showtopic=354

 

Если есть желающие изменить или приделать фичу в админку ( у меня она тупо отдельным скриптом, встраиваемым в index.php) то буду только рад :)

 

PS: адрес сайта немного изменился. теперь рабочий пример тут http://irkmob.net/forum/index.php?showtopic=354

Кому надо, пишем в асю.

Изменено пользователем МАРАДЁР
Ссылка на комментарий
Поделиться на других сайтах

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

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

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

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

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

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

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

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

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