МаксМногосайт v. 0.2
Четверг, 19 ноября 2009 г.
Рубрика: Сайтостроительство
Метки: cms | maxsite | время
Подписаться на комментарии по RSS
Рубрика: Сайтостроительство
Метки: cms | maxsite | время
Подписаться на комментарии по RSS
Приветствую! Много времени прошло с публикации первой части многосайтового расширения для MaxSite CMS. Думаю интересно оно осталось только мне, что в принципе неудивительно. В любом случае решил выложить следующую версию. Основные изменения связаны с изменениями самой MaxSite. Кроме того, перенёс папки с сайтами (шаблонами) в отдельную директорию в корне.
Для установки:
- Изменить настройки в /application/config/database.php - настройки базы данных.
- Изменить настройки в /application/maxsite/mso-config.php - секретная фраза.
- В папке (папках) вида /site/domain_ru/ поставить разрешения на запись в каталогах uploads, cache и файле sitemap.xml
- По необходимости добавить из последней сборки шаблон default.
- Устанавливать всегда поверх сборки. Перезаписывается плагин xml_sitemap (что плохо, не спорю)
- Совсем забыл! Хотя из исходников всё очевидно, но всё же. Структура базы данных - используются префиксы вида railway$club_org_ru, если ваш домен это railway-club.org.ru. Такие косяки, позволяют добиться однозначного соответствия. У людей были проблемы, когда просто удалялись точки и тире из домена.
Прямая ссылка на скачивание multi_maxsite_0_2.zip 44
Комментариев: 8
"Думаю интересно оно осталось только мне"
Не только, мне тоже интересно :)
благодарю. возможно буду развивать более интенсивно.
вопрошаю к вам со смежным вопросом
интересует возможность вывода последних записей, с разных блогов, на этом движке, на одной странице
если у вас это реализовано, то как?
спасибо
Это не реализовано. Вообще было желание сделать продвинутую линкацию между блогами. Сейчас делаю при помощи RSS лент. Грубо говоря, берутся ленты с сайтов, записи перемешиваются и публикуются на одной странице.. Можно поизвращаться с запросами к БД - она одна и проблем нет. Никто не мешает. Пока мне хватает, да и времени не много сейчас.
Можно сделать форк xml_sitemap, например, xml_sitemap_multi. Внести нужные изменения. И пользоваться им, а не стандартным. Тогда при обновлении системы не будет затираться.
Я так время от времени при необходимости форкаю плагины.
да, сделаю. у меня уже так и работает, просто пока не добавил сюда архив, была ещё пара идей недоделанных.
хорошо бы иметь такой механизм, но не для разных доменов, а для многоязычных сайтов.
сейчас приходится ставить несколько движков в подпапки. :(
В принципе ничем не отличается. Как вариант можно доделать этот вариант многосайтовости и сделать одну авторизацию для всех сайтов. Макс на форуме писал об этом.