Модуль создания подсайтов визиток

Главные вкладки

Аватар пользователя morgenshtern morgenshtern 1 апреля 2013 в 15:47

Встала задача реализовать такую штуку: пользователи могут создавать внутри сайта подсайт визитку со своим шаблоном на 3-5 страниц. Фиксированные наборы полей и модулей для всех пользователей, различие только в кол-ве страниц, контенте, шаблоне. Что-то вроде создания сайтов на народе, только еще проще, несколько шаблонов на выбор, простенькая админка для редактирования текста.
Требуется сделать быстро, потому прошу накидать модулей, реализующих подобное. Нашел много, какие выбрать конкретно для моей задачи - не могу определиться без подробного вникания.

Комментарии

Аватар пользователя Sun-fire Sun-fire 1 апреля 2013 в 16:25

Ну, не так чтобы смешно, но вполне таки решаемо. Но отнють не на уровне "подключил чудо-модуль - получил профит".

Для полноценных решений такого типа есть система Aegir Можете копать в эту сторону.

Аватар пользователя morgenshtern morgenshtern 1 апреля 2013 в 16:34

А что смешного то? Модуль Blog из коробки уже большую часть требуемых функций реализует. Aegir слишком сложно. Мне не нужен хайлоад как на народе, проект не публичный, несколько десятков пользователей, со своими мини сайтами-визитками, которые хотя быстро и удобно их создавать. Чуть-чуть более удобно, чем через Blog и разграничение прав.

Аватар пользователя tascom tascom 1 апреля 2013 в 16:53

Organic groups
Organic groups позволяет пользователям с разрешения создавать и управлять своими собственными группами

Аватар пользователя xSPiRiTx xSPiRiTx 1 апреля 2013 в 16:56

"morgenshtern" wrote:
Требуется сделать быстро, потому прошу накидать модулей, реализующих подобное.

а ну-ка бистра-бистра!

Аватар пользователя morgenshtern morgenshtern 1 апреля 2013 в 17:06

Ага, ковыряю Organic groups уже, спасибо)

xSPiRiTx, очень ценный комментарий. Кол-во постов нужно набить, а сказать по делу нечего. Понимаю, сам всегда так делаю.

Аватар пользователя xSPiRiTx xSPiRiTx 1 апреля 2013 в 17:23

"morgenshtern" wrote:
Кол-во постов нужно набить, а сказать по делу нечего. Понимаю, сам всегда так делаю.

за это вознаграждение дают?

Аватар пользователя xSPiRiTx xSPiRiTx 1 апреля 2013 в 21:36

"drupby" wrote:
а ты не знал,что комменты на друру проплачены?

а все! на счет поступили средства.
на жизнь пока хватает

Аватар пользователя multpix multpix 1 апреля 2013 в 22:16

"morgenshtern" wrote:

хочешь минидрупалгарденс? )))

имхо:
сделай универсальный пример сайта визитки (код+база).
после, используя мультисайтинг, создавай экземпляры для участников,
хочешь на их домен, или себе на поддомен - не суть важно.
добавил сайт, залил базу, отдал участнику акк пользователя (не uid 1, а какуют подготовленную админучетку с правами поменьше)

на выходе:
участники радостно копошаться в саду, ставят себе темки, клепают контент и не конфликтуют.

Аватар пользователя morgenshtern morgenshtern 2 апреля 2013 в 17:03

"multpix" wrote:
хочешь минидрупалгарденс? )))

Не, все сильно проще, в инет-магазине требуется возможность создавать клиентам сайты-визитки о своей фирме)

Возможно ли на чистом Organic groups реализовать мою задачу? Ковыряюсь с ним, но как то все пока не очень похоже на подсайты, кроме того нужна простота для пользователя - залогинился, выбрал тему, заполнил несколько полей, по желанию добавил еще страниц (которые будут выводится в меню на его страничке) - подсайт готов.

Аватар пользователя multpix multpix 2 апреля 2013 в 18:08

"morgenshtern" wrote:
Не, все сильно проще, в инет-магазине требуется возможность создавать клиентам сайты-визитки о своей фирме)

тогда тем более
ты как разраб. поддерживаешь основу сборки (причем автоматом для клиента клонируешь синхронизированную со стейбл версией среду)
клиенты клепают контент и пользуются функциональными возможностями скрипта.

нахрен их каждого нагружать органиксгруппами и прочей лабудой?

у толкового скрипта магаза своих гирь хватает.
эта схема более перспективна и интересна.

можешь дергать из их баз сущности для поиска и отображения по всем участникам.
прикрученные к этому ядра солр вообще превращают сие в конфетку.

так что не упрощай сложное, и не усложняй простое))

Аватар пользователя Andruxa Andruxa 2 апреля 2013 в 20:59

"morgenshtern" wrote:
в инет-магазине требуется возможность создавать клиентам сайты-визитки о своей фирме)

имхо, стоит попробовать панелями:

дать юзеру-представителю компании возможность создавать panel node:
- есть виджет выбора темплейта
- есть визуальный редактор содержимого по регионам темплейта
- как автор ноды, может модерировать отзывы о своей компании

что касается постраничной навигации, то, кмк, можно выкрутиться табами, не так уж там много инфы, на тех визитках

и выводить эту панель в качестве главной для субдоменов

Аватар пользователя MainVisor MainVisor 28 апреля 2013 в 21:51

"multpix" wrote:
после, используя мультисайтинг, создавай экземпляры для участников,
хочешь на их домен, или себе на поддомен - не суть важно.
добавил сайт, залил базу, отдал участнику акк пользователя (не uid 1, а какуют подготовленную админучетку с правами поменьше)
на выходе:
участники радостно копошаться в саду, ставят себе темки, клепают контент и не конфликтуют.

Отдельно на каждый поддомен свою базу? В любом случае full html не дашь, но идея очень интересна.

Автору надо для этих целей использовать buddypress, там все из коробки.