Que ce soit pour SharePoint 2007 ou 2010, il est parfois utile d’avoir une astuce pour ajouter un contenu externe dans son espace personnel.
En effet, lorsque ce contenu n’est pas accessible via RSS, on peut utiliser l’astuce de base qui est de passer par une IFRAME HTML, mais sans utiliser la WebPart Content Editor WebPart de base.
Dans notre exemple, nous verrons cela à travers une application Web spécifique de gestion des absences “PRONET” de la société ProTime. Cette application fournit dans la page d’accueil un résumé de sa situation pour les jours de congés disponibles
En regardant cette application, on découvre qu’elle est composée d’un jeu de cadre dont le centre (le résumé) possède une adresse dédiée
Pour les MySites de SharePoint 2007
On peut donc ouvrir son MySite, puis éditer la page d’accueil. On sélectionne alors “ajouter une WebPart”, on choisit la “Page Viewer WebPart”
On affiche les paramètres de la WebPart, puis sélectionne “Web Page” en ajoutant l’URL précise
On ajuste la taille en hauteur (env 400 Px) et on valide par OK.
On trouve alors la page avec le résumé de son statut directement dans sa page d’accueil de son espace.
Pour les MySites de SharePoint 2010
C’est sensiblement la même méthode, en revanche, pas sur la page d’accueil de son MySite qui correspond à une notion de fédération de nouvelles (“What’s New”, comme le Mur de FaceBook).
Il faut donc aller dans “My Content” pour effectuer cette modification et ajouter cette même WebPart avec le même raccourci.
Conclusion
Il est donc possible de faire de même avec tout site externe à la ferme SharePoint sans avoir à développer une WebPart coûteuse.
Il faut en revanche, bien prendre conscience, que ce n’est pas une solution idéale pour toutes les problématique de design ou d’usage. En effet, cela crée souvent de grosses confusion pour les utilisateurs de votre espace SharePoint.
Une solution à utiliser avec grande prudence dans le cadre de TeamSites ou de site Portail.
Romelard Fabrice [MVP]
Commentaires
Enregistrer un commentaire