Principale utente con più risposte
Strutturare contenuto di SharePoint in forma gerarchica

Domanda
-
Salve a tutti, premetto che sono nuovo dell'ambiente SharePoint. Ho appena iniziato ad avvicinarmi ad esso, e quindi potrei arrivare ad ignorare anche lo cose più banali… Detto questo, vi spiego il mio problema.
Io assieme ad un gruppo di persone stiamo sviluppando un progetto, e stiamo utilizzando come base per la nostra documentazione un'installazione di MediaWiki. Alcune cose però mi hanno fatto intuire che non si trattava di una soluzione sufficiente al nostro compito (per quanto buona), ma ci serviva qualcosa di più. Per questo abbiamo deciso di provare ad adoperare SharePoint.
Quello di cui avrei bisogno è di un sistema per organizzare gerarchicamente le pagine tra loro, un po' come avviene ad esempio all'interno del sito della documentazione MSDN, dove sulla sinistra è possibile vedere e navigare l'albero delle pagine. Mi chiedevo come fosse possibile ottenere un effetto simile adoperando SharePoint...
In alternativa, poiché appunto sono novizio dell'ambiente e non conosco tutte le potenzialità del software (che so comunque essere notevoli), c'è un altro strumento che sia orientato alla creazione di documentazione di progetti? Il maggior problema di MediaWiki era proprio l'impossibilità di "organizzare" le pagine, e quindi i contenuti… Mi piacerebbe riuscire a superare questo problema!
Vi ringrazio in anticipo! Mirko
Risposte
-
Potresti provare a creare dei metadati collegati alla pagina che facciano da indice a più livelli in cui ogni colonna è un livello:
Colonna 1: Capitolo
Colonna 2: Sezione
Colonna 3: Paragrafo
Colonna 4: (calcolata) Iniziale
Colonna 5: Link alla pagina
Dopodichè crei una dataview in modo da poter strutturare la ricerca delle informazioni in base al filtro desiderato (Capito, sezione ecc..)
Anche l'utilizzo de managed metadata service (se hai almeno SharePoint Server 2010) potrebbe essere comodo in quanto puoi creare la struttura completa dei dati in maniera un po' più semplice anche se poi la visualizzazione è un po' diversa da Mediawiki o MSDN..
Spero di esserti stato utile!
Marco
- Modificato Marco Valli mercoledì 18 aprile 2012 08:05
- Proposto come risposta Gabriele Del Giovine venerdì 20 aprile 2012 14:53
- Contrassegnato come risposta Anca Popa venerdì 20 aprile 2012 15:12
-
La soluzione proposta è sicuramente quella più corretta dato che usa una tassonomia funzione dei metadati e non basata sul posizionamento fisico.
Purtroppo è applicabile solo nei contesti dove sia disponibile SharePoint 2010 e non i solo SharePoint Foundation.
Una possibile soluzione (che tuttavia fa affidamento sulla struttura fisica) potrebbe essere quella di utlizzare una delle tante web part che permettono di visualizzare e navigare una raccolta documenti (ad esempio quella delle raccolte Wiki) in maniera gerarchica.
http://www.codeproject.com/Articles/37530/Document-Library-Tree-View-Web-Part-for-SharePoint- Contrassegnato come risposta Anca Popa venerdì 20 aprile 2012 15:12
Tutte le risposte
-
Ciao,
ti consiglierei di dare un'occhiata ai template di sito disponibili nativamente sulla piattaforma, in particolare quello "Wiki" tanto per cominciare a vedere se fa al caso tuo.
Saluti
Luigi Piero Panariello
SharePoint Solution Architect
Blog: http://dotnetcampania.org/blogs/luigipanariello/default.aspx -
L'ho guardato, ma non sono riuscito a trovare risposta alla mia necessità di organizzazione, ed infatti ho deciso di domandare qui! :) Il problema non è il template, ma capire se c'è su SharePoint un qualche tipo di tecnica/mentalità utilizzata per tenere progetti organizzati.
-
L'implementazione della gestione organizzativa di ciò che tu chiami progetto è lasciata a chi si occupa della definizione dell'architettura del sito. Esistono su SharePoint dei template di sito o delle lista particolari che ti possono essere d'aiuto ma in linea generale puoi partire anche da un sito completamente vuoto e crearti tipo di contenuto, liste e document library atte alla gestione dei contenuti che fanno parte del tuo "progetto".
E' facile intuire che molto dipende da ciò che tu chiami progetto nel senso che lo consideri un insieme di documenti, allora potresti utilizzare una document library, eventualmente raggruppando i documenti in folder o document set. Le stesse eventuali categorie puoi schematizzarle come sottocartelle o come metadato sulla cartella del progetto e così via...
Quello che cerco di trasmetterti è che non esiste una strada unica e ti consiglio di fare un'analisi approfondita prima di partire perché SharePoint è una piattaforma molto flessibile con la quale spesso la stessa funzionalità può essere implementata in diversi modi e sono i dettagli a volte che ti fanno propendere per una soluzione piuttosto che per un'altra.
Saluti
Luigi Piero Panariello
SharePoint Solution Architect
Blog: http://dotnetcampania.org/blogs/luigipanariello/default.aspx -
Ok, ma io ho bisogno di pagine, non di documenti. Un po' come le posso trovare su MediaWiki per dire. Non voglio dover aprirmi documenti. So che SharePoint può essere molto elastico, ma in questo momento sto cercando una soluzione pratica, del tipo, non so, usa le liste, o usa i tag, o aggiungi un attributo parent, o cose del genere... Importante è che l'obbiettivo sia un'organizzazione delle pagine.
Per tenere un punto di riferimento, mi piacerebbe ottenere qualcosa di simile a quanto si vede nel portale dell'MSDN, con un albero dei contenuti navigabile sulla sx.
-
Potresti provare a creare dei metadati collegati alla pagina che facciano da indice a più livelli in cui ogni colonna è un livello:
Colonna 1: Capitolo
Colonna 2: Sezione
Colonna 3: Paragrafo
Colonna 4: (calcolata) Iniziale
Colonna 5: Link alla pagina
Dopodichè crei una dataview in modo da poter strutturare la ricerca delle informazioni in base al filtro desiderato (Capito, sezione ecc..)
Anche l'utilizzo de managed metadata service (se hai almeno SharePoint Server 2010) potrebbe essere comodo in quanto puoi creare la struttura completa dei dati in maniera un po' più semplice anche se poi la visualizzazione è un po' diversa da Mediawiki o MSDN..
Spero di esserti stato utile!
Marco
- Modificato Marco Valli mercoledì 18 aprile 2012 08:05
- Proposto come risposta Gabriele Del Giovine venerdì 20 aprile 2012 14:53
- Contrassegnato come risposta Anca Popa venerdì 20 aprile 2012 15:12
-
La soluzione proposta è sicuramente quella più corretta dato che usa una tassonomia funzione dei metadati e non basata sul posizionamento fisico.
Purtroppo è applicabile solo nei contesti dove sia disponibile SharePoint 2010 e non i solo SharePoint Foundation.
Una possibile soluzione (che tuttavia fa affidamento sulla struttura fisica) potrebbe essere quella di utlizzare una delle tante web part che permettono di visualizzare e navigare una raccolta documenti (ad esempio quella delle raccolte Wiki) in maniera gerarchica.
http://www.codeproject.com/Articles/37530/Document-Library-Tree-View-Web-Part-for-SharePoint- Contrassegnato come risposta Anca Popa venerdì 20 aprile 2012 15:12