LiveStreet Portal – форк Livestreet CMS поддержкой мультидоменов

Что это «LiveStreet Portal»?


Это доработаный движок Livestreet CMS (форк), который умеет работать сразу с несколькими доменами или поддоменами.
Одна из главных особенностей – сквозная авторизация на всех подключенных доменах!
Это долгожданная фича всех владельцев крупных проектов на LiveStreet.

Для чего нужен LiveStreet Portal?


Он особо пригодится тем, кто хочет организовать полноценный портал с развитой структурой поддоменов.
Например:
  • Информационный портал,
  • Форум,
  • Блоги пользователей,
  • Доска объявлений
  • и т.д.
Или сайты работодателя по регионам:
  • Сайт объявлений для жителей города Москвы,
  • Сайт объявлений для жителей города Новосибирска,
  • Сайт объявлений для жителей города Шахты,
  • Сайт объявлений для жителей города N,
  • Новостной сайт того же проекта с социальной составляющей,
  • … и так далее.
И все это привязано к единой базе данных со сквозной авторизацией пользователей! То есть пользователю достаточно зарегистрироваться ОДИН раз, и он сможет пользоваться функционалом всех включенных в связку сайтов.
Заметьте, это не обязательно должен быть поддомен (домены третьего уровня), это может быть и самостоятельный домен второго уровня.

Демо LiveStreet Portal

Мультисайт для демонстрации возможностей можно найти здесь:
ls-portal.ru/
админпанель LiveStreet Portal (админка):
ls-portal.ru/admin
логин:…
пароль:…

LiveStreet Portal технические нюансы


1. Функционал админпанели расширен для работы сразу с несколькими доменами,



2. плагины активируются для каждого домена отдельно (работа других сайтов при этом не затрагивается!). При этом установка их производится в единственный каталог плагинов LiveStreet (нет каталогов под каждый домен).



3. Для работы сайтов не нужно устанавливать много LiveStreet-ов, все сайты работают на одном движке — LiveStreet Portal.

LiveStreet Portal установка


Процедура установки абсолютно идентична установке LiveStreet.
LiveStreet Portal копируется в корневой каталог главного домена и запускается установка по пути: ваш.сайт/install

LiveStreet Portal – настройка


Настройка сайтов на LiveStreet Portal происходит аналогично сайтам, построенным на LiveStreet.
Основная конфигурация сайта хранится в файле ваш.сайт/config/config.php
Индивидуальные настройки сайта хранятся в файле ваш.сайт/config/domains/__id_domain__/config.php
Нужные настройки можно скопировать из файла config.php в /config/domains/__id_domain__/config.php и изменить на свои. Они будут учтены в первую очередь.

LiveStreet плагины – установка и адаптация под LiveStreet Portal


Большую часть плагинов нужно просто скопировать в каталог ваш.сайт/plugins/
И активировать.
Часть плагинов может нуждаться в доработке – работа по адаптации сейчас ведется.

Для примера на домене li.netlanc.net используется плагин Lite image без адаптации, а на домене slider.netlanc.net используется плагин Slider адаптированый для работы на нескольких доменах.

Если вам экстренно нужно адаптировать отдельно взятый плагин – пишите в личку – обсудим сроки и условия.