Связка MODx Revolution + LiveStreet. Часть 2

В прошлом топике я писал о том, что к своему сайту на MODX я прикрутил LiveStreet, дабы сделать форум. (В этот раз не буду много писать, так как больше рассчет на комментарии. )
С тех пор меня не покидала мысли сделать объединенный движок MODX + LiveStreet. Зачем? Вот и я тем же вопросом задавался… Все думал «а надо ли оно вообще?». В итоге решил, что надо. От MODX не приходится ждать полноценной социалки, а LiveStreet — хороший социальный блог, но не более того.
Как мне видится, симбиоз двух этих движков может дать очень неплохие возможности.
Небольшая выдержка:
Общая схема работы примерно такая:

  • Устанавливается отдельно LiveStreet
  • Устанавливается отдельно MODX
  • Для MODX пишутся отдельно сниппет для вызова LiveStreet/index.php и буферизации вывода (через ob_start()) и плагин для перехвата УРЛ-запросов, чтобы не создавать все страницы под LiveStreet
  • При запросе к MODX, когда нам надо, сниппет вызывает исполнение LiveStreet


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

Краткие инструкции и ссылка на github: livestreet.newpg.ru/livestreet/blog/github/3.html Читать дальше →

© Habrahabr.ru