Warning: session_start(): open(/home/webmaster/www/livestreet.ru/tmp/sess_2o3gtnri5ed1c22lfa0b9v1vm5, O_RDWR) failed: No space left on device (28) in /home/webmaster/www/livestreet.ru/www/engine/modules/session/Session.class.php on line 101 TOP / Поиск по тегам / LiveStreet CMS
В движке уже есть сортировки по количеству коментариев, по рейтингу, но хотелось бы иметь еще и по количеству просмотров:
Подскажите как запилить такую ссылочку, по которой будет выдавать нужный ТОП по количеству просмотров за день, за неделю, месяц и за все время
Анализируя подобные рейтинги, можно было бы определить для себя какие топики больше всего привлекают внимание и посетителям наверное тоже будет интересно почитать читаемое.
Здравствуйте! Всех с весной. Подскажите, плиз, где исправить код, чтобы движок выстраивал топики в ТОПе не по рейтингу топика, как сейчас, а по числу положительно проголосовавших? По topic_count_vote_up, а не по topic_rating. Только напишите попроще, я не программист. Спасибо заранее.
Не получается сделать «TOP -> за все время» по умолчанию. Сейчас как только заходишь на главную открываются «интересные». Если кто знает как это исправить буду благодарен.
Как создать блок с одним популярным топиком? Как создать блок, это понятно. Вопрос в том, как вывести на главную первый топик из страницы ТОП За 24 часа.
Из вкладок Обсуждаемые и TOP пропадают старые топики.
Я так понимаю у топика есть параметр, который отвечает в течении какого времени его можно выводить в ТОПе и в обсуждаемых. Правильно?
Не нашел, где это время можно задать. Хотелось бы вообще ограничение убрать, чтобы выводить Обсуждаемые и TOP топики за все время.
Заранее спасибо тем, кто отозвался.
Здравствуйте. Только что наблюдал интересное явление и захотелось поделится\спросить.
Суть следующая. На продакшене были установлены параметры «дебага»:
нагрузка на сайт судя по Linux top колебалась 0.5-0.8
После того как установил эти параметры в true нагрузка поднялась 3.25 подождал 1час (мало ли кеш наполняется данными). Но нагрузка не упала.
Только что убрал эти значения в false нагрузка упала за 5мин до 0.4
У кого какие соображения по этому поводу. А конкретно по применению кеша и мерджа на продакшене?
Возникла задача выводить в блоке Tоп блогов вместо абстрактного рейтинга количество постов. Актуально для новых сайтов или неактивных комьюнити.
Для начала находим Экшен блока. Структура LS подробно описана, поэтому легко находим нужный блок: /classes/blocks/BlockBlogs.class.php В блоке вызывается единственная функция: Blog_GetBlogsRating, с ней и будем работать.
Сначала захотелось по-быстрому исправить эту функцию в коде движка, но после недолгих размышлений захотелось сделать правильно и красиво, потому что работа с Livestreet подталкивает к этому. Поэтому, оформим решение в виде модуля, который может оказаться полезным и другим пользователям.
Обратил внимание что лента топиков TOP построена по принципу TOP20. В моем проекте меня это не устраивает. Мне кажется что такую ленту следует строить по принципу «сортируем ВСЕ топики за указанный диапазон времени по рейтингу». Ключевое отличие ВСЕ а не первые 20. Если в течение месяца было 400 топиков — то в ленте «TOP топиков за 30 дней» будет 400 топиков отсортированных по рейтингу в порядке убываения.
У меня вопросы.
1 Как вы считаете, нужно ли это кому-то кроме меня? В любом случае я буду делать это отдельным eventом.
2 Следует ли такой event вносить в официальный код или оставить на уровне расширения?
Warning: Unknown: open(/home/webmaster/www/livestreet.ru/tmp/sess_2o3gtnri5ed1c22lfa0b9v1vm5, O_RDWR) failed: No space left on device (28) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/webmaster/www/livestreet.ru/tmp) in Unknown on line 0