Table of Contents

               

Introduction

Cela fait très longtemps que j’avais plus blogué (du verbe blogger – petite dédicace a Jamel Debouzze qui très certainement lit mes articles avec impatience J)  en français mais aujourd’*** je reprends mon courage à 2 mains et je recommence…

Comparé à d’autres contributeurs francophones j’ai beaucoup plus de chance car sur Bruxelles il fait 20 degrés maximum (je plaints les contributeurs qui sont à la mer et qui n’osent pas allumer leurs portables car je sais – choisir entre « la mer, 40 degrés à l’ombre » et «écrire un article dans sa chambre» et un choix très difficile…) surtout sachant que mon dernier article en français date du 11/11/2012: http://gknzcfc.net/subsite/sharepoint-2010-best-practices-like-cristiano-ronaldo.html

Site Roll Up

Nous savons tous qu’avec la venue de SharePoint 2013 -l’outil de collaboration le plus convoité pour le moment – une nouvelle ère a commencé. Surtout avec la modification de l’architecture du service applicative « SEARCH » qui arbitre dorénavant FAST ; le monde est bien meilleur.

Mais quid, si je vous dis que nous pouvons faire « plus » que la recherche avec ce service applicative ?

Une demande que toute personne à déjà reçue dans sa carrière de consultance est la suivante : « I want a page with all my sites and subsites ». Je sais par expérience que cette demande était réalisable mais demandait beaucoup de temps et d’énergies avec les éditions précédentes de SharePoint.  Grace à la recherche de SharePoint 2013 il nous sera plus facile – vraiment plus facile – de réaliser ceci.

Contexte

Prenons un exemple concret mais très simple à la fois pour réalisation. Nous avons une collection de site qui héberge 2 sites.

Content Search

 

 

Content Search 

Le but de cet exercice (blogpost) et d’afficher ces 2 sites au niveau de la collection site pour une navigation plus simple. Car la Quick Launch ou Navigation bar sont assez limité quand on a un bon nombre de sites.


Comment faire:

Il est tout à fait logique d’améliorer les composants web de la recherche si la recherche en elle-même est améliorée. Nous avons dorénavant approximatif  10 composant web  qui sont dédié pour la recherche.

La Content Search Web Part est une des grandes nouveautés de SharePoint.  Grace au «  Continious crawl » nous pouvons exécuter des query en direct et nous ne devons plus attendre le prochain crawl qui débutera très certainement après des heures.

Définition du composant web selon Microsoft :

Content Search Web Part will allow you to show items that are results of a search query you specify. 
When you add it to the page, this Web Part will show recently modified items from the current site. You can change this setting to show items from another site or list by editing the Web Part and changing its search criteria.
As new content is discovered by search, this Web Part will display an updated list of items each time the page is viewed.

Pour ajouter le composant web souhaité ; procédez de la manière suivante :

 

Content Search

Content Search

 

Ne soyez pas effrayé si vous voyez des carrés avec des points d’interrogation a côté des chiffres bizarres. Par défaut et j’insiste bien sur le mot par défaut le but de ce composant web est de montrer les éléments qui ont été modifié récemment.

 

 

Content Search

Content Search

Le but de ce composant web est que l’on peut changer les query(s) en direct. Pour cela vous devez éditer votre page web puis éditer votre Content Search.

 

Content Search

Content Search

 

Nativement ou comme beaucoup d’autres préfèrent « out-of-the-box » SharePoint vous propose le mode simple après avoir cliqué sur le bouton « change query ». Il y a des query proposé par SharePoint qui sont très utiles.

 

Content Search

Content Search

 

Cependant pour notre besoin et pour modifier le query il nous faut cliquer sur « Switch to Advanced Mode ».

Sur cette page on peut créer notre query grâce aux keywords et même raffiner notre query grâce aux filtres.

Changeons le keyword vers : « only return sites » et cliquer sur « Add Keyword Filter » puis tester votre query. Vous allez voir à votre droite que votre query vous montrera tous les sites qui sont sous votre collection de site.

Si le résultat vous convient cliquer sur OK pour sauvegarder.

 

Content Search

Content Search 

Wow ! Excellent, je reçois mes sites à la racine. Cependant les carrés « horrible » me gâche-ce magique boulot de la Web Part. 

 

Content Search

Content Search

Revérifions dans les paramètres du composant web si on peut modifier les préférences. Il suffit de modifier le Picture URL et de sélectionner « SiteLogo ».. SharePoint par défaut nous mappe des attributs. Il va de soi que ces éléments soit modifiables. Par exemple sur la 3ieme ligne j’ai ajouté l’attribut CreatedBy pour avoir plus informations sur mes sites.

 

 

Content Search

Content Search

 

Conclusion

Je sauvegarde tout et fait un dernier test.  L’image ne s’affiche pas directement ; j’ai dû attendre une minute pour voir mes images mais le résultat en a valu la peine – enfin si vous l’appréciez ^^

 

Content Search

Content Search

 

Les avantages de travailler ainsi ?

Happy SharePointing !

Ressources :

Extrawork

Number of items to show 

Si votre page d’accueil est déjà rempli d’informations et si vous n’avez pas assez de place pour afficher plusieurs sites vous pouvez limiter l’affichage dans les propriétés. Cela génèrera des buttons «  à gauche » et «  à droite » très utile ! 

 

Content Search

Content Search

 

Large Picture

Si vous aussi vous n’appréciez pas une image à moitié affiché ; vous pouvez changer l’affichage vers Large Picture. Cela prendra un petit peu de place en plus mais l’affichage sera meilleur !

 

Content Search

Content Search


Exemples Filtres

Affiche-moi tous les éléments qui n’appartiennent pas à Gokan Ozcifci :

 

Content Search

Content Search

Affiche-moi les listes et Library du 31/7/2013

Content Search