Компонент Joomla «Конструктор сайтов»
Здравствуйте, уважаемые разработчики!
Нужно создать компонент Joomla 2.5, реализующий многопользовательский конструктор сайтов. У каждого пользователя должна быть возможность создавать на своем субсайте следующие страницы:
1-- Интернет-магазин, работающий на базе основного сайта. (с возможностью включения/отключения некоторых категорий; возможностью включения/выключения некоторых товаров в категории; возможностью изменения цен по формуле, описанной отдельно; возможностью выбора валюты, региона и цены)
2-- Новости Компании (страница задается жестко, пользователь не в силах ее отменить) На эту страницу Администрация в праве поместить любую информацию.
3-- Собственные новости пользователя (свободный немодерируемый раздел, где пользователь будет размещать свои новости)
4-- Юридический (справочный) раздел (раздел для размещения сертификатов, дипломов, наград, соглашений о конфиденциальности и прочих документов и материалов)
5-- Блог пользователя (личный блог пользователя с возможностью комментирования и обсуждения его статей)
6-- Фото-галерея (фото-галерея пользователя с включаемой/отключаемой возможностью комментирования и выставления оценок его фотографиям.)
7-- Статьи (разрозненные статьи по различным тематикам. Размещаются пользователем, администрацией не модерируются)
8-- Форма обратной связи (форма отправки письма с лицевой части сайта для вопросов пользователю)
9-- Форма запроса о сотрудничестве (на странице может располагаться форма отправки письма с некоторыми данными посетителя пользователю сайта, для обратной связи и дальнейшего оформления договора)
10-- Рассылки. Страница оформления рассылок.
У каждого пользователя должна быть своя админка, отличная от основной админки Joomla. Каждый пользователь выбирает для своего суб-сайта шаблон из заранее загруженной администрацией, базы.
Для каждого суб-сайта создается доменное имя третьего уровня на базе домена основного сайта Компании (пользователь задает желаемое имя до первой точки в домене).
Для каждого суб-сайта на специальной странице основного сайта Компании автоматически создается запись со ссылкой на этот суб-сайт, о том, что это сертифицированный сайт Компании, а на суб-сайте отображается спец. значок.
Точное ТЗ после утверждения Исполнителя.