modLivestreet Icon

modLivestreet

By Nikolay Lanets (fi1osof)

modLivestreet first screenshot

This is plugin to intagrate LiveStreet with MODX.

Just install install this plugin and all! You have excelent social engine with MODX API.

Now posible to use MODX-elements in Livestreet Smarty-templates, for example {snippet name=Wayfinder params="startId=`0`"}(See modxSmarty (not required to install))

See demo-video: http://youtu.be/cAZ4aAID0IA?hd=1

GitHub project:  https://github.com/Fi1osof/modLivestreet

Nikolay Lanets


New in modLivestreet 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.htmlheadbegin

    function htmlheadbegin(){

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

    }

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

    прописать сниппет 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.sitedescription - описание сайта для тега

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

modLivestreet 0.4.7

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

1.  PluginModlivestreetHookModLivestreetSettingsAccountSaveBefore bugfix

2.  New context setting

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

modLivestreet 0.4.6.1

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

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

    if(!$modx->resource){

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

    }

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

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

More

Information

Released
November 29, 2012
Supported Versions
2.2 – Current
Downloads
1,505
License
GPLv2

More from Nikolay Lanets

Console

Console allow to execute php-code at back-end by simple interface.Please,…

View
M
modResourceField

Initial content

View
Dropbox

--------------------Dropbox Media Source--------------------Navigates…

View
M
modHybridAuth

Authorization through social networks.Attention! Programming skills…

View