[转]使用Feature构建(之三):Provision files

原文链接:http://www.cnblogs.com/zhalin/archive/2008/01/18/1044987.html

 

在以前版本的SharePoint中,只能通过Site Definition(ONET.XML)来上传文件给网站。现在SharePoint 2007支持通过Feature来进行文件上传。
XML代码如下:
<?xml version="1.0" encoding="utf-8" ?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
    
<Module Name="ProvisionMasterPages" List="116" Url="_catalogs/masterpage" Path="MasterPages">
        
<File Url="mymasterpage.master" Type="GhostableInLibrary" />
    
</Module>
    
<Module Name="ProvisionPageLayouts" List="116" Url="_catalogs/masterpage" Path="PageLayouts">
        
<File Url="mylayout.aspx" Type="GhostableInLibrary" >
        
</File>
    
</Module>
</Elements>
关于<Module>以及<File>的具体用法,参考 这里这里
对于怎样创建Feature,参考“使用Feature构建(之一):Site Columns”。
在这个例子里,我们要准备两个文件夹,分别叫:MasterPages 和 PageLayouts。 这个就是Path=“ ” 的参数。在文件夹下面分别放mymasterpage.master和mylayout.aspx文件。 

posted on 2008-09-27 17:52  王丹小筑  阅读(193)  评论(0)    收藏  举报

导航