+0.65
Рейтинг
3.84
Сила

Отображение постов (Количество и ID блога) [Решено]

Доброго времени суток.

Возник вопрос: Можно ли средством кода указать в topic_list.tpl (Или где правильнее?) количество топиков и ID из какого блога отображать топики?

Заранее спасибо за помощь.
______________________________________

Решение предоставил AlikMis.

{assign var="aFilter" value=[
	// список id блогов 
	'blog_id' => [
		1, 2, 3
	],
	// список типов блогов 
	'blog_type' => [
		'personal', 'open'
	],
	// список id пользователей
	'user_id' => [
		1, 2, 3
	],
	// опубликован топик или нет
	'topic_publish' => 1/0,
	// выборка по рейтингу топика
	'topic_rating' => [
		// значение рейтинга
		'value' => 1,
		// ваше/ниже значения рейтинга
		'type' => 'top'/'down',
		// или те что отправлены на главную админом, работает только при 'type' => 'top'
		'publish_index'  => 1
	],
	// список типов топиков
	'topic_type' => [
		'topic', 'link', 'question', 'photoset'
	],
	// топики созданные позднее или в это время этой даты
	'topic_new' => 'Y-m-d H:i:s',
	// топики созданные позднее этой даты
	'topic_date_more' => 'Y-m-d H:i:s'
]}
{assign var="iCountTopic" value=COUNTTOPIC}
{assign var="aTopicsByBlog" value=$LS->Topic_GetTopicsByFilter($aFilter, 1, $iCountTopic)}
{include file='topic_list.tpl' aTopics=$aTopicsByBlog['collection']}

Пример вывода постов:

{assign var="aFilter" value=[
	'blog_id' => 2,
	'topic_publish' => 1
]}
{assign var="iCountTopic" value=5}
{assign var="aTopicsByBlog" value=$LS->Topic_GetTopicsByFilter($aFilter, 1, $iCountTopic)}
{include file='topic_list.tpl' aTopics=$aTopicsByBlog['collection']}

Борьба с попаданием автоматических писем с сайта в спам [ЧАСТИЧНОЕ РЕШЕНИЕ]

Потратил кучу времени на решение проблемы, а именно письма-оповещения с сайта попадали в СПАМ, особенно остро стояла проблема с Google. На данный момент я смог побороть этот недуг и хочу поделиться с вами своим решением.



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

Перенос кнопок прокрутки влево

Здравствуйте.

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

Плагин "Поздравления"

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



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

Безопасное удаление топиков

Данный плагин подменяет для всех стандартное действие «Удалить топик» и вместо реального удаления производит отметку об удалении. Это позволяет как защититься от случайного удаления, так и от удаления контента обиженным автором.

Администратору доступны как функции удаления, так и восстановления топика.

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

Можно ли сделать валидацию загружки фото к топику?

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

PS пробовал прописать правило для этого поля

<input type="file" id="photoset-upload-file" name="Filedata" />

но не вышло. Валидатор считает поле пустым

        $this->aValidateRules[] = array(
            'photoset-upload-file', 'required',
            'allowEmpty' => false,
            'on' => array('topic')
        );	

Бесплатный шаблон "Modus"

12 фото
Главная в стиле линдинг
image
Описание

Адаптивный шаблон для LiveStreet, основан на 12-и колоночной сетке. Верстался с нуля. Главная страница в стиле «линдинг» с возможностью перехода в дефолтный LS. 2 вида категории и люди, 2 слайдера с 5 темами, новый профиль, 5 видов топиков с 10 эффектами, фотосет слайдером.

Все описать наверно не получится. Главное на что можно обратить внимание ниже.


Показать все 12 фото →

[РЕШЕНО] Выбор блога при публикации, список блогов

При публикации топика, мы из выпадающего списка выбираем блог, в который запостим материал.

Хорошо, если блогов 10-15. А если несколько десятков, а то и сотня?

Случайно в природе нет никакого решения, чтобы в выпадающем списке можно было вводить блог, и он находился по первым буквам.

Как например это реализовано в контакте:



===============
Решил остановиться на select2 — ivaynberg.github.io/select2/

Это более улучшенный клон Chosen.

Ставится довольно легко — прописывается 2 js-срипта в хедере и в шаблоне задается id селекта:

<select id="айди селекта указанного в скрипте">

EXIF в фотографиях

Доброго времени суток всем… Такой вопрос насколько реально сделать так, чтобы при добавлении фотографий в фотосет или просто в тело топика, при наведении указателя мыши на фотографию, либо статично внизу\вверху фотографии отображать EXIF информацию, если такова имеется?
Читать дальше →