Недавно начал разбираться с группами. Нашел порядка сотни сопутствующих модулей для Organic Groups (OG).
Много думал... И решил, что спросить будет проще.
Что посоветуете для реализации групп на манер ивестных социальных сетей? Например Вконтакте
Интересует в первую очередь добавление материалов (видео,альбомов, фото, статей) непосредственно в группу.
Т.е., чтобы это вглядело примерно так - На домашней странице групп есть блок ссылок:
-Добавить Фото
-Добавить Видео
-Добавить Статьи
Я так понимаю, что внешний вид страницы можно настроить или с помощью CCK или Panels. А вот как сделать, чтобы при клике на "Добавить статью" статья добавлялась бы автоматически в данную группу, без выбора категорий?
Вроде бы несложная задача, но незнание Php не дает мне с ней справиться)))
И вообще, кто что может посоветовать для придания странице группы функциональности (юзабилити) и "привычного" вида?
Комментарии
не понимаю, что значит "привычного" вида. у ОГ есть свой блок создания материала. Клик по ссылке в этом блоке и материал постится только в группу. Не понял что значит "без выбора категорий" - вы хотите исключить материалы группы из общей перелинковки (типа таксономии) материалов сайта, т.е. выделить в обособленные структуры? Значит создавайте для групп отдельные типы материалов (OG_video, OG_foto etc)
ХА! а ларчик просто открывался ))) я этот блок найти не мог. Сейчас путем тыка нашел...Не мог догадаться, что блок добавления материалов называется "Подробности группы" А вывод на странице группы различных материалов как лучше сделать? чтоб отдельно показывались видео, фото, статьи и т.п. С помощью views и распихать по блокам? или можно саму ноду группы как-то видоизменить?
И еще вопрос. Добавил статью в группу, а теперь хочу ее оттуда удалить. При редактировании ноды есть возможность только выбора другой группы, но не отмены участия в группе. Как убрать материал из группы?
как убрать материал из группы?
не знаю что у вас там по умолчанию в форме выбора группы надо нажать на выделенный пункт и он отменится
или можно саму ноду группы как-то видоизменить?
да, смотрите в папке модуля ОГ файлы типа node-og-group.tpl.php нужные в свою тему копируйте и темизируйте
аффтар, поставь commons
Что сие означает? просветите
Drupal Commons
я так понял, что проект еще не готов , только в статусе active development
это где так написано? при скачке релиз 1.1
http://drupal.org/project/commons
* Development status: Under active development
* Maintenance status: Unknown
* Last modified: August 9, 2010
можно скачать с http://acquia.com/products-services/drupal-commons
но как я понял, это уже готовый сайт? а модуль сам где?
это не модуль, а готовая сборка для организации социалки. может помочь в понимании что и как сделать в вашем случае
Download Drupal Commons from acquia.com/drupalcommons
Собственно я и так уже со всем разобрался. Кроме того, как убирать материал из группы )))
Подскажите, как оформить домашнюю страницу группы с помощью Panels?
Т.е. что бы при выборе пункта меню "Создать группу" создавалась бы страница Panels, с уже настроенными полями:
Т.е. я создаю такой шаблон panels, как теперь его сделать страницей по умолчанию?
в коммонсе уже ж все есть
там и панель специальная для групп уже есть
Valeratal, Вы топик читаете? я ж написал, что сайт уже давно работает, а не новый создается, а переносить проект только из-за настроенных пэнелс не вижу смысла
ну и зачем переносить? посмотреть как в коммонсе сделано и сделать также кто мешает?
понятно, спасибо за совет
другими словами, поставить на поддомен коммонс и разобраться
надеялся, что на главном друпаловском сайте рунета есть люди, которые достаточно владеют panels и organic groups, чтобы подсказать, как сделать довольно простую вещь... видать ошибался
«надеялся, что на главном друпаловском сайте рунета есть люди, которые достаточно владеют panels и organic groups, чтобы подсказать, как сделать довольно простую вещь... видать ошибался»
а мы надеялись что религиозные убеждения позволят Вам установить и посмотреть как уже сделали умные люди.
Но видать мы ошиблись
Valeratal, давать советы из серии "разберись сам" я тоже умею. Если не можете подсказать или лень писать, так не пишите, никто ж не заставляет
Есть такое понятие "овчинка выделки не стоит". Как-то нелогично устанавливать целый проект, для того чтобы посмотреть одну мелочь. Был уверен, что подскажут, вместо этого пространные советы...
хм, я как-то привык что на форумах помогают, как правило советами где искать, для меня этого всегда было достаточно.
а вы посмотрите и напишите здесь подробно как это сделать, потратьте время и помогите другим. да и сколько времени, 15 минут?)) если уж вам лень потратить столько то никакие советы не помогут
поставьте, посмотрите, а потом попробуйте описать словами
имхо. установить проще, чем словами описать
Пробовал установить Commons. Превысил лимит PHP в 64 мб, попросил хостера увеличить до 128, увеличили...
все равно выдает фатальную ошибку ... Fatal error: Allowed memory size of 64mb bytes exhausted
с пятой попытки смог таки зайти на свежеиспеченный сайт, после перезагрузки страницы опять ошибка, потом опять получилось зайти, потом поплыла верстка и стало совсем некрасиво
так что или я что-то не то делаю, или Acquia намудрила
Или хостер жлоб
Хостер жлоб, это факт
они вообще не в адеквате, но это я выяснил уже после покупки хостинга. Хотя все равно удивило, что этой сборке не хатает лимита пхп 128 мб
Если кто-то может скинуть ссылку на статью или тему, где описано, как настроить вывод страницы группы с помощью panels и views, буду благодарен... или подскажет, какие еще способы есть
всетки не поставил коммонс да?) стукни в аську расскажу как на локальный сервак поставить коль хостер жлоб, там и попробуешь разобраться
ок
Просто у меня сайт на пятерке... не знаю, подойдет ли для него решение коммонс
Установил себе папку с commons, но хочу вернуться вкладка Administer исчезла, а я хочу отключить данные модули commons.
Как это сделать!?