modLivestreet

Creator: Nikolay Lanets (fi1osof)

Need help installing this extra?

About modLivestreet

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.

Information

Released
November 29, 2012

Supported Database
MySQL

License
GPLv2

Supported Versions
2.2 - Current

Downloads
2,086

Instructions

--------------------

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;

}

New in 0.6.1-rc

modLivestreet Full 0.5.6

===============================================================

1.  Search bugfix

2.  Installer update

3.  Added $this->modx for Livestreet classes Action and Module

4.  Added Viewer->oSmarty->modx in Livestreet

5.  Added Smarty plugins from modxSmarty (see http://modx.com/extras/packages/modxsmarty)

    (not required for install modxSmarty)

modLivestreet Full 0.5.6

===============================================================

1.  Removed .htaccess files from source

modLivestreet Full 0.5.5

===============================================================

1.  Temporarily switched off flash upload in photoset by reason of

    sessions errors

2.  Added rewrite rules for plugins

3.  Added checking for exsists Smarty class (allow use Livestreet while MODX using

    Smarty)

4.  Livestreet template minor bugfix

modLivestreet Full 0.5.4

===============================================================

1. Added System setting modLivestreet.active

2. Photoset bugfix

modLivestreet Full 0.5.3

===============================================================

1.  Added xls extensions for Livestreet files in plugin modLivestreet

   

2.  Critical security bugbix

modLivestreet Full 0.5.2

===============================================================

1.  Добавлен шаблон "modx" в Livestreet, и установлен по умолчанию.

    Шаблон лучше подходит для самостоятельных MODX-страниц, так как header.tpl

    содержит только с нужными заголовками, что облегчает создание

    своего MODX-дизайна

2.  Добавлен шаблон modLivestreet.ModxCustom

    По сути это тестовый шаблон для демонстрации того, как можно создавать свои

    MODX-шаблоны на стороне Livestreet. Я уже не раз говорил, что в связке MODX+Livestreet

    лучше все шаблоны хранить именно в Livestreet, чтобы не плодить сущности.

    Livestreet накладывает стандарты для оформления шаблонов, и это хорошо, так

    как приводит все к порядку.

    К тому же в таком случае вы получаете и Livestreet-парсер, и MODX-парсер,

    со всеми их плейсхолдерами и т.п.

3.  Добавлен статический чанк modLivestreet.ActionCustom

    В этом чанке как раз содержится оформление пользовательского шаблона modLivestreet.ModxCustom

    Там есть комментарии. Попробуйте "поиграться", чтобы лучше понять как интегрировать

    MODX-элемены в шаблоны Livestreet и т.п.

4.  Добавлен сниппет modLivestreet.stream для вывода ленты активности из Livestreet

    Прошу расценивать его как демонстрационный и отталкиваться от него в своих доработках

modLivestreet Full 0.5.1

===============================================================

1.  В плагин для Livetreet добавлен хук, добавляющий чанк modLivestreet.html_head_begin

    function html_head_begin(){

        return '[[$modLivestreet.html_head_begin]]';

    }

    В этом чанке прописан тег , но можно вместо него

    прописать сниппет metaX или типа того.

    Хотя с metaX пока не стоит торопиться, потому что для него все страницы Livestreeet

    сейчас заглавные.

    Для его корректной работыпридется плодить  MODX-документы под все разделы LS. Не вариант.

    Лучше написать обновленный пакет.

    metaX - первый претендент на  миграцию,  так как  мне он очень нравится :-)

2.  Добавлено 4 шаблона:

    1.  modLivestreet.MainPage      - для вывода главной страницы Livestreet

        (критично, если Livestreet-раздел не в корне сайта)

    2.  modLivestreet.Default       - для вывода всех страниц Livestreet

    3.  modLivestreet.Modx          - для вывода контента реальных MODX-страниц.

        Так же на странице выводится лента Livestreet

    4.  modLivestreet.ModxNoSidebar - то же самое, что и шаблон 2, только без ленты новостей.

3.  Добавлены источники файлов:

    1. Livestreet           - Полностью директория сайта Livestreet

    2. LivestreetUploads    - Директория загружаемых статических файлов Livestreet

    3. modLivestreetPlugin  - директория плагина modLivestreet для Livestreet

    Сейчас эти источники пока просто добавляют большей управляемости,

    а вообще отдельным контент-менеджерам можно  назначать или разрешать доступы

    к этим разделам.

4.  Добавлено пара чанков для управления шаблоном

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

    Livestreet-а, редактирование шаблонов и т.п.

modLivestreet Full 0.4.8.1

===============================================================

1.  Включает в себя и сразу устанавливает настроенную версию LivestreetCMS

    (В дальнейшем все пакеты версии  Full будут включать в себя Livestreet)

2.  Почищен код в установочном пакете и плагине для Livestreet

3.  Исправлен создаваемый конфиг для Livestreet

4.  Добавлена настройка modLivestreet.site_description - описание сайта для тега

5.  Исправлена ненужная авторизация пользователя, создаваемого через админку, что вышибало админа из сессии.

modLivestreet 0.4.7

===============================================================

1.  PluginModlivestreet_HookModLivestreetSettingsAccountSaveBefore bugfix

2.  New context setting

    $config['sys']['cache']['prefix'] = $modx->getOption('modLivestreet.cache_prefix', null, 'livestreet_cache');

modLivestreet 0.4.6.1

===============================================================

1.  Если страница не была найдена, подставляем MODX-у дефолтную страницу

    if(!$modx->resource){

        $modx->resource = $modx->getObject('modResource', $modx->getOption('site_start'));

    }

2.  Добавлена синхронизированная авторизация в Livestreet и MODX.

    В MODX проверялось на сниппете Login

3.  Во время синхронной регистрации пользователя в LS, если LS-пользователь сразу авторизованный,

    то и MODX-пользователя активируем и  авторизовываем сразу

4.  Синхронный выход пользователей LS и MODX

5.  В сниппете modLivestreet.run добавлена функция регистрации $_GET-параметров из строки запроса,

    если $request_uri был перезагружен.

6.  В сниппете modLivestreet.run добавлена функция замены закодированных MODX-тегов

   '['  и ']' на "понятные" браузеру '[' и ']'

7.  Синхронная смена паролей пользователей MODX и Livestreet

    правда пока только через сайт Livestreet

    (но в принципе панель управления профилем пока только в Livestreet и есть, так что вроде как ничего и не теряем)

8.  Автоматическая активация пользователя MODX, если по настройкам Livestreet

    требуется активация аккаунта с помощью ссылки на емейл.

Current releases

modLivestreet 0.6.1-rc | MODX