Domanda

In SharePoint 2010 vogliamo creare diversi punti di vista dell'architettura delle informazioni dei nostri raccolte siti. Un'idea è quella di utilizzare Term Store dal Servizio metadati gestiti come un modo per creare una vista Information Architecture (una specie di spostamento basato su metadati per le raccolte documenti).

Sono curioso di sapere se qualcuno ha utilizzato una tecnica simile per creare diversi punti di vista dell'architettura delle informazioni e di come il negozio termine è stato associato alla raccolta siti (o del sito).

È stato utile?

Soluzione

SharePoint ha alcuna possibilità di meta-dati assegnare a un Collectin sito o di un sito direttamente. Ci sono alcuni approcci per la simulazione a fini di ricerca e la navigazione:

1 - Utilizzare la directory dei siti. anche se la directory dei siti 2007 è stato deprecato, esiste ancora in SharePoint 2010 (per la compatibilità di aggiornamento) ed è possibile accenderlo e usarlo lo stesso 2007. Fondamentalmente, si utilizza una singola raccolta siti con una lista per contenere i metadati e un creare un collegamento a ogni raccolta siti. È possibile personalizzare questo per acquisire metadati aggiuntivi.

Ecco un link su come attivarlo:

http://msforge.net/blogs/mcpblog/archive/2009/11/24/activate-site-directory-in-sharepoint-server-2010.aspx

2 - tag Usa Meta nella pagina di default per ciascun sito che può essere raccolto da ricerca. Maxine Bombardier ha un buon blog post che presenta questo approccio innovativo.

http://blogs.msdn.com/b/maximeb/archive/2010/08/16/ l'aggiunta di metadati-a-tuo-sito-raccolta-per-un-completa-secure-raffinatezza-enabled-site-directory-on-sharepoint-2007-e-sharepoint-2010.aspx

3 - Utilizzare la directory dei siti su CodePlex. Alcuni ragazzi MCS mettere questo insieme come una sostituzione per lo SharePoint 2007 directory dei siti. Più o meno la stessa architettura, ma alcune funzionalità aggiuntive, ecc.

http://spsitedirectory2010.codeplex.com/

4 - Pubblicazione di un tipo di contenuto personalizzato attraverso l'hub meta-dati, e quindi utilizzarlo in un elenco nascosto in ogni raccolta siti o sito. L'elenco nascosto conterrà una sola riga che rappresenta i metadati per il sito. Si potrebbe implementare una funzione con un'azione personalizzata che aggiunge un collegamento a Impostazioni sito che si collega alla pagina di modifica per l'elenco nascosto o implementare pagina _layouts una consuetudine per modificare i valori, ecc Cerca pickup volontà gli articoli appena come qualsiasi altra lista, e poiché non v'è un tipo di contenuto personalizzato, è facile da utilizzare l'API di ricerca per filtrare solo per i siti.

Io preferisco 4 # me dal momento che non c'è bisogno di scimmia con la gestione di una raccolta siti Directory siti e processi timer per tenerlo aggiornato. Metadati vengono memorizzati directory sul sito stesso così è più facile per tenerlo aggiornato, ed è di ricerca amichevole.

Altri suggerimenti

come circa usando l'elenco di proprietà del sito. Ogni sito e sito di raccolta ha una borsa proprietà unica che è possibile aggiungere oggetti da. Aprire il sito con SharePoint Designer, e fare clic sull'icona "Opzioni del sito" nella barra degli strumenti del sito per vedere quali sono i valori nelle proprietà correnti. È possibile aggiungere, aggiornare, rimuovere le proprietà da lì.

È possibile utilizzare sacchetti di proprietà di metadati. È possibile memorizzare e recuperare i metadati ai seguenti livelli:

  • Fattoria
  • applicazione Web
  • collezione del sito
  • sito

Se si desidera memorizzare alcuni dati specifici di raccolta siti, si può fare come:

SPPropertyBag Bag =  site.RootWeb.Properties;
if (!Bag.ContainsKey("PropertyName"))
{            
      Bag.Add("PropertyName", "PropertyValue");
      Bag.Update();
}

Se avete bisogno modo più spohisticated di farlo tramite codice, consulta la Configuration manager per SharePoint.

Se non volete il codice, è possibile farlo con SharePoint Designer (come Jeff citato) o provare un programma di utilità da CodePlex: SharePoint manager 2010

Inoltre vorrei collegamento una questione connessa chiesto prima: Meta dati sulla raccolta sito e / o di un sito?

borse proprietà non può essere indicizzata dal crawler. Rendere i meta-dati solo utile all'interno della raccolta sito stesso. Lei avrebbe bisogno di utilizzare uno dei precedenti metodi definiti per effettivamente fare campi di ricerca del meta-dati.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top