В папке имаги у нас будет допустим 15 изображений с именами с 1 до 15, с одинаковым расширением .png (или любое другое).
Если это для фона, то само собой делаете типа:
<div style="background:url(http://сайтец.ру/имаги/{$random}.png) no-repeat fixed center top">...</div>
<?php
//===============================================================
class HookLogout extends Hook{
//===============================================================
public function RegisterHook(){
$this->AddHook('init_action','InitAction',__CLASS__,1000);
}
//===============================================================
public function InitAction(){
$iRatingBlocked=-200;//рейтинг для бокировки
if($oUserCurrent=$this->User_GetUserCurrent()){
if(!$oUserCurrent->isAdministrator() && $oUserCurrent->getRating()<=$iRatingBlocked) $this->User_Logout();
}
}
//===============================================================
}
?>
Пользователя не являющимся админом и имеющим рейтинг меньше или равным $iRatingBlocked=-200 будет постоянно разлогинивать
Нашел еще один непонятный момент — если открыть топик брендированной компании, то он открывается в стандартном дизайне, хотя было бы логично открывать его так же в брендированном. Если кому надо исправить, то находим файл templates/skin/default/actions/ActionCompany/topic.tpl и в самое начало вместо этого:
Прошу прощения за вопрос, но, всё-таки, что лучше стандартный конфиг в движке или же этот плагин? В чем разница между ними? И какова совместимость между стандартным конфигом и плагином? Если плагин включаем, то стандартный конфиг уже не учитывается или как? А если потом плагин отключаем и оставляем стандартный конфиг, то уже он начинает дальше считать плюсы и минусы? Плагин и стандартный конфиг взаимозаменимы?
было бы просто замечательно если бы можно было настроить систему как на джойреакторе. когда ты зарегистрирован — ты влияешь на рейтинг только на 0,1 за раз. но с добавлением силы и рейтинга ты получаешь свои полноценные 1 ил 2.
Руководство — это громко сказано, делился результатами поиска..=) Вот, тут подробнее было, цитирую:
'action' => array( 'index', 'new', /* ... где еще показывать ...*/),
Это про то, что в конфиг писать. Т.е. вслед за 'new' нужно добавить нужные странички. Могу ошибаться, но их названия можно взять отсюда. Подходят из второй колонки (отбросив ".tpl") и находя в третьей те, которые начинаются со слова «Страница».
UPD2. Видимо что-то не так с настройками вывода. На страничке остались только созданный блок (причем, какие-то проблемы с размером) и блок плагина «Twitterfeed».
Дело в том, что имя rule_index_blog показано для примера и оно уже существует в конфиге ЛС, поэтому вместо него следует написать другое (что-то типа rule_my_super_name)
Как вариант, можно сделать так:
В папке имаги у нас будет допустим 15 изображений с именами с 1 до 15, с одинаковым расширением .png (или любое другое).
Если это для фона, то само собой делаете типа:
Но лучше правкой конфига:
Все, как вы просили.
Пользователя не являющимся админом и имеющим рейтинг меньше или равным $iRatingBlocked=-200 будет постоянно разлогинивать
строка 277
$aParams=$this->Image_BuildParams('topic');
заменить на
$aParams=$this->Image_BuildParams('main_preview');
в конфиг добавить
$config['module']['image']['main_preview']['watermark_use']=false;
Вышеуказанный код выводит первые 450 символов голого текста топика. Применять можно по-разному. К примеру в topic_list.tpl можно написать следующее:
Далее, создать файл topic_short.tpl и вписать в него что-нибудь типа этого:
(код для шаблона developer-kit, для других переработать под себя)
Для данного кода в настройках плагина превьюшек ширина изображений должна быть указана 375 пикс.
Залить в папку images шаблона дефолтную картинку noimg.gif (которая будет выводится если не задано превью для топика.
Обыграть все стилями по своему усмотрению. Все. В итоге получится что-то типа этого.
ставим это:
а в самом низу вместо этого:
ставим это:
теперь топики у брендированной компании тоже открываются на брендированной странице.
Пожелания, пока версия не вышла, принимаются на почту =)
Это про то, что в конфиг писать. Т.е. вслед за 'new' нужно добавить нужные странички. Могу ошибаться, но их названия можно взять отсюда. Подходят из второй колонки (отбросив ".tpl") и находя в третьей те, которые начинаются со слова «Страница».
можно здесь github.com/livestreet/livestreet/blob/1.0.1/classes/modules/topic/Topic.class.php#L1125 заменить на
На
В конфиге плагина укажите размер превью:
спасибо )