1) Créez un nouveau projet vide Sharepoint 2010 sur VS 2010, utilisez l'adresse de votre centrale d'administration, et deployez-le en tant que solution de ferme.
2) Créez un nouvel élément, appelez-le comme vous voulez.Il faudra vous assurez que la deature est en scope Web ou Site.
3) dans le Element.xml, il faut rajouter 2 champs, CustomActionGroup et CustomAction
‹?xml version="1.0" encoding="utf-8"?›
‹Elements xmlns="http://schemas.microsoft.com/sharepoint/"›
‹CustomActionGroup Id="NomDuGroupe"
Title="Titre Du Groupe"
Location="Microsoft.SharePoint.Administration.Default"
Sequence="106"
Description="Une description"
ImageUrl="/_layouts/images/myImage.png"›
‹UrlAction Url="UrlDeLaPage.aspx"/›
‹/CustomActionGroup›
‹CustomAction Id="IdDeLAction"
Title="Titre de L'action"
Location="Microsoft.SharePoint.Administration.Default"
GroupId="NomDuGroupe"
Sequence="106"›
‹UrlAction Url="UrlDeLaPage.aspx"/›
‹/CustomAction›
‹/Elements›
Félicitations, vous venez de rajouter un menu personalisé à la centrale d'administration SP2010.
Si vous souhaitez ajouter un menu personnalisé à un menu existant, il faut changer les paramètres "Location" et "GroupID" en fonction de l'emplacement désiré, voici la liste des emplacements que vous pouvez utiliser : http://bloggingabout.net/blogs/arjen/archive/2010/02/04/custom-action-definitions-in-sharepoint-2010.aspx
Aucun commentaire:
Enregistrer un commentaire