Почему нет блоков?

Почему если зайти в раздел «Блоги», выбрать любой блог, затем выбрать «Плохие», справа пропадают все блоки? В этом есть логика или ошибка? И как это можно исправить? Прошу учесть что если зайти в раздел «Топики» выбрать «Коллективные» и затем нажать на «Плохие», блоки останутся.

Сайт в виде добавления своих отзывов

Здравствуйте, не знаю куда писать именно здесь, но буду очень признателен если вы мне поможете. А именно, хочу реализовать сайт на подобии этого. С таким же функционалом примерно, можно ли это реализовать на данной CMS?

Еще раз хочу сказать спасибо, если вы подскажите мне.

Сервис вопросов и ответов

Хотел бы обсудить с пользователями сайта возможность создания на основе Livestreet сервиса вопросов и ответов. Логика работы должна быть следующей:
1) Для того чтобы задать вопрос (по сути пост) регистрация не обязательна. Причем при при наборе заголовка вопроса должен происходить живой поиск — не задан ли подобный вопрос ранее. Обязателен выбор рубрики (блога) куда вопрос должен опубликоваться.
2) После того, как вопрос задан — он попадает в «песочницу» — для селекции вопросов во избежание флуда. Вопрос из «песочницы» извлекается зарегистрированным пользователем, модератором той рубрики куда направили вопрос. Соответственно для модератора должно быть какое-то уведомление, что в его рубрике есть новый вопрос.
3) Количество модераторов безгранично, но это не простой зарегистрированный пользователь. Это пользователь, подтвердивший свою квалификацию в той или иной области и за ним закрепляется рубрика. Это будет делаться на основе специальной анкеты в его профиле после того как человек пройдет первоначальную регистрацию. После того как его кандидатура удовлетворяет остальных модераторов раздела ему выдается инвайт и за ним закрепляется раздел сайта, где он может отвечать на вопросы. Соответственно должно быть второе уведомление, о наличии желающего стать модератором. В той же анкете пользователь может поднять вопрос поднятия нового раздела сервиса, допустим, которого еще нет на сайте и тогда уведомление должно уйти ГЛАВНОМУ МОДЕРАТОРУ сайта.
4) После того как человек стал модератором он может извлекать из «песочницы» вопросы и отвечать на них. После того как модератор ответил на вопрос он публикуется, вокруг вопроса может быть развернута дискуссия между человеком задавшим вопрос, если он зарегистрирован на сайте, и модераторами данного раздела. Модераторы другого раздела могут только читать данный пост.
5) на сайте должна быть система рейтинга модераторов, а также хотелось бы увидеть систему — лучший ответ. В итоге мы имеем две системы оценки модераторов — количественная (на сколько вопросов данный модератор ответил) и качественная (сколько его вопросов стали лучшими).

Если какие то пункты реализовать нет возможности в данной системе, можете ли отписать какие?

Как вынести функцию "создать блог" в раздел Блоги?

Хочу что бы при нажатии написать в разделе Топики была возможность написать только «Топик» «Опрос» «Ссылка» «Фотосет» а функция «Создать блог» был доступна только в разделе «Блоги». Как это можно сделать?





Как запретить создавать блог?

Скажите как поставить запрет на создание блога всем зарегистрированным пользователям кроме админа? Типа того, как сделано тут (http://livestreet.ru), что-бы при нажатии «создать блог» вылетала ошибка «Вы еще не достаточно окрепли, чтобы создавать свой блог» или что-то вроде того. Я поменял в конфиге порог рейтинга при котором зарегистрированный пользователь может создать коллективный блог с 1 на 999, при этом зарегистрированным пользователем блог все-равно создается и после создания появляется соответственно в списке блогов, но при переходе этим же пользователем на созданный им блог, вылетает ошибка на не существующую страницу. Спасибо.

Проблема с выводом постов из определенного блога (GetTopicsByBlogId)

В общем в чем суть — хочу вывести на отдельную страницу новости, которые в данный момент являются блогом

Все как полагается, создал отдельный экшен, в нем:

protected function EventNews() { // Регистрируем       реализуем евент News
        
        $this->Viewer_SetHtmlRssAlternate(Router::GetPath('rss').'index/',Config::Get('view.name'));	
		/**
		 * Меню
		 */
		$this->sMenuSubItemSelect='good';
		/**
		 * Передан ли номер страницы
		 */
		$iPage=$this->GetEventMatch(2) ? $this->GetEventMatch(2) : 1;
		/**
		 * Получаем список топиков
		 */					
		$aResult=$this->Topic_GetTopicsByBlogId(1, 1, 3);			
		$aTopics=$aResult['collection'];	
		/**
		 * Формируем постраничность
		 */
		$aPaging=$this->Viewer_MakePaging($aResult['count'],$iPage,Config::Get('module.topic.per_page'),4,Router::GetPath('index'));
		/**
		 * Загружаем переменные в шаблон
		 */
		$this->Viewer_Assign('aTopics',$aTopics);
		$this->Viewer_Assign('aPaging',$aPaging);		
        
                /**
                 * Устанавливаем шаблон вывода
                 */
                $this->SetTemplateAction('index');
        }


При вызове выдает ошибку

Notice: Undefined index: collection in /var/www/kirill/data/www/site.ru/classes/actions/ActionNews.class.php on line 83

Notice: Undefined index: count in /var/www/kirill/data/www/site.ru/classes/actions/ActionNews.class.php on line 87


Что я упустил? Спасибо

Вопрос по списку всех блогов

Суть в следующем: на странице блогов отображаются только открытые коллективные блоги, нужно, чтобы там выводились и личные блоги тоже.
Подскажите, это можно сделать по-проще, или надо менять скрипт получения данных из базы? Я лазил, лазил по файлам, поменял все sql-запросы, но так и не нашел, ту функцию, которая там используется. Вернее блоги начали выводиться все, но я решил перезалить ядро, а то слишком много запросов изменил и в топе блогов все ссылки вели на один и тот же топик (не блог, а именно топик). Так что я так и не определил функцию, которая вызывается на странице блогов

Проблема!

Fatal error: ModuleUser::GetUsersAdditionalData() [moduleuser.getusersadditionaldata]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "PluginGravatar_ModuleGravatar_EntityUser" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in /var/www/user2966/data/www/Сайт/classes/modules/user/User.class.php on line 101

Как решить?

Это на странице: Сайт/login

Открытые посты (топики) из закрытого блога

Здравствуйте! Скажите пожалуйста, можно ли реализовать такой функционал? При публикации в закрытый блог иметь выбор, делать публикацию общедоступной или оставлять в закрытом блоге, для участников блога. Поиском не нашел даже обсуждений на эту тему, неужели настолько невостребованный функционал? Мне кажется для сообществ внутри LS, такая функция была бы очень полезна.

Блог обо всем!!!

Рад предоставить вашему вниманию на обозрение новый сайт «Блог обо всем». Сайт как понятно из названия обо всем)) Движок сайта LS 0.5.1, залил много нужных и ненужных плагинов, вот сидим разбираемся). Перешел на этот движок недавно, пока доволен! Много всего интересного.
Заходите, оценивайте, критикуйте)))
Бло обо всем