更新基本模板并应用于引用它的所有站点 - MOSS 2007

时间:2009-07-22 18:48:46

标签: sharepoint templates sharepoint-2007 custom-application

今天我再次提出更多关于SharePoint的问题!我感谢迄今为止帮助过的所有人!

以下是我的情况:

我必须在sharepoint中创建一个自定义应用程序。我正在使用一个托管Web部件页面的文档库,我正在使用Web用户控件来执行所有数据的操作和显示。一旦我按照我想要的方式构建应用程序,我将把doc lib变成一个模板,这样我就可以在多个站点上创建相同的东西(许多客户使用这个应用程序)。

我遇到的问题是我需要知道发生了什么/如何更新它,以便我的更改将自己应用于所有引用该模板的网站。

HELP!任何知道如何做到这一点的人或者有更好的想法来创建多个网站将能够利用的自定义应用程序将是有用的!

由于

2 个答案:

答案 0 :(得分:1)

简短的回答是,即使使用自定义网站/列表定义,您也无法做到这一点。

从站点或列表定义创建站点或列表后,它基本上是独立的(布局和母版页修改,但是,确实应用于引用它们的所有站点)。

一旦解决方法是创建一个遍历网站并执行您希望执行的任何自定义操作的网站功能。

答案 1 :(得分:0)

对于这样的要求,你真的应该创建自定义列表/网站定义。不只是将自定义列表保存到模板中。 您在列表/网站定义中更新的任何内容都将反映到引用定义的网站。不幸的是,这不是模板的情况。您必须删除其他网站上的旧列表,然后使用新模板重新创建它们。

如何创建列表定义 - http://msdn.microsoft.com/en-us/library/ms466023.aspx 有关网站定义,请转到 - http://technet.microsoft.com/en-us/library/cc287930.aspx

詹姆斯