Главная страницы LS - как решить такой вот вопрос...

Доброго времени суток!
Такой вопрос — по-умолчанию выводится главная страница по разделу «Интересное». Как сделать, чтобы автоматически открывалась «Новое»? Экшна для такого нет и в роутере /newall не укажешь, а как его прописать — понять не могу.
Help плиз )

Новый функционал топиков

В разрабатываемой новой версии LS ( github.com/livestreet/livestreet ) мы переработали функционал топиков.

В первую очередь избавились от жесткого разделения на типы (топик, опрос, фотосет, ссылка). Добавили возможность самому создавать произвольные типы топиков, которые могут отличаться набором полей. Управление полями топиков происходит через новый функционал EAV (модуль Property), на данный момент доступны типы: число, строка, большой текст, выбор из списка, дата, теги, чекбокс, ссылка на видео (youtube, vimeo, rutube).

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

Новое в разрабатываемой версии LiveStreet CMS


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

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

Некоторые нововведения грядущего релиза

Всё ближе и ближе к нам приближается это событие — релиз.
Но, как известно, новый функционал не появляется мгновенно в день релиза, а развивается постепенно. Особенно внимательные люди могли уже заметить часть нововведений в репозитории, а для всех остальных я хочу немного рассказать, что же нас ждёт.

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

Плагин "Really new topics"

Бывает так, что ты отлучаешься на несколько дней, а когда возвращаешься на любимый сайт, в ленте новых топиков не все, что были за это время. И приходится копать вглубь коллективных и персональных блогов. А хотелось бы просто видеть новые топики в ленте «Новые».

Предлагаю плагин «Really New Topics», который делает так, что в ленте «Новые» появляются все непрочитанные топики с последнего визита.

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

LS как блого-социальный движок (обсуждение)

Всем привет!

LS уже более двух лет, и со временем стали возникать вопросы — удобен ли функционал LS для реализации своей задачи (блого-социальный сайт) и соответствует ли он современным веяниям.
Многие проблемы/предложения уже обсуждались на этом сайта, но предлагаю попытаться их еще раз изложить и обсудить в одной теме. Попытайтесь писать только конструктив, а не набор пожеланий по функционалу.
Например, меня смущает деление топиков на коллективные/персональные и на хорошие/плохие/новые, возможно стоит пересмотреть такое представление информации.
Начнем? :)

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

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}

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

администрирование страниц (0.2)

Приветствую!
проблема с редактирование страниц с помощью админки.
/page/about/ в этой странице редактируется лишь содержимоем, заголовок остается без изменений.

при добавлении новых страниц они остаются лишь в админке, на сайте не отображаются.
в них можно попасть если вбить ссылку типа /page/test/

подскажите пожалуйста где копать.

Новые топики в коллективных блогах

У меня предложение добавить отображение новых топиков в блоке «Популярные блоги» — ну просто так же зелеными плюсами колличество новых… Просто на практике оказалось, что отображение новых топиков в уже созданных блогах вызывает гораздо больший интерес, чем поиск нужного из всей кучи… а иначе блок Популярные блоги полезен только для только что зарегистрированного юзера чтобы впервые увидеть, какие блоги тут наиболее интерессные.