利用 Microsoft Office SharePoint Designer 2007,您可以基于网站模板(例如“组的网站”和“文档工作区”模板)快速创建具有专业外观的网站。随后,您可以打开模板中包含的网页并对该网页进一步 自定义,从而使它变成您自己的网页。例如,许多网站设计者都用所在单位或工作组的徽标、联系人姓名、自定义的 Web 部件及其他内容来自定义主页 (default.aspx)。
但是,有时您可能也想删除自定义内容并恢复为网站定义。例如,下列情况下,您可能想重置为网站定义:
本文介绍如何识别自定义网页以及如何将自定义网页重置为网站定义。无论是 Windows SharePoint Services 3.0 网站还是 Office SharePoint Server 2007 网站,都可以将网页重置为网站定义。
网站定义是一组存储在 Web 服务器上,用于定义特殊类型的 SharePoint 网站的文件。在“新建”对话框的“网站”选 项卡中出现的每个 SharePoint 模板均基于网站定义。例如,某个网站定义中定义了“组的网站”、“空白网站”、“文档工作区”模板,而另一个网站定义中则定义“基本会议工作区”、“空白 会议工作区”、“决议会议工作区”、“社交会议工作区”及“多页会议工作区”模板。
将自定义网页重置为网站定义时,将会放弃对该网页所做的所有更改,并将它恢复到网站定义中的原始定义。但请注意,只要 Web 部件是位于网站定义页的 Web 部件区域中的,则对这些 Web 部件的自定义内容就不会丢失;但重置网页时,您自行添加到网站定义页中的 Web 部件区域以及其中的 Web 部件则将被丢弃。
例如,您可以在网站定义页(例如默认主页 default.aspx)的 Web 部件区域(指默认区域,而非后来添加的区域)中插入一个内容编辑器 Web 部件,然后在该 Web 部件中输入自定义内容或文本。如果将该网页重置为网站定义,则会丢失其他所有更改,但 Web 部件区域中仍将保留该内容编辑器 Web 部件,且该部件中仍包含您所输入的自定义内容。
“重置为网站定义”命令并不是对网站中的所有网页都可用。如果网页不是通过自定义现有网页创建的,而是从空白 网页或从其他程序中创建并随后被导入该网站的,则网页与网站定义之间没有关联关系,因此也就无法重置为网站定义。例如,“组的网站”模板中包含 default.master、列表表单(如 DispForm.aspx 和 EditForm.aspx)以及一个 Microsoft Office Word 文档(“共享文档”库中的文档的模板)。因为这些网页包含在网站定义中,所以可以重置。但是,对于任何基于 default.master 而创建的新网页、任何新的空白 ASPX 页以及您创建的任何自定义列表表单,则无法进行重置。
注释 通过将自定义网页重置为网站定义,可以使网页恢复到原始状况。不过,如果是处理位于文 档库中的母版页,则还有一种替代方案。例如,母版页位于母版页样式库(一个文档库)中,您可以对文档库中的文件使用版本控制功能。如果在修改母版页时为母 版页样式库打开了版本控制功能,就可以回滚到前一个版本,而不是通过重置到网站定义重新开始。
相关文章
同类最新