在MOSS 2007中,有没有一种方法可以插入我编写的代码,每次从现成的模板创建网站时都会运行?
答案 0 :(得分:3)
你应该使用一个功能,并给它一个包含你的代码的功能接收器。将该功能附加到站点模板。如果您自己制作了模板,只需将其添加到onet.xml即可。如果它是标准模板,您可以使用功能装订,将新功能连接到现有网站模板。
请注意,在任何一种情况下,您的代码都不会针对已存在的网站运行(除非您在那里手动激活该功能。)
答案 1 :(得分:3)
是的,你当然可以。几个月前我写了这篇文章。您有两个选项,可以是具有功能激活处理程序的功能,也可以是站点定义webtemp * .xml文件中的ProvisionAssembly。后者也是MOSS如何进行发布门户多站点设置。
几个月前我写了一篇简短的文章: http://furuknap.blogspot.com/2008/06/question-from-forum-post-at-httpwww.html.B