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

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


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

Всем привет. Народ, подскажите как сделать такой список тем? 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

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

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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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

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

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