PDA

Просмотреть полную версию : Жаркие топики на главной странице


Fire
24.04.2011, 21:32
Короче замутил я кастоммэйд аддон к форуму :D

На главной странице внизу, над днями рождения и событиями. Теперь там появился блок, в котором выводятся 5 наиболее жарких топика.
Вычисляются они достаточно просто - топик, в котором за последние три дня максимально количество ударов в репу, выигрывает. Ну и далее определяется второй, третий и так далее...
Короче там, где прикольно (т.е. идут плюсы и там позитивно и весело, либо кого-то хуячат минусами и все равно весело :D), там считается жарой.
Сделано специально для тех, кто не хочет пропускать эпических топиков. Бывает по названию и не скажешь ведь, что там внутри на самом деле жара :D

При этом по кнопке со стрелочкой слева от названия топика вы можете перейти к первому непрочитанному вами сообщению в этом топе. Ну а если кликните на название топа, то попадете в самое начало.

Если будут глюки - пишите :smile:

MCi
24.04.2011, 21:51
пиздато :yee:


а может сделать так что нажимая на топик в "новых сообщениях" выскакивала последная непрочитаная страница , как на главной?

Fire
24.04.2011, 22:03
Дак ваще-то там так и есть :icq_hm:

Просто давить там надо именно на ту же самую кнопочку со стрелкой - http://forum.bmworc.ru/images/futurevision3/buttons/firstnew.gif

MCi
24.04.2011, 22:22
Просто давить там надо именно на ту же самую кнопочку со стрелкой -
спасибо! :yee:

bazil750
25.04.2011, 08:06
Здорово придумано :icon_arrow:

Polosatiy
25.04.2011, 08:55
Нормалек! :yee:

Борис Бурда
25.04.2011, 10:34
Fire, Занести в репу не удалось :D
А ты когда нить сделаешь тему что бы видеть кому ты и сколько ты в репу заносил?:D

Fire
25.04.2011, 12:06
А ты когда нить сделаешь тему что бы видеть кому ты и сколько ты в репу заносил?

Нет :D

Борис Бурда
25.04.2011, 14:00
Fire, Ну заебись чо :D

rukez
25.04.2011, 18:05
заебись чо :yee:

Kowboy
25.04.2011, 18:57
Короче там, где прикольно (т.е. идут плюсы и там позитивно и весело, либо кого-то хуячат минусами и все равно весело :D), там считается жарой.
:smile:

:D прикольно очень улыбнуло...

Диана
25.04.2011, 21:30
:smile:

samosval
27.04.2011, 23:46
жесть. этот топ в жарких топиках... все зализну... плюсанули фаеру столько же раз, сколько минусанули в топе с сиськами... фаер и сиськи на одной полке:D

VADOS
28.04.2011, 00:19
Такое ощущение, что он не обновляется, топ этот... или там по CRON'у? :icq_hm:
Вон в теме про тренировку нафлудили сколько, а в топе висит САБЖевый топик (сорри за масло маслянное :D ), в котором полтора поста :icq_no_words:

ВАДИМ 53
28.04.2011, 00:23
VADOS, ты читал первый пост?Вычисляются они достаточно просто - топик, в котором за последние три дня максимально количество ударов в репу, выигрывает

Fire
28.04.2011, 06:34
статистика собирается что называется онлайн. при каждом открытии главной страницы.
Мне просто плюсов занесли за ништяк, вот данный топик и вылез туда.

Fire
28.04.2011, 06:35
Кстати щас посмотрел - этот топик на последнем месте там. Чего раскудахтались то? :D

ВАДИМ 53
22.05.2011, 11:21
смотрю тут, топик из он лайн помощи попал в жаркие :icq_wow:
http://forum.bmworc.ru/showthread.php?t=21494

Iluha !
06.07.2011, 12:59
Йуррий, а можно ли сделать что бы рядом с названием топика выводилось кол-во ударов по щщам? мне кажется забавно было бы наблюдать баттлы:D

Maverick
06.07.2011, 13:01
Йуррий, а можно ли сделать что бы рядом с названием топика выводилось кол-во ударов по щщам? мне кажется забавно было бы наблюдать баттлы конечно можно, только он делать не будет, скажет надо занести сначала :D

Fire
06.07.2011, 13:05
Ну занести неплохо бы :D

А вообше эта идея давно у меня в голове крутится...

Diamanter
06.07.2011, 16:36
в какое время рейтинг подбивает статистику и производит смену позиций топиков? раз в сутки в полночь или как? насколько быстро отражается ситуация?

Fire
06.07.2011, 18:18
При каждом открытии главной страницы, епт :D

bazil750
06.12.2011, 18:55
Йуррий, а можно ли сделать что бы рядом с названием топика выводилось кол-во ударов по щщам? мне кажется забавно было бы наблюдать баттлы

А вот кстати хорошая фича была бы :D

конечно можно, только он делать не будет, скажет надо занести сначала

Ну занести неплохо бы

:D :D


А вообше эта идея давно у меня в голове крутится...

На какой круг идея пошла ?

в какое время рейтинг подбивает статистику и производит смену позиций топиков?

Ну Максим как всегда порадовал :D :D

Diamanter
09.12.2011, 17:43
у Максим как всегда порадовал
мы живём для того что бы радоваться :D так что всегда рад порадовать :D

п.с. а чего я такого спросил то? :icq_oops: :D :D

GangStarr
29.12.2011, 22:50
а куда исчезли топики про часы?

Zipper
29.12.2011, 23:10
:rollingfloor:

Fire
29.12.2011, 23:29
GangStarr, а причем тут этот топ?

Топики про часы переехали в курилку.

Fire
12.02.2012, 17:58
Наконец-то дошли руки сделать давно задуманную доработку этой фишки. Результат на главной. Думаю сами врубитесь, чо к чему :D

bazil750
12.02.2012, 18:00
Наглядно , забавно , ништяк :D

Iluha !
12.02.2012, 21:54
Fire, :yee:

VADOS
12.02.2012, 23:11
Наконец-то дошли руки сделать давно задуманную доработку этой фишки.
Заебись, чО! Занёс в репу :D
Кэширование е? :rolleyes2:

Zipper
12.02.2012, 23:21
Хуй чо понял (с) :D Погоду прикрутил штолле? :D

Fire
12.02.2012, 23:35
Кэширование е?

Всмысле заработаю ли я на этом кэш? Не думаю :rollingfloor:

VADOS
13.02.2012, 00:37
Погоду прикрутил штолле?
:fp:
Всмысле заработаю ли я на этом кэш? Не думаю :rollingfloor:
:rollingfloor:

Не, а на самом-то деле сколько запросов к БД, не смотрел?
Открой /includes/config.php и после
<?php
в любом месте добавь:
$config['Misc']['debug'] = true;
Дабы эта хуйня не бьла видна никому, кроме тебя, открой файл /includes/functions.php и найди там это:
if ($vbulletin->debug)
и замени этим:
if ($vbulletin->debug AND $vbulletin->userinfo['userid'] == 2)
Есть мнение, что там дохуя говна в подвешенном состоянии висит каждый раз, когда открывают страницу.
На дедике проще, конечно, чем на обычном хостинге за 150 рублей в месяц :D , ресурс ограничен только самим железом и каналом, а не программно, но всё-равно :D

Fire
13.02.2012, 00:45
Не, а на самом-то деле сколько запросов к БД, не смотрел?

Тебя интересует количество запросов при каких действиях? При выборке жарких топиков? Там всего два. Мне для этого дебаг не нужен, я же сам их писал :D

Открой /includes/config.php и после

Ты и Андрюхе там все так же перелопачиваешь? :D

Через плагины как-то элегантнее имхо :smile:

Есть мнение, что там дохуя говна в подвешенном состоянии висит каждый раз, когда открывают страницу.

Ну там же крон считай реализован. А т.к. это пхп, то и живет он только тогда, когда его кто-либо пользует. Что тут удивительного. не будешь же ты для экономии нагрузки на базу кастрировать функции форума :D

St@nly
13.02.2012, 08:43
Fire, :yee:

VADOS
13.02.2012, 12:09
Тебя интересует количество запросов при каких действиях? При выборке жарких топиков?
При открытии главной страницы :smile:
Ты и Андрюхе там все так же перелопачиваешь? :D

Через плагины как-то элегантнее имхо :smile:
Да глупо же писать плагины для показа тех. инфы, которая отображается через добавление всего 1 строки в файл конфига :D
Ну там же крон считай реализован.
И какое время там стоит на "жаркие топики"? :tf:
Что тут удивительного. не будешь же ты для экономии нагрузки на базу кастрировать функции форума
Я же не просто так написал тебе про кэширование - зачем кастрировать, когда можно сэкономить кол-во запросов через кэширование инфы и ускорить выдачу инфы юзеру? :smile: :yee:

Fire
13.02.2012, 13:19
При открытии главной страницы

Там порядка 15ти, если память не изменяет..

Да глупо же писать плагины для показа тех. инфы, которая отображается через добавление всего 1 строки в файл конфига

Глупо - это править исходники движка. А потом при апгрейде сидеть и ломать голову, ничего ли не отсохнет если просто перенакатить файло :D

Но вобщем каждому свое, ничего не навязываю :D
Просто пусть с колбасой исходников я уже прошел и нихуя не рад этому теперь :D

И какое время там стоит на "жаркие топики"?

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

Я же не просто так написал тебе про кэширование - зачем кастрировать, когда можно сэкономить кол-во запросов через кэширование инфы и ускорить выдачу инфы юзеру?

Дак ты про какое кеширование то? Где кешировать? На базе и так свой кеш есть :D

ВАДИМ 53
18.02.2012, 13:40
чтото статистика начала пиздеть
Сборка М50В30 full sport 11 (+9, -0)

причём только по этому пункту походу.

Fire
18.02.2012, 13:42
Я ждал, кто же первый это заметит и вопрос задаст :D

Ничего не пиздит статистика. Она считает количество ударов в репу. Выводит общее, плюсовое и минусовое количество.

Подсказывать или сами догадаетесь, какое еще бывает? :tf:

VADOS
18.02.2012, 13:42
ВАДИМ 53, дык ты заголовок прочитай блока:
5 самых жарких топиков за последние 3 дня
:icq_wink:

VADOS
18.02.2012, 13:43
Ничего не пиздит статистика. Она считает количество ударов в репу. Выводит общее, плюсовое и минусовое количество.
А хули тогда
Проблема! нужен совет! 61 (+21, -37)
??? :D

По-ходу админ запутался :rollingfloor:

R&K
18.02.2012, 14:58
VADOS,
Включите логику! (с)
Красненькие, зелененькие и серинькие ;)

Diamanter
18.02.2012, 16:50
орк ребусы в действии :D

Fire
18.02.2012, 18:31
Красненькие, зелененькие и серинькие ;)

Факт :D

В общее число входят серенькие (нулевые). Но в скобках они не выведены. Поэтому сумма в скобках не всегда совпадает с общим числом :smile:

Iluha !
01.03.2012, 12:30
чо тут вот подумал:D , нихуева было бы, если при клике на + или —, что в скобочках написаны у ссылки на соответствующий топик, открывалась страница, как в поиске, где были бы отражены все + или -, посты подряд.

Belkin
01.03.2012, 12:49
Iluha !, ОН охуеет)))

Fire
01.03.2012, 13:48
чо тут вот подумал , нихуева было бы, если при клике на + или —, что в скобочках написаны у ссылки на соответствующий топик, открывалась страница, как в поиске, где были бы отражены все + или -, посты подряд.

я вот хуй знает. Это может породить искусственную установку реп. Т.е. одно дело ты просто читаешь топик и репишь посты, которые нравятся либо нет. А другое дело ты видишь что за какой-то пост много плюсов пришло. Но человек тебе не нравится и ты начинаешь минусы хуячить. Либо наоборот, видишь что кого-то заминусили и в тебе включается толерастная жалость и ты начинаешь плюсить. Нахуй это надо. таким образом будет видно, кто именно получает плюсы или минусы. И именно это имхо нарушит принцип системы. Имхо и так достаточно статистики раз в год. :D

Iluha !
01.03.2012, 15:05
да простите, я про ебанатов забыл, я то думал. так будет проще искать над чем поржать:D

Fire
01.03.2012, 15:31
так будет проще искать над чем поржать

Можно помимо кнопки с минусом и плюсом к посту приделать кнопку "Бугагашечка". Поржал над постом - поставь бугагашечку :D Тогда можно будет реально отбирать над чем поржать :D

Iluha !
01.03.2012, 15:38
+1 за бугагашечку:D

Iluha !
01.03.2012, 15:41
Надо придумать образ бугагашечки, вот эта объебашанная кошечка имхо подходит http://s19.rimg.info/8fa4b69f094a870b003deee20d119797.gif

Iluha !
01.03.2012, 15:43
или вот еще http://s18.rimg.info/8a3fa35a3789cc61c38a9a078a3aa392.gif

Fire
01.03.2012, 15:56
Не хочу тебя обидеть, но какие-то фиговые картинки ты предложил.
Троллфэйс имхо подойдет. И ничего выдумывать не надо.

А еще можно "фэйспалмочку" сделать :rollingfloor: Тут наверное не надо пояснять как она работать будет :D

Iluha !
01.03.2012, 16:51
Троллфэйс имхо подойдет.

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

Fire
01.03.2012, 16:54
Вроде взрослый образованный человек, а ведешь себя как те, кто самопровозгласил себя троллями....троллинг это нечто совсем другое, нежели простая бугагашечка же

Зато улыбка широкая :D

Ну если троллфэйс не нравится, можно роллингфлоор :D

bazil750
01.03.2012, 23:22
+1 к бугагашечке и ролингфло :icon_arrow:

korifey
03.03.2012, 13:22
И еще одна номинация "бугагашечка года" :rollingfloor:

Diamanter
03.03.2012, 21:28
и ещё заебашечку добавьте, для тех кто вроде и умные вещи говорит, но заебал уже пиздец как:D

Fire
03.03.2012, 23:48
:rollingfloor: :icon_arrow:

Отличная идея, жаль только что основные претенденты заранее известны :D

Diamanter
04.03.2012, 02:41
Отличная идея, жаль только что основные претенденты заранее известны
ну можно же сделать опцию полезной, пять заебашечек - автоматом штрафной минус в репу, коллективный так сказать, от заёбанных граждан :rollingfloor:

Diamanter
04.03.2012, 02:42
тоже самое и за бугагашечки, только плюс :D

korifey
04.03.2012, 12:36
и еще наркомашечку и алкашечку, пять постов под чем-нибудь нахуярил - получи в репу:rollingfloor:

dron316
04.03.2012, 16:03
и ещё заебашечку добавьте, для тех кто вроде и умные вещи говорит, но заебал уже пиздец как:D
Медальку хочешь?:rollingfloor:

Diamanter
04.03.2012, 17:31
Медальку хочешь?:rollingfloor:
это не медалька вообще то. :D
рукеза буду награждать регулярно :D
хотя он куда то пропал :pech:
пропашечку надо ещё.. :rollingfloor: