TwitterRead — добавляет на сайт страницу с выводом популярных твит-аккаунтов. Работает с api.


ВНИМАНИЕ: Плагин ожидает модерации в каталоге.

TwitterRead — добавляет на сайт страницу с выводом популярных твит-аккаунтов. Работает с api.

Пример: mvpclub.ru/twitter/

Красивый и удобный вывод самых популярных твитов на ваш сайт. Можно добавлять любые аккаунты вручную. Сортировка происходит по количеству ретвитов. Все полученные твиты хранятся в базе. Очень увлекательная и затягивающая штука. Люди подсаживаются и нескончаемо читают самые последние новости, твиты известных людей, троллей и т.д. Чем более разношорстные аккаунты добавите, тем шире будет охват. Даже те, кто не юзают твиттер, начинают активно читать на сайте твиты из-за удобной подачи и самых последних и актуальных новостей. Идея взята у проекта тжурнал.

Принцип обновления ленты:
Читать дальше →

Интеграция плагинов с админ-панелью LS

Одна из главных фишек новой админки, это удобная и проста интеграция с другими плагинами.
Теперь плагины могут встраивать свой интерфейс прямо внутрь админки.

Рассмотрим основные технические моменты. Есть два варианта интеграции:
  1. Визуальное управление конфигом плагина
  2. Встраивание функционала в интерфейс админки (для более сложных плагинов)

Визуальное управление конфигом плагина
Все что нужно сделать, это описать так называемую схему конфига. Она состоит из двух частей — описание всех параметров конфига и описание групп/разделов параметров, которые формируют визуальную группировку на странице редактирование параметров.
Описание всех параметров задается в конфиге плагина в специальном ключе $config_scheme$, например
$config['$config_scheme$'] = array(
	'per_page' => array(
		/*
		 * тип: integer, string, array, boolean, float
		 */
		'type' => 'integer',
		/*
		 * отображаемое имя параметра, ключ языкового файла относительно плагина, или просто текст
		 */
		'name' => 'Количество элементов на страницу',
		/*
		 * отображаемое описание параметра, ключ языкового файла относительно плагина, или просто текст
		 */
		'description' => 'config.per_page.description',
		/*
		 * валидатор (не обязательно)
		 */
		'validator' => array(
			/*
			 * тип валидатора, существующие типы валидаторов движка:
			 * Boolean, Compare, Date, Email, Number, Regexp, Required, String, Tags, Type, Url, + Array (специальный валидатор, см. документацию)
			 */
			'type' => 'Number',
			/*
			 * параметры, которые будут переданы в валидатор
			 */
			'params' => array(
				'min' => 1,
				'max' => 20,
				/*
				 * разрешить только целое число
				 */
				'integerOnly' => true,
				/*
				 * не допускать пустое значение
				 */
				'allowEmpty' => false,
			),
		),
	),
	'param_string_1' => array(
		'type' => 'string',
		'name' => 'config.param_string_1.name',
		'description' => 'config.param_string_1.description',
		'validator' => array(
			'type' => 'String',
			'params' => array(
				'min' => 5,
				'max' => 50,
				'allowEmpty' => true,
			),
		),
	),
);


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

Интеграционное решение: TinyMCE+, Dropbox, lsgallery

Есть несколько задач.

Дано:
Livestreet 1.0.3

Плагины:
@User
Block content
Category
Config Engine
Dropbox
Greetings
LSGallery
Livestreet Profiler Plugin
Mobile template
Shoutbox (free)
Show hide sidebar
Static page
StickyTopics v2
Tagextender — расширение тегов
Tags like full
Tagssearch
TinyMce+
Реферальная система
Улучшенный «Закрытый режим»

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

Задача 1: Добавить из плагина Dropbox кнопку в редактор TinyMCE+

Задача 2: Добавить в стандартный редактор livestreet И в TinyMCE+ кнопку, позволяющую вставить слайдшоу альбома из lsgallery — но только принадлежащего пользователю, который его решил вставить.
Слайдшоу реализовать любым удобным способом — bootstrap carousel, jquery popeye, что будет удобнее.

Интеграция MediaWikiIntegration в Livestreet

Возникла необходимость подружить MediaWikiIntegration и Livestreet между собой, но добиться этого пока не удалось. Имеющийся топик увы не дал ответа на мой вопрос. Неоднократное обращение к автору так же не увенчалось успехом(.

Вопрос заключается в следующем:
При настройке конфигураций обоих движков, возникает следующая ошибка:

Warning: array_combine(): Both parameters should have an equal number of elements in D:\Windows\Internet\xampp\htdocs\wiki1.ru\extensions\LSIntegration\LSIntegration.hooks.php on line 33

Причины такой проблемы мне не ведомы, соответственно надеюсь на помощь профессионалов).

Интеграции livestreet и PrestaShop

Добрый день!

Требуется плагин для интеграции livestreet и PrestaShop. Именно интересует общая регистрация пользователей и общий их профиль. Также можно сделать виджет в сайтбар для LS с товарами(например: последними, популярными, с акциями).
Пишите сколько будет это стоить и примерно по срокам.
Спасибо.

Есть готовый плагин интеграции LS и MediaWiki

Посмотреть можно тут.
Позволяет интегрировать ЛС шаблоны в тему Вики.
UPD Единая авторизация ЛС и Вики.
Он кому-то нужен?

UPD Выложу в ближайшее время, как подготовлю документацию и обвеску для каталога.
Плагин будет бесплатным, но без поддержки. As is. Поддержку надо будет отдельно обсуждать.

Интеграция google drive

Кто сможет сделать интеграцию с google drive?
Суть интеграции заключаться должна в размещение папки uploads в google drive.
То есть все что в ЛС грузиться в папку uploads на хостинге/серваке должно грузиться в папку uploads которая размещена в google drive.
Google Drive — это своеобразный аналог Dropbox только вот Гугл в разы дешевле.

CCK + Role


Представляем Вашему вниманию весьма полезную сборку Role+CCK. Теперь можно различным ролям выдавать различные права для новых типов.
Самое главное — вы можете приобрести плагины со скидкой 20% в сборке.