Creare una rubrica aziendale su SharePoint 2013 / SharePoint Online
Una classica domanda che ci viene posta è: “come possiamo creare una rubrica aziendale da pubblicare nella intranet?” Con SharePoint 2013 o SharePoint Online la risposta è molto semplice: ecco una possibile soluzione:
Creiamo un sito di tipo Centro ricerche organizzazione (Enterprise Search Center in inglese)
Andiamo su Contenuto – Pagine del sito ed editiamo la pagina peopleresult.aspx
Impostiamo la pagina come home page del sito:
La pagina di default contiene 3 web part:
- People Search Box
- Search Navigation
- People Search Core Result
Togliamo dalla pagina la web part Search Navigation
ed editiamo la web part People Search Core Result (Risultati di ricerca utenti in italiano). In particolare modifichiamo i Criteri di ricerca cliccando sul pulsante Cambia query:
In testo query dobbiamo inserire:
contentclass=SPSPeople {searchboxquery}
o eventualmente possiamo aggiungere uno o più filtri per visualizzare solo un sottoinsieme degli utenti sincronizzati su SharePoint.
Aggiungiamo poi nella pagina (nella parte superiore) una web part di tipo Editor di contenuto , clicchiamo su Modifica origine e incolliamo il contenuto del file alpha.html (scaricabile da qui)
Quindi aggiungiamo nella pagina una web part Editor di script e incolliamo il contenuto del file people-search.css (scaricabile da qui)
Salviamo ed editiamo la pagina e il risultato sarà simile a questo: