SharePoint 2007 : SharePoint Quick Launch, SPViewPermissionSetting, SPListDisplaySetting

Je viens de me rendre compte que cela fait près de 6 mois que je suis accro à un outil fait par un des membres de la communauté SharePoint française (Laurent Cotton) et que je n'en avais jamais parlé sur ce blog. D'autant plus étrange que j'en parle tout le temps en formation comme étant un des tools indispensables dans la boite à outils du SharePointeur : J'ai nommé SharePoint Quick Launch

SharePoint Quick Launch

Le concept est simple, donner accès en un clic au :

  • Répertoire 12 de SharePoint
  • Répertoire des Features
  • Ouvrir une fenêtre de commandes MS-DOS et avec le path qui pourra lancer STSADM

SharePointQuickLaunch1.jpg

De plus pour chaque Application Web liée à SharePoint, vous allez pouvoir :

  • Recycler l'application pool
  • Editer le Web.Config
  • Browser le site (lancera IE)
  • Ouvrir le répertoire IIS

SharePointQuickLaunch2.jpg

Honnêtement, j'ai pas mal d'outils sur mes VPC SharePoint mais vous pouvez être sur que c'est le premier que j'installe :)

Mais Laurent a aussi réalisé deux autres features disponibles elles aussi sur Codeplex : SPViewPermissionSettings et SPListDisplaySetting

SPViewPermissionSettings

Le concept est simple : administrer et configurer des vues pour des groupes

SPViewPermissionSetting0.gif

Après activation de la feature, un nouveau menu apparait dans l'interface d'administration de la liste, View Permission Setting (Powered ...)"
SPViewPermissionSetting1.gif

Un formulaire apparait et vous permet de spécifier des vues pour chacun des groupes existants

SPViewPermissionSetting2.gif

On voit ci-dessous ce cela vous permet d'avoir en fonction de votre groupe.

SPViewPermissionSetting3.gif
...
SPViewPermissionSetting4.gif

Et pour finir, avec SPListDisplaySetting, il règle une problématique récurrente dans le monde de la customization de formulaire, le fait d'afficher ou pas un champ d'un élément.

Pour information, il existe des solutions plus ou moins élégantes comme par exemple : More SharePoint Branding - Customisation using Javascript - Part 5, Part 1, Part 2, Part 3, Part 4

SPListDisplaySetting

SPListDisplaySetting3.jpg

Après activation de la feature, un nouveau menu apparait dans l'interface d'administration de la liste, Display settings (Powered ...)

SPListDisplaySetting1.jpg

Un nouveau formulaire apparait vous permettant de définir pour chaque mode (nouveau, édition, affichage) quand afficher les champs de la liste

  • Toujours
  • Jamais
  • Quand l'utilisateur courant fait partie (ou pas) d'un groupe SharePoint

SPListDisplaySetting2.jpg

Bref, des features sympas et un outil vraiment cool.

Ca mérite d'aller s'abonner à son blog http://sharepoint.over-blog.fr/

<Philippe/>

Publié jeudi 20 mars 2008 08:30 par phil
Classé sous ,
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 :

Commentaires

# re: SharePoint 2007 : SharePoint Quick Launch, SPViewPermissionSetting, SPListDisplaySetting @ jeudi 20 mars 2008 09:46

Effectivement ces features sont sympas, mais concernant SPViewPermissionSettings, le msi  modifie le fichier de base DefaultTemplates.ascx :( , a mon avis, un petit RenderingTemplate aurais été suffisant...

Nicolas

# re: SharePoint 2007 : SharePoint Quick Launch, SPViewPermissionSetting, SPListDisplaySetting @ jeudi 20 mars 2008 10:20

Pas mal du tout.

Fabrice

ROMELARD Fabrice

# re: SharePoint 2007 : SharePoint Quick Launch, SPViewPermissionSetting, SPListDisplaySetting @ jeudi 20 mars 2008 10:43

Je contacte Laurent pour voir ce qu'il en pense

phil

# re: SharePoint 2007 : SharePoint Quick Launch, SPViewPermissionSetting, SPListDisplaySetting @ jeudi 20 mars 2008 11:57

Salut Nicolas,

Effectivement, dans un monde parfait, ça aurait été mieux de créer un RenderingTemplate spécifique plutôt que d'en modifier un existant. Le problème, c'est après ! Comment faire pour que ce cher bon view ListViewWebPart utilisé par défaut pour faire le rendu de toutes les listes utilise mon RenderingTemplate ???

Si t'as une solution, je suis preneur. :)

Laurent (Aka Suchii)

# http://weblogs.mysharepoint.de/fischers/archive/2008/03/20/cleveres-tool_3a00_-sharepoint-quicklaunch.aspx @ jeudi 20 mars 2008 15:13

TrackBack

# http://stevepietrekweblog.wordpress.com/ @ vendredi 21 mars 2008 08:14

TrackBack

About phil

Ingénieur consultant chez Winwise, je m'occupe essentiellement de WSS 3.0, MOSS 2007 et VSTO, tout en me tenant au courant de tout ce qui se fait autour de Asp.net et des technologies Microsoft en général.

Les 10 derniers blogs postés

- L'Enterprise Library 4.0 est disponible en release par Playtime le il y a quelques secondes

- Silverlight 2b1 Tips : Comment réaliser une TextBox multiligne par Les technologies RIA le il y a 10 heures et 52 minutes

- Virtual PC 2007 SP1 et Virtual Server 2005 R2 SP1 mis à jour : support Windows Server 2008, Vista SP1 et XP SP3 par CoqBlog le il y a 21 heures et 25 minutes

- HxD (éditeur hexa freeware) mis à jour par CoqBlog le il y a 22 heures et 17 minutes

- [ASP.NET]FileUpload et UpdatePanel par Team Itelios - Clément, Xavier, Guillaume, Stéphan le 05-16-2008, 17:16

- SharePoint : Installer le composant de Lookup en Cascade sur WSS V3 par Blog Technique de Romelard Fabrice le 05-16-2008, 13:29

- WygDay 2008, Session Silverlight 2 & Expression 2 par Les technologies RIA le 05-16-2008, 10:06

- EDM: ComplexType an error for a warning? par Matthieu MEZIL le 05-16-2008, 01:15

- Entity cloner par Matthieu MEZIL le 05-16-2008, 00:17

- ZUNE : le Tagging des Vidéos extrèmement simple par Blog Technique de Romelard Fabrice le 05-15-2008, 20:35