Плагин «User panel (Живая панель)», третья версия

1


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

Есть желающие протестировать на нагрузку?

User panel (Живая панель)
  • +1
  • 17 февраля 2012, 00:47
  • PSNet

Плагин «User panel (Живая панель)»

6
Плагин добавляет на сайт пользовательскую панель внизу экрана в стиле ЖЖ с показом случайных постов и другими дополнительными кнопками.


Читать дальше
  • +6
  • 22 января 2012, 17:50
  • PSNet

Разработка плагина "Выборы"

 
Доброго времени суток.
Нужен программист который напишет плагин на ls следующей концепции.

При регистрации человек имеет возможность добавить в своем профиле блок(скажем с названием «Гараж»)и заполнить его информацией:
*Фото
*Описание
*Характеристика

С опереленной системой рейтинга.

После чего, автомобили с определенным рейтингом допускаются до выборов.
Автомобили помещаются на страницу голосования, а пользователи за нее голосуют.
пример _http://www.drive2.ru/election/

Кто сможет взяться за работу, отпишите свои контакты.
И стоимость.

Свой блок 4.2 на примере блока популярных записей

13
Это лишь пример того, что нужно сделать, чтобы добавить свой блок в 4.2

config.php
$config['block']['rule_tops'] = array(
	'action'  => array('index','top'),
	'blocks'  => array( 'topper' => array('avas'=>array('priority'=>1000))),
);



Читать дальше

Топ в блоке

1

Приветствую всех, я хотел бы вам подкинуть идею, т.к сам не в силах реализовать чтото подобное.
Каждый день в блоке справа подводится итог и выводится самый популярный топик и самый активный пользователь за день
можно сделать 10сятку лучших
Почему именно в блок справа? Я заметил что юзеры частенько даже не знаю что есть на сайте топ, хоть красным цветом рисуй кнопку, а уж участвовать в нем… подобна не кто не хочет. Если реализовать мою идею с блоком, то каждый день ктонибуть да захочет принять участие.Те кто попал к примеру в 3ку лидеров получают по 1 голосу, а топики по 1 голосу в счет топика.

Читать дальше
  • +2
  • 11 января 2011, 07:33
  • Ksider

Топ топиков в блоке

2
Подскажите, пожалуйста, как можно вывести лучшие топики в блоке?

Заранее спасибо.
  • +1
  • 01 ноября 2009, 14:10
  • qoox

Главная страница и разные блоки

2
Пожалуйста помогите. Сам догадаться не могу…

Хочу на главной странице, в центре, добавить блок «Топ 5» из пяти лучших посетителей. Отредактировать шаблон смогу, а вот все остальное нет…

Читать дальше

С блогами не порядок - топ

1
Найдите 10 отличий называется.

ССылка с топа
livestreet.ru/top/blog/

и ссылка с главной паги, правого сайт бара
livestreet.ru/blogs/

Сортировка одна и та же.
  • +2
  • 23 февраля 2009, 02:15
  • parado

Ссылка Новые, Выбор вида Топа

1
1. Её стоит выводить, только если есть контент а если нет то и не выводить вовсе. В шаблоне нужно добавить проверку {if ($iCountTopicsNew)>0} новые {/if})

2. То же самое касается и мест, таких как, например вывод топа топиков(комментов) за 7 дней 30 дней… если их нет то и выбирать не нужно давать

UPD
Решение 2-го открываем
\classes\actions\ActionTop.class.php
добавляем в EventTopic() строки


/**
* Получаем число топиков за каждый из периодов
*/			

$sDate24h=date("Y-m-d H:00:00",time()-$this->GetTimeByPeriod('24h'));
		$aTopics24h=$this->Topic_GetTopicsRatingByDate($sDate24h,1);

$sDate7d=date("Y-m-d H:00:00",time()-$this->GetTimeByPeriod('7d'));
		$aTopics7d=$this->Topic_GetTopicsRatingByDate($sDate7d,1);
		
$sDate30d=date("Y-m-d H:00:00",time()-$this->GetTimeByPeriod('30d'));
		$aTopics30d=$this->Topic_GetTopicsRatingByDate($sDate30d,1);

$aCountTopics[0] = count($aTopics24h);
$aCountTopics[1] = count($aTopics7d);
$aCountTopics[2] = count($aTopics30d);

/**
* Загружаем в шаблон
*/			
$this->Viewer_Assign('aCountTopics',$aCountTopics);

Добавляем в шаблон проверку(на примере 24 часов )

{if $aCountTopics[0]!=0}
<a href="">{$aLang.blog_menu_top_period_24h}</a>
{/if}


Читать дальше

ТОР - > ТОП

 
Вот смотрю на эту надпись и думаю, что за торрр, не понятно, поменял на топ, кому нужно ссылка на изменение:
menu.blog
Распаковываем в
templates/skin/habra/


UPD: перевел двацатку, клевый все-таки двиг = )
  • 0
  • 14 октября 2008, 10:10
  • serega