创建 SharePoint SiteTemplate

创建一个站点的模板,这里我参考了 http://www.cnblogs.com/jhobo/archive/2008/12/09/1351411.html 这位前辈的实例

实例:基于已有模板创建站点模板。
步骤:
1、打开C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\SiteTemplates目录
2、复制粘贴一个SPS文件夹,改名为GASSPS
3、找到C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\2052\XML目录
4、在目录中创建一个名为WEBTEMPGASSPS.XML的文件,把下列XML粘贴到文件中
<?xml version="1.0" encoding="utf-8"?>
<!-- _lcid="2052" _version="12.0.4518" _dal="1" -->
<!-- _LocalBinding -->
<Templates xmlns:ows="Microsoft SharePoint">
<Template Name="GASSPS" ID="10001">
   <Configuration ID="0" Title="浙江天然气模板" Hidden="FALSE" ImageUrl=""
       Description="此模板用于初始化浙江天然气网站。" >
   </Configuration>
</Template>
</Templates>
5、重启IIS(iisreset)
6、打开创建站点页面,在“选择模板”节中多了一个“自定义”选项,下面就有我们刚添加的“浙江天然气模板”。

后来客户不允许我们碰他们服务器的C盘.... 这种就放弃了,不过也学习了很多其他的实例。

其实创建模板还可以用 stsadm.exe 来创建,先在打开你想要做成模板的SharePoint网站,在地址栏输入"_layouts/savetmpl.aspx" ,去到这一页,
(上传不了图片......不贴图了)将该网站保存为*.stp的文件,然后 Action ->site settings ->modify all site setting -> Site Template  将模板下载到硬盘
然后 开始菜单->运行->cmd...
 stsadm -o addtemplate -filename  (硬盘位置) -title (名字) 
 
IISReset (需要重启IIS的) 
然后我们到 Administrator Central 创建站点是,在“选择模板”节中多了一个“customer”选项,下面就有我们刚添加的模板。

同样删除这个模板 开始菜单->运行 ->cmd
stsadm -o deletetemplate  -title (名字)
IISReset (需要重启IIS的) 
 

 

posted @ 2009-01-17 18:23  chris_thanks  阅读(257)  评论(0编辑  收藏  举报