Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Kype's blog

Technical and technological issues around Microsoft's products
SharePoint 2010 : Tips pour customiser le ruban et ajouter un bouton

Il existe déjà un bon paquet de ressources qui expliquent comment customiser le nouveau ruban dans SharePoint 2010 :

Dans le cas de l'ajout d'un bouton, le principe consiste à déployer une "Custom Action" dans laquelle on précise l'attribut "Location" pour spécifier où doit aller ce nouveau bouton. Le schéma pour définir cet attribut est le suivant : Ribbon.[Tab].[Group].Controls._children

Facile  ? Oui, mais comment trouver quel "Tab" et quel "Group" utiliser ? Hmm

L'astuce consiste à aller voir dans les fichier temporaires du naviagateur  ([Drive]:\Users\[User]\AppData\Local\Microsoft\Windows\Temporary Internet Files) :

  • On supprime tout
  • On navigue sur le tab dans lequel on veut ajouter un bouton, et voici ce qu'on peut voir dans les fichiers temporaires :

 image

  • Et voici ce qu'on peut voir dans les fichiers temporaires :

image

Le lien nous fournit le tab qui a été utilisé au cours de la navigation (Ribbon.WikiPageTab dans ce cas). Et pour débugger et voir si ma Custom Action est bien prise en compte, c'est dans ce fichier que je peux aller voir aussi ! Big Smile

On connait donc déjà le tab. Comment trouver le group maintenant ? Et bien on peut le trouver assez facilement aussi en allant voir dans le fichier CMDUI.XML (14\TEMPLATE\GLOBAL\XML)

On cherche le Tab "Ribbon.WikiPageTab pour avoir la liste des groups existants :

image

L'Id des groupes est alors suffisament explicite par rapport au liellé des groupes dans le ruban pour retrouver le bon groupe Smile

Bonne custo !

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: mardi 10 novembre 2009 09:52 par Kype

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01