Sharepoint 2010:公司与几个部门的网站结构问题

时间:2010-10-07 13:00:57

标签: sharepoint sharepoint-2010

我必须为拥有多个部门的公司创建一个包含Sharepoint 2010的团队网站。 要求(简化)是:

顶部菜单:公司/部门-A /部门-B

主页(默认主页):

  • 公司新闻
  • 部门 - A任务
  • 部门-B任务
  • 公司快速启动菜单(左侧)

系-A-页

  • department-A news
  • 部门 - A任务
  • 部门 - 快速启动菜单(左侧)

系-B-页

  • 部门-B新闻
  • 部门-B任务
  • department-B快速启动菜单(左侧)

所以我有2个部门列表任务在页面之间共享。我还必须为每个页面(家庭,部门A,部门B)创建个性化的快速启动菜单。

我该怎么做?

如果我创建多个网站页面(每个部门一页)并自定义顶级菜单,那么我无法自定义每页的快速启动菜单。因为它似乎是整个网站唯一的一个。

如果我创建嵌套的团队网站(每个部门一个网站),我不能再共享任务列表了?

有哪些方法可以自定义每个页面的快速启动菜单或在站点之间共享列表?

提前谢谢!

1 个答案:

答案 0 :(得分:2)

我建议您为每个部门创建子站点,并在其下存储特定于部门的数据。它将在未来(当网站增长时)帮助您:

  • 主页上没有列表的混乱
  • 创建部门网站模板(只需点击几下即可为部门“C”创建网站)
  • 将自动填充站点地图和导航控件
  • 更容易配置权限(无需为每个部门列表设置权限)

这种方法的唯一缺点是从主站点的子站点显示任务会更复杂(你真的需要吗?)。但是,这可以通过实现自定义webpart或使用dataview webpart(xslt)来实现。

可以从站点设置或代码(例如通过功能)自定义QuickLaunch。

如果您有任何其他问题,请告诉我。