lundi 17 décembre 2007

Ouh le vilain Sharepoint Designer !

Sharepoint Designer (SPD) est censé être loutil idéal pour customiser vos sites web Sharepoint, eh bien, ce nest pas toujours le cas lorsquil sagit dintégrer une charte graphique au caractère près

Or jai remarqué plusieurs comportements bizarres, voire même anormaux :

1.      lajout despaces intempestifs, du genre   entre les tags dun tableau, ou de liste non ordonnées. Pas vraiment de solution, à part utiliser un autre éditeur de page.

2.      lencodage de caractère HTML dans le code de webparts :  en modifiant la page par défaut dun site déquipe, au moment de lenregistrement, SPD remplace le code de la webpart annonce par défaut, provoquant un joli message : « Erreur du composant WebPart : Le fichier importé n'est pas valide. Vérifiez qu'il s'agit d'un fichier de description de composant WebPart (*.webpart ou *.dwp) et que le code XML qu'il contient est bien formé. »
La solution
 : remplacer les &lt; et les &gt;  par leur équivalent HTML non encodé, c'est-à-dire < et > dans le code des webparts mais ça devient vite lourd !

3.      en ouvrant une page maitre sharepoint qui ne serait pas publiée sur le serveur, le comportement est aléatoire au moment de lenregistrement. Faites le test sans faire aucune modif : la page qui fonctionnait sans probleme devient cassée

En utilisant un autre éditeur comme Visual Studio, et en uploadant notre page MASTER dans la gallerie de pages maitres, cela peut faire laffaire.

Conclusion :

Sharepoint Designer et WSS 3.0 ou MOSS : Oui pour la facilité daccés

Non pour les modifications dans notre dos, sans rien dire à personne.

>> Je lutilise de moins en moins, celui là

>> Il est préférable dutiliser Visual Studio pour éditer ses pages maitres si on veut pas avoir de surprises

Est-il prévu un service pack Microsoft pour SPD ? bonne question.

vendredi 14 décembre 2007

WSS : problème d'accès à la page d'ajout de droits (ACLINV.ASPX)

Cette semaine, lors d’un déploiement WSS3.0, j’ai rencontré un phénomène étrange :

 

En se connectant avec un compte administrateur de la collection de site, mais pas administrateur global :

- il est possible de supprimer des droits sur une liste

- il n'est pas possible d'accéder à la page pour ajouter des droits (ACLINV.ASPX) : erreur 403 IIS.

- mais cette page est accessible si on utilise un compte qui a des droits sur l'administration centrale de WSS

 

Bizarre, ce comportement ! manifestement un probleme de droits… Je vérifie le contenu de la page, et les objets qui sont appelés, à tout hasard.

Après quelques recherches délicates sur le Net, j’ai finalement trouvé quelqu’un avec le même problème, et miracle, son origine :

 

Ce comportement est dû à un hotfix Microsoft (patch de sécurité .NET 2.0, référencé ici http://support.microsoft.com/kb/928365 ) qui a quelques impact sur Sharepoint. Le comportement indiqué au dessus n’est cependant pas listé.

 

>> Une fois le patch désinstallé (via ajout/suppression de programme), et le serveur rebooté, la page ACLINV.ASPX est à nouveau accessible pour l'administrateur de la collection de sites.

 

Reste à voir quelle est la réponse Microsoft concernant ce problème, et s’il existe un patch cumulatif pour Sharepoint.

Pour le moment, pas d’infos probante sur le site de Microsoft, affaire à suivre !

jeudi 6 décembre 2007

MOSS et les réseaux sociaux avancés : Newsgator

Je suis tombé sur une présentation de NewsGator, outil de réseaux sociaux/communautés avancé sous Sharepoint :

http://www.newsgator.com/Business/SocialSites

Ce produit a été poussé par Microsoft fin Octobre dans sa news officielle :

http://www.microsoft.com/presspass/press/2007/oct07/10-17SharePointPartnersPR.mspx

Un petit résumé des fonctionnalités dispos, en francais :

Fonctionnalités produit, entre autres :

- ajout de flag pour marqué une actua LUE/NON LUE, de manière à ne présenter que le contenu "nouveau"

- intégration de tags/listes de tags sur le contenu

- s'appuie et respecte l'architecture MOSS

- permet de visualiser facilement les flux RSS disponibles d'un site

- fenetre Ajax permettant d'afficher un mini-profil utilisateur : derniere publications, articles lus, tags...

- mise en avant des utilisateurs les plus actifs, des sites les plus actifs

- gestion des flux RSS avancée (blacklist, souscription en 1 clic...)

Prérequis :

- quand l'entreprise dispose de MOSS ou de WSS3.0

Pourquoi utiliser ce produit ?

- pour intégrer du web 2.0 dans Sharepoint

- pour améliorer l'expérience utilisateur de la collaboration, en affichant du contenu toujours à jour.

- pour améliorer le partage de la connaissance

- pour obtenir des réseaux sociaux améliorés par rapport à l'offre MOSS

- aggréger des contenus, les étiqueter, et gérer les fils RSS plus facilement

- le nuage de tags permet de voir d'un coup  d'oeil "ce qui se passe" sur un site d'équipe

Tarifs :

Pas d’infos de tarifs sur le site, il faut les contacter pour savoir…

Je me demande si il y a déjà des retours d’expérience d’utilisateurs sur le sujet, en entreprise ‘réelle’.

Les réseaux sociaux en entreprise, je suis assez dubitatif…