Я сейчас работаю над чем-то вроде этого, где я работаю. Мы создали собственный модуль, чтобы решить самую большую проблему Drupal, связанную с неорганизованным контентом, организовав его в красивой древовидной структуре. Мы решили создать новый раздел в админке только для управления контентом через этот модуль (он содержит гораздо больше функций, чем просто древовидная структура). При принятии решения было два важных решающих фактора.
- Мы знали, что не собираемся выпускать этот модуль, поэтому нам не нужно было беспокоиться об интеграции с другими модулями, потому что любая такая интеграция была бы сделана нами.
- Нетехнический персонал, которому это представили, предпочел этот метод, а не нескольким различным страницам администратора с различными частями функциональности на каждой, несмотря на все связанные функции. Они считаются простыми в использовании.
Суть моего объяснения такова: если это имеет смысл в вашей ситуации, то я бы сказал, создайте либо новый раздел, либо новую страницу с несколькими вкладками. Есть много решающих факторов для рассмотрения:
- Мне (или моим) клиентам нравится администратор Drupal как есть?
- Нужно ли беспокоиться об интеграции со сторонними модулями?
- Является ли время сущности (это большое)?
- Насколько расширяемой мне нужны новые страницы администратора?
- Большое значение имеет обновление до новейшей версии Drupal (с 5 до 6, а затем с 6 до 7 и т. Д.)?
Многие не разработчики, с которыми я говорил, ненавидят администратора Drupal, и большинство редакторов контента, с которыми я общался или с которыми работал, предпочитают иметь одну страницу администратора, на которую они могут перейти, чтобы управлять всем своим контентом. В результате наши настройки хорошо воспринимаются нашими клиентами, хотя некоторые члены сообщества Drupal могут с этим не согласиться.