Sharepoint 2010: компания с несколькими отделами сайта вопрос структуры - PullRequest
0 голосов
/ 07 октября 2010

Мне нужно создать сайт группы с Sharepoint 2010 для компании, которая имеет несколько отделов. Требования (упрощенные):

Главное меню: компания / отдел-А / отдел-Б

Главная страница (по умолчанию, домашняя страница):

  • новости компании
  • задачи отдела A
  • задачи отдела B
  • фирменное меню быстрого запуска (слева)

Отдел-A-страница

  • отдел-А новости
  • задачи отдела А
  • отдел - меню быстрого запуска (слева)

Отдел-B-страница

  • Новости отдела B
  • задачи отдела B
  • Меню быстрого запуска Department-B (слева)

Итак, у меня есть 2 списка задач отделов, которые можно разделить между страницами. Я должен создать персонализированное меню быстрого запуска для каждой страницы (дома, отдел-A, отдел-B).

Как я могу это сделать?

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

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

Как можно настроить меню быстрого запуска для каждой страницы или поделиться списками между сайтами?

Заранее спасибо!

1 Ответ

2 голосов
/ 07 октября 2010

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

  • нет домашнего списка списков
  • создание шаблона сайта отдела (создание сайта для отдела "C" в несколько кликов)
  • Карта сайта и элементы навигации будут автоматически заполнены
  • проще настроить разрешения (не нужно настраивать разрешения для каждого списка отделов)

Единственный недостаток этого подхода состоит в том, что будет сложнее показать задачу с дочернего сайта на домашнем сайте (она вам действительно нужна?). Однако это может быть достигнуто путем реализации пользовательской веб-части или использования веб-части dataview (xslt).

QuickLaunch можно настроить в настройках сайта или из кода (например, через функции).

Дайте мне знать, если у вас есть еще вопросы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...