我希望在MOSS 2007中创建一个“在线手册”网站模板,以便创建一些网站,这些网站将保存一系列主题的静态信息。
修改
我真正的问题是“我将如何创建左侧导航,以便在每个页面上显示?”
它应该是一个目录类型的视图,其中所有页面都按章节分组。
答案 0 :(得分:2)
谢谢大家的帮助!我只是想让你知道我最后做了什么来创建“在线手册”。
我创建了一个自定义
1)母版页允许所需的2列布局。
2)页面布局以在所有页面上保持导航控件。
3)带有“章节”和“排序顺序”自定义列的文档库
4)Web部件(在C#中),它使用对象模型从文档库中检索所有页面,并将它们显示在按“章节”分组并按“排序顺序”排序的列表中
我使用发布网站模板来让贡献者更自由地创建内容。
再次感谢!
答案 1 :(得分:1)
将网站保留为发布网站模板,因为您需要能够发布网页。如有必要,您始终可以将Wiki添加到发布网站模板中。
wiki不适用于静态在线手册内容,因为它本质上是一个允许用户即时添加/编辑的列表。作为手册的附件,维基可以有意义,允许用户添加支持信息。
手册的棘手部分是页面的排序,因为在每个阶段,您需要以正确的顺序拥有下一个/后一个和每个页面的列表。
我们创建了一个自定义导航提供程序,可根据页面中的值生成信息。但是没有订购这些页面。
除非你dealing with more than 2000 pages per list.,否则将“页面”存储在不同的列表中将会比快乐更痛苦。
我认为尽量保持简单。
有几个页面布局,一个用于“内容页面”,一个用于普通“页面”。 为每个布局创建新的内容类型,以便您可以在每个页面上存储特定信息(例如,下一页/上一页的网址)。
答案 2 :(得分:0)
网站必须在Sharepoint中吗?有很多wiki引擎/框架在那里非常棒。
答案 3 :(得分:0)
我认为列表视图Web部件将是最佳选择。假设您的文档在章节中排序,您需要将视图类型设置为递归,然后按文件夹名称分组(我认为您可以这样做,目前我没有可访问的SP安装验证)。
答案 4 :(得分:0)
我过去使用Sharepoint wiki构建了用户指南并取得了一些成功。
可以通过将Sharepoint的标准左侧菜单更改为Wiki页面链接列表来完成左侧导航。这是通过转到网站设置 - >来完成的。导航(在外观下)并更改导航编辑和排序列表。理论上你可以在那里添加每一页,但为了便于阅读,我只坚持章节标题。
您还可以更改网站的权限,以便只有您(或您的文档人员)才有权编辑网页。