Organic Groups. Установка и настройка.

04.02
2011
0

Сегодня я хочу вам рассказать немного об одном отличном модуле для CMS Drupal - Organic Groups. Основная его функция - создавать группы (наподобие групп Вконтакте), строить community.

Organic Groups - это очень мощный модуль, с кучей всяких настроек, ручек, крутелок. И сегодня я покажу основы и принципы работы с ним. Итак, поехали!

Во-первых качаем сам модуль Organic Groups. На момент написания статьи актуальной была версия 6.x-2.1.

Для нормальной работы OG требует также установки модуля Views. Так что и его качаем.

После загрузки заливаем оба модуля в папку sites/all/modules и переходим на страницу управления модулями: /admin/build/modules. Активируем Views & Organic Groups:

Принципы работы с Organic Groups, скачать  Organic Groups,  установка OG

Сохраняем.
Поздравляю ( *пожимаю вам руку )! Первая часть работы завершена! Как вы уже могли заметить, я пока не включал Organic Groups Notifications. Признаюсь честно, я пока с этой фукнцией не работал. Так что описание ее работы скорее сделаю позже.

Следующим шагом к освоению Organic Groups будет создание нового типа материала - "Группа" (/admin/content/types/add).

Принципы работы с Organic Groups, скачать  Organic Groups,  установка OG, создание узла группы

В поле "имя" указываем как называть данный тип материала. Я назвал "Группа" (предсказуемо, да?). Можно обозвать как угодно.

В поле "тип" вбиваем машинное имя этого типа материала. Только латинскими буквами, из символов допустимы только дефис ("-") и нижнее подчеркивание ("_"). Хех, прикольные смайлы получились))

Принципы работы с Organic Groups, скачать  Organic Groups,  установка OG, создание узла группы

В закладке "Свойство формы" - все понятно. Тут я останавливаться подробно не буду. В закладке "Процесс" я вам рекомендую поставить галку только на пункте "Опубликовать". Почему? Расскажу чуть далее.

Идем впирод. Теперь самый цимус - вкладка Organic Groups:

Принципы работы с Organic Groups, скачать  Organic Groups,  установка OG, создание узла группы

Отмечаем - "Узел (node) группы". Это ключевой момент.
В "настройках комментариев" я бы рекомендовал отключить возможность комментирования узла группы.

Сохраняем. Ура! Вторая часть работы завершена!

Теперь не отходя от кассы создаем еще один тип ноды. Пускай это будет "Новости". Но во вкладке Organic Groups теперь уже выбираем "Стандартное сообщение группы". Тут уже можно и комментарии разрешить и настроить как вашей душе угодно.

Сохранияем. Теперь переходим сюда - /admin/og
Тут мы видим:

  1. Настройка Organic groups
  2. Настройки доступа Organic groups

1. "Типы материалов" - тут мы указываем какие типы нод могут публиковаться в группе, а какие нет.

Принципы работы с Organic Groups,  установка OG, настройка Organic Groups

"Подробности группы":

Принципы работы с Organic Groups,  установка OG, настройка Organic Groups

2. Настройки доступа Organic groups. На скриншоте все распиано (картинка кликабельная)

Принципы работы с Organic Groups,  установка OG, настройка Organic Groups

Накурившись вдоволь настроек, пощелкав тумблерами, можно приступить к созданию групп.

Заголовок - Название вашей группы (Например: "Охота и рыбалка")
Описание - "Все что нужно знать рыбаку и охотнику". Не стоит тут увлекаться и писать много.

Принципы работы с Organic Groups,  установка OG, создание группы

Принципы работы с Organic Groups,  установка OG, создание группы

Дальше идут стандартные настройки. Ничего нового. Жмякаем "Сохранить". И сразу же бежим создавать вашу первую запись в этой группе. Создаем ноду "Новость". Указали заголовок, написали шикарную статью. Теперь под текстом сообщения, после вкладки "Формат ввода" должна появиться еще вкладка "Группы". Тут мы указываем к какой группе отнести эту запись (можно вообще не публиковать в группе).
Принципы работы с Organic Groups,  установка OG, создание группы

Сохраняем. Вуаля! Все работает! Теперь мы вожете строить свой рыбный хабрахабр. Мне кажется, что весь процесс установки и настройки Organic groups я описал довольно подробно. Но если есть все же какие-нибудь вопросы, оставляйте в комментах. Попробуем разобраться вместе))

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Ты не бот? о_О
CAPTCHA на основе изображений
Введите символы, которые показаны на картинке.

Подписка

Блог Web-музыканта — это квинтэссенция math-коддинга, progressive-SMO, hardcore-SEO, alternative-дизайна, art-rock-креатива и chelyabinsk-metal - правды жизни.Ваши динамики разорвутся от обилия ломаных рифов web-пространства, а анлимы - иссякнут.

@choomc

Френдблоги

SEO марафон
Блог web-девелопера, начинающего SEO специалиста