Плагин «TopUsers»

Версия 1.0.0
Плагин позволяет вывести на сайте в виде блока список топ блогеров. Плагин имеет 2 вида отображения списка блогеров (см. скрины). Оба вида отображения используют jQuery 1.5+

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

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



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

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

User panel (Живая панель)

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

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

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

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

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

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

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

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

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

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

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

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


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

Топ в блоке


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

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

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

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

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

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}

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