лучший способ управлять членством в команде на сайте drupal - PullRequest
2 голосов
/ 20 февраля 2010

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

Я хотел бы предоставить чистый интерфейс для управления черновиком, где администратор мог бы собирать пользователей и перетаскивать их в группы для каждой команды. Или между таблицами или через выпадающий интерфейс или что-то еще. В данный момент меня меньше беспокоит интерфейс, чем я:

  • администратор может видеть и редактировать всех пользователей
  • сгруппировано по команде
  • с разгруппированной группой
  • легко перемещать их между группами

Полагаю, я мог бы использовать массовые операции представлений, чтобы что-то поднять, но прежде чем я это сделаю, есть ли что-нибудь подобное?

Ответы [ 2 ]

0 голосов
/ 04 марта 2010

Да, идеальный сценарий для органических групп! Это именно то, для чего предназначен этот модуль.

0 голосов
/ 21 февраля 2010

Звучит как хороший сценарий для органических групп, как вы и подозревали. Вы можете создать частную группу для каждой группы и разрешить только администраторам или «капитанам команд» добавлять людей в данную группу. Запрос на просмотр может позволить вам показать страницу игроков, которые не принадлежат ни к одной группе. Мы делаем нечто подобное для проектных команд.

...