من أجل إضافة ملف إلى المكتبة Pages باستخدام ميزة Feature اتبع الخطوات التالية:
- أنشئ مجلد اسمه AddFileToPages في المسار C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\FEATURES\
- أنشء في المجلد AddFileToPages ملفاً اسمه Feature.xml يحتوي على البيانات التالية:
- أنشئ ملفاً آخر في المجلد AddFileToPages اسمه Manifest.xml يحتوي على البيانات التالية:
- أنشئ ملفاً في المجلد AddFileToPages اسمه Ismail.aspx وهو الملف الذي سيتم إضافته إلى القائمة Pages.
- الآن يجب تنصيب الميزة AddFileToPages كما يلي:
- الآن يجب تفعيل الميزة AddFileToPages على أحد المواقع التي تحتوي على المكتبة Pages كما يلي:
<?xml version="1.0" encoding="utf-8"?>
<Feature xmlns="http://schemas.microsoft.com/sharepoint/"
Id="92AE1E3D-929E-4064-9266-A38136D623EC"
Title="Add File to Pages list"
Scope="Web"
>
<ElementManifests>
<ElementManifest Location="Manifest.xml"/>
</ElementManifests>
</Feature>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Module Name="AddFile" Url="Pages">
<File
Type="GhostableInLibrary"
Url="Ismail.aspx"
Path="Ismail.aspx"
NavBarHome="True"
Name="Ismail.aspx" />
</Module>
</Elements>
install-SPFeature AddFileToPages
Enable-SPFeature AddFileToPages -Url http://YOUR_WEB_SITE_PATH
لتطبيق العملية مع sharepoint 2007 عليك أن تعمل نفس الخطوات ما عدا التالي:
ردحذفالخطوة الأولى :أنشئ مجلد اسمه AddFileToPages في المسار C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\FEATURES\
الخطوة الخامسة والسادسة :
لتنصيب الميزة نفذ التالية :
stsadm -o installfeature -filename AddFileToPages \feature.xml
أو التالي:
stsadm -o installfeature -name AddFileToPages
ثم لتفعيل الميزة
stsadm -o activatefeature -name AddFileToPages -url http://MyWSSServer/ -force