modLivestreet
modlivestreet
About
This is plugin to intagrate MODX with LiveStreetJust install LiveStreet as separeted site, install this plugin and all!You have excelent social engine with MODX API.
Installation & usage
--------------------
modLivestreet
LiveStreet runner plugin
Плагин для взаимодействия с LiveStreet
--------------------
Author: Nikolay Lanets
http://modxlivestreet.ru/
--------------------
After install configure rewrite rules for Livestreet static files on your web-server.
Samples:
location /templates/{
root /var/www/site.ru/livestreet/public_html;
access_log off;
expires 30d;
}
location /uploads/{
root /var/www/site.ru/livestreet/public_html;
access_log off;
expires 30d;
}
location ~/engine/.*\.js{
root /var/www/site.ru/livestreet/public_html;
access_log off;
expires 30d;
}
At a glance
MODX 3 compatibility unknown. Based on our testing and community reports where available.
- Developer fi1osof
- Latest release November 29, 2012 (13 years ago)
- First seen in SiteDash November 15, 2012 (13 years ago)
- License GPLv2
- MODX support 2.2 – 100.0
| Changelog | |||
|---|---|---|---|
| MODX.com |
0.6.1-rc |
November 29, 2012
13 years ago |
|
|
<p>modLivestreet Full 0.5.6</p><p>===============================================================</p><p>1. Search bugfix</p><p>2. Installer update</p><p>3. Added $this->modx for Livestreet classes Action and Module</p><p>4. Added Viewer->oSmarty->modx in Livestreet</p><p>5. Added Smarty plugins from modxSmarty (see <a href="http://modx.com/extras/packages/modxsmarty" rel="nofollow noreferrer noopener" target="_blank">http://modx.com/extras/packages/modxsmarty</a>)</p><p> (not required for install modxSmarty)</p><p>modLivestreet Full 0.5.6</p><p>===============================================================</p><p>1. Removed .htaccess files from source</p><p>modLivestreet Full 0.5.5</p><p>===============================================================</p><p>1. Temporarily switched off flash upload in photoset by reason of</p><p> sessions errors</p><p>2. Added rewrite rules for plugins</p><p>3. Added checking for exsists Smarty class (allow use Livestreet while MODX using</p><p> Smarty)</p><p>4. Livestreet template minor bugfix</p><p>modLivestreet Full 0.5.4</p><p>===============================================================</p><p>1. Added System setting modLivestreet.active </p><p>2. Photoset bugfix</p><p>modLivestreet Full 0.5.3</p><p>===============================================================</p><p>1. Added xls extensions for Livestreet files in plugin modLivestreet</p><p> </p><p>2. Critical security bugbix</p><p>modLivestreet Full 0.5.2</p><p>===============================================================</p><p>1. Добавлен шаблон "modx" в Livestreet, и установлен по умолчанию.</p><p> Шаблон лучше подходит для самостоятельных MODX-страниц, так как header.tpl</p><p> содержит только с нужными заголовками, что облегчает создание</p><p> своего MODX-дизайна</p><p>2. Добавлен шаблон modLivestreet.ModxCustom</p><p> По сути это тестовый шаблон для демонстрации того, как можно создавать свои</p><p> MODX-шаблоны на стороне Livestreet. Я уже не раз говорил, что в связке MODX+Livestreet</p><p> лучше все шаблоны хранить именно в Livestreet, чтобы не плодить сущности.</p><p> Livestreet накладывает стандарты для оформления шаблонов, и это хорошо, так</p><p> как приводит все к порядку.</p><p> К тому же в таком случае вы получаете и Livestreet-парсер, и MODX-парсер,</p><p> со всеми их плейсхолдерами и т.п.</p><p>3. Добавлен статический чанк modLivestreet.ActionCustom</p><p> В этом чанке как раз содержится оформление пользовательского шаблона modLivestreet.ModxCustom</p><p> Там есть комментарии. Попробуйте "поиграться", чтобы лучше понять как интегрировать</p><p> MODX-элемены в шаблоны Livestreet и т.п.</p><p>4. Добавлен сниппет modLivestreet.stream для вывода ленты активности из Livestreet</p><p> Прошу расценивать его как демонстрационный и отталкиваться от него в своих доработках</p><p>modLivestreet Full 0.5.1</p><p>===============================================================</p><p>1. В плагин для Livetreet добавлен хук, добавляющий чанк modLivestreet.html_head_begin</p><p> function html_head_begin(){</p><p> return '[[$modLivestreet.html_head_begin]]';</p><p> }</p><p> В этом чанке прописан тег , но можно вместо него </p><p> прописать сниппет metaX или типа того.</p><p> Хотя с metaX пока не стоит торопиться, потому что для него все страницы Livestreeet </p><p> сейчас заглавные. </p><p> Для его корректной работыпридется плодить MODX-документы под все разделы LS. Не вариант. </p><p> Лучше написать обновленный пакет.</p><p> metaX - первый претендент на миграцию, так как мне он очень нравится :-)</p><p>2. Добавлено 4 шаблона:</p><p> 1. modLivestreet.MainPage - для вывода главной страницы Livestreet </p><p> (критично, если Livestreet-раздел не в корне сайта)</p><p> 2. modLivestreet.Default - для вывода всех страниц Livestreet</p><p> 3. modLivestreet.Modx - для вывода контента реальных MODX-страниц. </p><p> Так же на странице выводится лента Livestreet</p><p> 4. modLivestreet.ModxNoSidebar - то же самое, что и шаблон 2, только без ленты новостей.</p><p>3. Добавлены источники файлов:</p><p> 1. Livestreet - Полностью директория сайта Livestreet</p><p> 2. LivestreetUploads - Директория загружаемых статических файлов Livestreet</p><p> 3. modLivestreetPlugin - директория плагина modLivestreet для Livestreet</p><p> Сейчас эти источники пока просто добавляют большей управляемости, </p><p> а вообще отдельным контент-менеджерам можно назначать или разрешать доступы </p><p> к этим разделам.</p><p>4. Добавлено пара чанков для управления шаблоном</p><p>5. Появилось много приятных удобств, таких как управление статическими файлами </p><p> Livestreet-а, редактирование шаблонов и т.п.</p><p>modLivestreet Full 0.4.8.1</p><p>===============================================================</p><p>1. Включает в себя и сразу устанавливает настроенную версию LivestreetCMS </p><p> (В дальнейшем все пакеты версии Full будут включать в себя Livestreet)</p><p>2. Почищен код в установочном пакете и плагине для Livestreet</p><p>3. Исправлен создаваемый конфиг для Livestreet</p><p>4. Добавлена настройка modLivestreet.site_description - описание сайта для тега </p><p>5. Исправлена ненужная авторизация пользователя, создаваемого через админку, что вышибало админа из сессии.</p><p>modLivestreet 0.4.7</p><p>===============================================================</p><p>1. PluginModlivestreet_HookModLivestreetSettingsAccountSaveBefore bugfix</p><p>2. New context setting </p><p> $config['sys']['cache']['prefix'] = $modx->getOption('modLivestreet.cache_prefix', null, 'livestreet_cache');</p><p>modLivestreet 0.4.6.1</p><p>===============================================================</p><p>1. Если страница не была найдена, подставляем MODX-у дефолтную страницу</p><p> if(!$modx->resource){</p><p> $modx->resource = $modx->getObject('modResource', $modx->getOption('site_start'));</p><p> }</p><p>2. Добавлена синхронизированная авторизация в Livestreet и MODX.</p><p> В MODX проверялось на сниппете Login</p><p>3. Во время синхронной регистрации пользователя в LS, если LS-пользователь сразу авторизованный,</p><p> то и MODX-пользователя активируем и авторизовываем сразу</p><p>4. Синхронный выход пользователей LS и MODX</p><p>5. В сниппете modLivestreet.run добавлена функция регистрации $_GET-параметров из строки запроса,</p><p> если $request_uri был перезагружен.</p><p>6. В сниппете modLivestreet.run добавлена функция замены закодированных MODX-тегов </p><p> '[' и ']' на "понятные" браузеру '[' и ']'</p><p>7. Синхронная смена паролей пользователей MODX и Livestreet</p><p> правда пока только через сайт Livestreet </p><p> (но в принципе панель управления профилем пока только в Livestreet и есть, так что вроде как ничего и не теряем)</p><p>8. Автоматическая активация пользователя MODX, если по настройкам Livestreet</p><p> требуется активация аккаунта с помощью ссылки на емейл.</p>
|
|||
|
No matching releases. |
|||