lundi 4 août 2008

Tout pour les Customs Actions...

...et notamment pour créer une Custom Action (CA) uniquement pour une liste précise.
  1. Créer une feature spécifique de la liste concernée à l'aide de SharePoint Solution Generator (option "Définition de liste")
  2. Dans le dossier "12\TEMPLATE\FEATURES\{Votre Feature}\{Votre Feature}", ouvrir le fichier "ListDefinition.xml" et modifier l'argument Type du noeud ListTemplate avec un chiffre supérieur à 10000
  3. Dans le dossier "12\TEMPLATE\FEATURES\{Votre Custom Action}", ouvrir "elements.xml" et modifier l'argument RegistrationId du noeud CustomAction avec le chiffre que vous avez choisi à l'étape numéro 2
  4. iisreset
Quelques liens pour la route :
Creating Menu Item for a Specific List/Document Library Template
Sharepoint 2007 : Les Custom Actions
CustomAction Element (Custom Action)
How to: Add Actions to the User Interface

Aucun commentaire: