Question

Dans SharePoint 2010, nous voulons créer plusieurs vues différentes architecture information de nos collections de sites. Une idée est d'utiliser Terme magasin du service de métadonnées gérées comme un moyen de créer une vue architecture de l'information (une sorte de navigation des métadonnées pour les bibliothèques de documents).

Je suis curieux de savoir si quelqu'un a utilisé une technique similaire pour créer des vues différentes architecture de l'information et de la façon dont le magasin terme a été associé à la collection du site (ou site).

Était-ce utile?

La solution

SharePoint n'a pas la capacité d'affecter des méta-données à un site ou un site Collectin directement. Il y a quelques approches de simulation pour les fins de la recherche et de navigation:

1 - Utilisez le répertoire du site. bien que le répertoire du site 2007 a été dépréciée, il existe encore sur SharePoint 2010 (pour la compatibilité mise à niveau) et vous pouvez l'activer et l'utiliser même en 2007. En fait, il utilise une collection unique de site avec une liste à contenir les métadonnées et créer un lien vers chaque collection de sites. Vous pouvez personnaliser pour capturer des métadonnées supplémentaires.

Voici un lien sur la façon de l'activer:

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

2 - Utilisez les balises Meta sur la page par défaut pour chaque site qui peut être capté par la recherche. Maxine Bombardier a un bon billet de blog qui présente cette approche novatrice.

http://blogs.msdn.com/b/maximeb/archive/2010/08/16/ l'ajout de métadonnées-à-votre-site-collection pour-un complet sécurisé raffinement compatible site-annuaire sur sharepoint-2007-et-sharepoint-2010.aspx

3 - Utilisez le répertoire du site sur CodePlex. Certains gars MCS mis cela ensemble en remplacement de SharePoint 2007 annuaire de sites. Il en va de même architecture, mais quelques fonctionnalités supplémentaires, etc.

http://spsitedirectory2010.codeplex.com/

4 - Publier un type de contenu personnalisé via le concentrateur méta-données, puis l'utiliser sur une liste cachée dans chaque collection de sites ou du site. La liste cachée contiendra une seule ligne représentant les métadonnées du site. Vous pouvez déployer une fonctionnalité avec une action personnalisée qui ajoute un lien vers Paramètres du site que les liens de la page d'édition de la liste cachée ou implémentent la page d'une mesure pour modifier les valeurs, etc. Recherche volonté pick-up les articles comme toute autre liste, car il y a un type de contenu personnalisé, il est facile d'utiliser l'API de recherche pour filtrer les sites seulement.

Je préfère # 4 moi-même puisque vous n'êtes pas obligé de singe avec la gestion d'une collection de sites annuaire de sites et d'emploi minuterie pour le maintenir à jour. Les métadonnées sont stockées répertoire lui-même sur le site donc il est plus facile de le tenir à jour, et il est recherche convivial.

Autres conseils

comment sur l'utilisation du sac la propriété du site. Chaque collection de sites et le site dispose d'un sac unique que vous pouvez ajouter des propriétés à. Ouvrez votre site avec SharePoint Designer et cliquez sur l'icône « Options du site » dans la barre d'outils du site pour voir quelles valeurs sont les propriétés actuelles. Vous pouvez ajouter, mettre à jour, les propriétés remove à partir de là.

Vous pouvez utiliser des sacs de propriété pour stocker les métadonnées. Vous pouvez stocker et récupérer des métadonnées aux niveaux suivants:

  • Ferme
  • application Web
  • collection du site
  • Site

Si vous voulez stocker des données spécifiques de la collection de sites, vous pouvez faire comme:

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

Si vous avez besoin de plus spohisticated façon de le faire via le code, consultez le configuration Manager pour SharePoint.

Si vous ne voulez pas le code, vous pouvez le faire avec SharePoint Designer (comme Jeff mentionné) ou d'essayer un utilitaire de CodePlex: Les métadonnées sur la collecte du site et / ou d'un site?

sacs de propriété ne peut pas être indexé par le robot. Faire les méta-données utiles que dans la collection du site lui-même. Vous devez utiliser une des méthodes ci-dessus définies pour faire réellement la méta-données champs de recherche.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top