Метод GetCountCommentsByUserId не кеширует данные (LiveStreet 1.0.3)

Привет!
В поисках причины генерации страницы профиля более одной секунды в методе GetCountCommentsByUserId была найдена проблема. При большом количестве топиков скорость генерации страниц падает. Запрос проходил по 0.7 секунд.
Вместо:
public function GetCountCommentsByUserId($sId,$sTargetType) {
		/**
		 * Исключаем из выборки идентификаторы закрытых блогов
		 */
		$aCloseBlogs = ($this->oUserCurrent && $sId==$this->oUserCurrent->getId())
			? array()
			: $this->Blog_GetInaccessibleBlogsByUser();
		$s=serialize($aCloseBlogs);

		if (false === ($data = $this->Cache_Get("comment_count_user_{$sId}_{$sTargetType}_{$s}"))) {
			$data = $this->oMapper->GetCountCommentsByUserId($sId,$sTargetType,array(),$aCloseBlogs);
			$this->Cache_Set($data, "comment_count_user_{$sId}_{$sTargetType}", array("comment_new_user_{$sId}_{$sTargetType}","comment_update_status_{$sTargetType}"), 60*60*24*2);
		}
		return $data;
	}
Заменить на:
public function GetCountCommentsByUserId($sId,$sTargetType) {
		/**
		 * Исключаем из выборки идентификаторы закрытых блогов
		 */
		$aCloseBlogs = ($this->oUserCurrent && $sId==$this->oUserCurrent->getId())
			? array()
			: $this->Blog_GetInaccessibleBlogsByUser();
		$s=serialize($aCloseBlogs);

		if (false === ($data = $this->Cache_Get("comment_count_user_{$sId}_{$sTargetType}_{$s}"))) {
			$data = $this->oMapper->GetCountCommentsByUserId($sId,$sTargetType,array(),$aCloseBlogs);
			$this->Cache_Set($data, "comment_count_user_{$sId}_{$sTargetType}_{$s}", array("comment_new_user_{$sId}_{$sTargetType}","comment_update_status_{$sTargetType}"), 60*60*24*2);
		}
		return $data;
	}

В версии LiveStreet 2.* это исправлено.

Куда в шаблон надо вставить код рекламы, чтобы он был между текстом топика и комментариями?

Добрый день. Подскажите пожалуйста, куда в шаблон надо вставить код рекламы, чтобы он был между текстом топика и комментариями? Место отмечено на картинке

Адаптивность модуля компаний от Gran

Заинтересован в адаптиве плагина «Компании» от разработчика Gran под LS 2.0.
Интересует, есть ли люди столь же сильно желающие получить себе этот модуль готовые скинуться на его адаптив в равных долях?
К сожалению, непосредственный автор плагина не выходит на связь, поэтому может быть есть и разработчики готовые взяться за работу.

По всем вопросам в пм или в комментарии.

Как сменить кнопки "поделиться"?

Здравствуйте, возникла проблема. На Украине, «не хорошие» люди запретили яндекс и соответственно не работают кнопки поделиться от яндекса. Вопрос — как можно изменить сервис? Заранее спасибо за советы.

Плагин "Мероприятия" адаптирован под LS 2.0

Всем привет,

На этот раз адаптирован плагин «Мероприятия». К сожалению, в процессе адаптации пришлось удалить некоторые фичи, но и появилось несколько новых :)

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

Теперь вы можете указать в каком конкретно времени отображать даты мероприятия — во времени сайта или во времени пользователя, также появилась возможность менять форматы отображения даты, чтобы не возникало никакой путаницы, если в настройках у пользователя стоит другой часовой пояс.
Изменить конфигурацию плагина можно полностью из админки, а для рассылки он использует центральный крон ls, поэтому не потребуется больше настраивать сервер, чтобы ваши оповещения заработали.

Тестируйте и пользуйтесь :)

Разработано в bitberry.ru

переустановил сервак и понеслось....

суть такая: стоял проект на PHP5.4.7 жил себе хорошо, жил но тут понадобилось поднять версию до 5.4.12…
вроде все сделал как было, все модули теже, все на те-же местах но в управлении плагинами не отдает контент вообще, передано 0 байт, в логах сервера ошибок нет!
P.S. потом заметил что на страницу /admin/plugins ругается Failed to load resource: the server responded with a status of 404 (Not Found) а по логу сервера и в консоли браузера 200 (видимо на какой-то обязательный файл ругается типа favicon)
В остальном все более-менее ажурно…
а и aceadminpanel перестала работать вообще…

Прошу помощь с плагинами на блоки

Долго писать не буду, но если нужно — допишу.
Not found template for block: blocks/block.StreamGallery.tpl (PluginLsgallery_BlockStreamGallery)
Эта ошибка присутствует, как мне кажется, на всех плагинах, которые устанавливают на сайт блоки.
Шо делать >:_(

Как сделать что бы лента топиков была видна в блоге и на главной постоянно?

После окончания периода в 5 дней топик пропадает из вида с главной и из блога, зайти можно только по прямой ссылке. Как обойти ограничение и оставить материалы в ленте, а то я офигею так Где столько материалов взять что бы лента не таяла?)

$config['module']['topic']['new_time'] = 60*60*24*5; // Время в секундах в течении которого топик считается новым