Planifier la navigation de site (Office SharePoint Server)

Mise à jour : 2009-02-26

Dans cet article :

  • Revoir les contrôles de navigation d'Office SharePoint Server

  • Planification de navigation

La navigation de site fournit l'interface principale pour les utilisateurs du site pour se déplacer sur les sites, les sous-sites et les pages qui composent votre site Internet ou portail intranet. Microsoft Office SharePoint Server 2007 inclut un ensemble de fonctionnalités de navigation personnalisables et extensibles simplifiant l'orientation des utilisateurs de votre site Internet ou portail intranet, et permettant leur déplacement entre ses sites et ses pages.

Office SharePoint Server 2007 base son modèle de navigation sur la structure hiérarchique de la collection de sites. À l'aide des fonctionnalités de navigation, vous pouvez lier les éléments suivants :

  • Les sous-sites d'un site

  • Les sites homologues d'un site

  • Les sites plus élevés dans la structure du site

  • Les pages Web dans un site

En outre, vous pouvez créer des liens vers des emplacements arbitraires, tels qu'un site Web externe.

Dans Office SharePoint Server 2007, les liens de navigation sont sécurisés. Si un utilisateur du site n'a pas d'autorisations pour un site ou une page liée par la navigation du site, l'utilisateur ne voit pas le lien. En outre, les pages et les sous-sites peuvent être configurés pour être uniquement accessibles par les membres d'un public spécifique. Les utilisateurs non-membres de ce public ne voient pas les liens vers des sites et des pages ciblés sur ce public.

Comme décrit dans la section Planifier des pages Web, les pages dans les sites basés sur Office SharePoint Server 2007 sont composées de trois éléments : pages maîtres, pages de disposition et le contenu des pages. Lors de la planification de la navigation de votre portail, vous prenez des décisions sur l'ensemble de ces éléments :

  • Vous configurez des éléments de navigation de portail globaux et des éléments de navigation au niveau du site (actuel) sur les pages maîtres.

  • Vous pouvez ajouter des éléments de navigation qui fournissent des tables des matières, un accès dynamique au contenu basé sur une requête, ou des liens créés vers des pages de disposition.

  • Vous pouvez autoriser des tables des matières, un accès dynamique au contenu basé sur une requête, ou des liens créés dans le contenu de la page. Notez que la possibilité pour les auteurs d'ajouter des éléments de navigation au contenu de la page diminue la capacité du concepteur du site de contrôler l'expérience de navigation du portail.

  • En outre, vous pouvez utiliser une barre de navigation pour afficher un ensemble de liens qui illustrent la hiérarchie du site, de la page actuelle au site de niveau supérieur dans le portail.

La navigation d'Office SharePoint Server 2007 est basée sur le modèle Microsoft ASP.NET 2.0 qui vous permet de personnaliser :

  • Le fournisseur du plan de site.

  • La source de données (qui ancre et filtre la structure fournie par le fournisseur du plan de site).

  • Les menus (qui contrôlent l'aspect visuel des éléments de navigation et la profondeur de la hiérarchie à afficher).

Revoir les contrôles de navigation d'Office SharePoint Server

Les contrôles de navigation peuvent être affichés sur les pages maîtres, les pages de disposition et, à l'aide des zones de composants WebPart, directement dans le contenu d'une page.

Contrôles de navigation sur des pages maîtres

Une page maître définit le cadre extérieur de la page Web dans un site Internet ou un portail intranet. Les pages maîtres contiennent les éléments que toutes les pages de votre site doivent partager, tels que les informations de personnalisation, les commandes courantes telles que Rechercher, et les éléments de navigation devant être disponibles dans tout le site. Cela inclut la navigation globale, qui est généralement constante à l'échelle du portail, et la navigation actuelle, qui est en général relative au site que l'utilisateur est en train de visiter.

Les pages maîtres fournissent également le style de menu des contrôles de navigation. Vous pouvez configurer le style de menu de page maître à l'aide de Microsoft Office SharePoint Designer ou de Microsoft Visual Studio.

La navigation globale, qui apparaît sous la forme de « barres de liens supérieures » dans des modèles de sites par défaut, comporte généralement des liens vers des sites principaux dans un site portail. La navigation globale apparaît généralement en haut de chaque page dans un site portail. Pour donner aux utilisateurs la souplesse nécessaire pour passer d'un site principal à un autre à partir de n’importe quel endroit dans le site portail, la navigation globale reste généralement constante dans tous les sites et sous-sites du portail. Par exemple, un site portail Internet qui sert à commercialiser les produits d'une entreprise peut comporter un sous-site pour chaque gamme de ses produits. En exposant le sous-site de chaque produit dans la navigation globale du site portail, les concepteurs du site permettent aux utilisateurs de passer facilement d'un sous-site à un autre sans devoir revenir à la page d'accueil du site portail.

Par défaut, tous les sous-sites situés un niveau sous le site de niveau supérieur d'un site portail sont ajoutés à la navigation globale. Les administrateurs de sites peuvent supprimer un site de la navigation globale à l'aide de la page Paramètres de navigation dans les sites, et ils peuvent configurer la navigation globale de façon à ce qu'aucun sous-site ne s'affiche (c'est-à-dire que seul le lien de la page d'accueil s'affiche). Autres fonctionnalités de configuration de la navigation globale :

  • Liaison à toutes les pages Web du site de niveau supérieur.

  • Liaison à des sites externes spécifiés.

  • Liaison à des sites ou pages spécifiés qui se trouvent n'importe où dans le site portail.

  • Organisation des liens sous des en-têtes.

  • Tri manuel des éléments de la barre de navigation globale.

Dans un site portail, les propriétaires d'un sous-site peuvent remplacer les paramètres de navigation globale du site de niveau supérieur et définir différents paramètres de navigation globale pour leur sous-site et les sites sous celui-ci. Toutes les fonctionnalités de navigation globale, telles que la liaison à des sites externes et l'organisation des liens sous des en-têtes, peuvent être définies de manière unique dans un sous-site.

À l'aide d'Office SharePoint Designer ou de Microsoft Visual Studio 2005, vous pouvez personnaliser l'apparence et les fonctionnalités de la navigation globale. Par exemple, vous pouvez :

  • Personnaliser les feuilles de style en cascade pour modifier l'apparence de la navigation globale.

  • Modifier la source de données, par exemple, supprimer le nombre de sites indiqué dans la navigation globale.

  • Modifier le style de menu de la navigation. Par exemple, vous pouvez sélectionner des menus de type fly-out ou spécifier le nombre de niveaux hiérarchiques à afficher dans la navigation.

La navigation actuelle, appelée Lancement rapide dans des modèles de sites par défaut, met généralement en évidence le contenu important du site actuel et des liens vers des sites connexes. La navigation actuelle apparaît souvent à gauche de chaque page dans un site portail.

Par défaut, la navigation actuelle affiche les pages d'un site et ses sites frères (autrement dit, les sites qui partagent le même site parent). Cela permet aux utilisateurs d'explorer le contenu du site en cours ou de passer à un site situé au même niveau dans la hiérarchie du site. Les administrateurs de site portail peuvent configurer la navigation actuelle pour qu'elle hérite les éléments de navigation de son site parent. Autres fonctionnalités de configuration de la navigation actuelle :

  • Liaison à des sites frères.

  • Liaison à toutes les pages du site actif.

  • Liaison à des sites externes spécifiques ou à des pages dans le site actif.

  • Organisation des liens sous des en-têtes.

  • Tri manuel des éléments de la navigation actuelle.

À l'instar de la navigation globale, vous pouvez personnaliser l'apparence et les fonctionnalités de la navigation actuelle à l'aide d' Office SharePoint Designer ou de Microsoft Visual Studio 2005.

La navigation fil d'Ariane affiche un ensemble de liens généré de façon dynamique en haut des pages Web, pour indiquer aux utilisateurs leur position actuelle dans la hiérarchie du site. La plupart des pages maîtres disposent d'un contrôle de navigation fil d'Ariane. À l'aide d'Office SharePoint Designer ou de Microsoft Visual Studio, vous pouvez configurer le contrôle de navigation fil d'Ariane. Par exemple, vous pouvez spécifier un fournisseur de navigation personnalisé, et vous pouvez supprimer la navigation fil d'Ariane d'une page de disposition.

NoteRemarque :

La page maître default.master, qui affiche des pages de formulaire et d'affichage comprend deux contrôles fil d'Ariane, un fil d'Ariane global qui contient des sites uniquement, et un fil d'Ariane de contenu, qui contient des sites et la page en cours. Certains modèles de site de collaboration, tels que le modèle Site d'équipe, incluent également deux fils d'Ariane sur toutes les pages Web.

Contrôles de navigation sur des pages de disposition

Une page de disposition définit une disposition pour une page Web en fournissant des contrôles Microsoft ASP.NET dans lesquels le contenu des pages est affiché. Pour personnaliser une page de disposition, utilisez Microsoft Office SharePoint Designer 2007 ou Microsoft Visual Studio. Vous pouvez ajouter des contrôles de navigation vers une page de disposition pour prendre en charge des liens de navigation dans des pages Web.

Lorsqu'un contrôle de navigation est inséré sur une page de disposition, les pages Web qui utilisent cette page de disposition affichent le contrôle avec le contenu de la page. Par exemple, vous pouvez définir une page de disposition qui inclut un contrôle Liens de synthèse (voir ci-dessous) afin qu'un ensemble de liens vers des pages et des sites pertinents accompagne l'affichage d'une page.

Office SharePoint Server 2007 inclut les contrôles de navigation suivants qui peuvent être ajoutés aux pages de disposition :

  • Liens de synthèse

  • Table des matières

  • Requête de contenu

Liens de synthèse

Le contrôle Liens de synthèse offre un moyen d'ajouter un ensemble de liens à une page. Vous pouvez contrôler l'apparence, l'organisation et la présentation des liens que vous ajoutez à un contrôle Liens de synthèse.

Vous pouvez ajouter un contrôle Liens de synthèse à une page de disposition de trois manières :

  • Vous pouvez l'ajouter directement à la page de disposition et configurer les liens. Lorsque vous procédez ainsi, n'importe quelle page qui utilise la page de disposition affichera les liens.

  • Vous pouvez l'ajouter en tant que contrôle de champ sur la page de disposition. Dans ce cas, vous pouvez éventuellement configurer les liens, et vous pouvez permettre aux auteurs de modifier les liens et d'en ajouter de nouveaux.

  • Vous pouvez l'ajouter en tant que composant WebPart à une zone de composant WebPart. Lorsque vous procédez ainsi, les auteurs peuvent modifier les liens, ajouter de nouveaux liens et supprimer le contrôle Liens de synthèse.

Par exemple, dans un site portail où vous publiez les rubriques d'une base de connaissances du support technique, vous pouvez ajouter un contrôle de champ Liens de synthèse vers les pages de disposition utilisées pour des articles, pour fournir des liens vers des sites associés contenant des informations pertinentes, et vous pouvez autoriser les auteurs à ajouter des liens. Cela permet aux auteurs d'ajouter des liens vers du contenu qui est associé au contenu d'une page. Pour plus d'informations sur la configuration de contrôles Liens de synthèse, voir l'aide en ligne d'Office SharePoint Server 2007.

Table des matières

Le contrôle Table des matières offre un moyen d'ajouter une table des matières de tout ou partie de votre site portail à une page de disposition, afin que les pages utilisant cette mise en page incluent la table des matières. Il utilise le même fournisseur de navigation que la navigation globale et la navigation actuelle dans les pages maîtres du site. Lorsque vous ajoutez un contrôle Table des matières à une page de disposition, vous spécifiez la partie de votre collection de sites que le contrôle doit exposer, comment les liens sont présentés, et comment ils sont organisés.

Vous pouvez ajouter un contrôle Table des matières à une page de disposition de deux manières :

  • Vous pouvez l'ajouter directement à la page de disposition et le configurer. Lorsque vous procédez ainsi, n'importe quelle page qui utilise la page de disposition affiche la table des matières.

  • Vous pouvez l'ajouter en tant que composant WebPart à une zone de composant WebPart. Lorsque vous procédez ainsi, les auteurs peuvent modifier l'étendue du contrôle Table des matières.

Par exemple, si vous présentez un ensemble d'articles dans un site Actualités en ligne, vous pouvez ajouter un contrôle Table des matières directement dans la mise en page de l'article afin que les utilisateurs puissent passer d'un article à l'autre à partir de n'importe quelle page d'article. Pour plus d'informations sur la configuration des contrôles Table des matières, voir l'aide en ligne d'Office SharePoint Server 2007.

Requête de contenu

Vous pouvez utiliser un contrôle Requête de contenu pour établir un lien à des pages ou d'autres éléments qui sont affichés en fonction d'une requête que vous créez. Par exemple, si vous présentez des articles dans un site Actualités en ligne, vous pouvez ajouter un contrôle Requête de contenu à la mise en page de la page d'accueil de votre site afin que de nouveaux articles soient mis en évidence sur cette page. Vous pouvez créer des requêtes complexes à l'aide du contrôle de champ Requête de contenu. Par exemple, vous pouvez spécifier les sites dans votre collection de sites à interroger, les listes à utiliser, et le public à cibler. Vous pouvez également filtrer les requêtes en fonction des métadonnées de listes ou de bibliothèques.

Vous pouvez ajouter un contrôle Requête de contenu à une page de disposition de deux manières :

  • Vous pouvez l'ajouter directement à la page de disposition et le configurer. Lorsque vous procédez ainsi, toute page qui utilise la page de disposition affiche les résultats de la requête.

  • Vous pouvez l'ajouter en tant que composant WebPart à une zone WebPart. Lorsque vous procédez ainsi, les auteurs peuvent modifier la requête ou supprimer le contrôle Requête de contenu.

Pour plus d'informations sur la configuration des contrôles Requête de contenu, voir l'aide en ligne d'Office SharePoint Server 2007.

Composants WebPart de navigation

Un composant WebPart est un contrôle que les auteurs peuvent insérer dans une zone de composant WebPart sur une page et configurer. Les contrôles Liens de synthèse, Table des matières et Requête de contenu ont tous des contreparties de composant WebPart que les auteurs de page peuvent insérer dans zones de composant WebPart sur des pages. Les composants WebPart ont les mêmes fonctions de configuration et les mêmes fonctionnalités que leurs contrôles associés, mais sont configurables lorsque le rédacteur les insère sur la page et non lorsque le concepteur du site les insère dans la page de disposition. Pour permettre aux auteurs d'accéder aux composants WebPart de navigation et les insérer sur une page, vous devez inclure une ou plusieurs zones de composant WebPart sur la page de disposition.

Si vous autorisez les auteurs à insérer des composants Web Parts de navigation dans des pages, vous réduisez le contrôle que vous avez sur la navigation du site portail, car les auteurs peuvent alors contrôler une partie de l'expérience de navigation des utilisateurs du site. Cela peut être approprié dans un environnement faiblement contrôlé tel qu'un site de collaboration au sein d'une entreprise, où des auteurs individuels doivent avoir la possibilité de diriger les utilisateurs vers du contenu associé au travail de l'auteur. Cela est moins approprié dans un environnement plus étroitement contrôlé comme un site de présence sur Internet, où l'expérience de navigation est planifiée et implémentée d'une manière cohérente et contrôlée par les concepteurs et les planificateurs du site.

NoteRemarque :

Si vous souhaitez inclure des zones de composants WebPart dans des pages de disposition mais empêcher les auteurs d'insérer des composants WebPart de navigation dans ces zones, vous pouvez modifier les autorisations requises pour utiliser les composants WebPart de navigation dans la galerie des composants WebPart de votre site pour rendre ces composants WebPart non disponibles aux auteurs en fonction de leur niveau d'autorisation.

Planification de navigation

La planification de la navigation comprend la planification de l'expérience de l'utilisateur que vous souhaitez créer dans votre site Internet ou portail intranet et la décision de permettre ou non aux auteurs d'insérer des éléments de navigation directement dans leurs pages.

Planification de l'expérience de l'utilisateur

Vos décisions de navigation sont étroitement liées à vos décisions sur la structure des sites et des sous-sites de votre hiérarchie de sites. Pour chaque site dans votre hiérarchie de sites, vous pouvez choisir d'hériter la navigation globale ou actuelle du site parent, ou vous pouvez prévoir des paramètres uniques. Pour enregistrer vos décisions, utilisez la feuille de calcul que vous avez employée pour enregistrer vos décisions de sites et de sous-sites dans la rubrique Définir des sites et des sous-sites.

La feuille de structure de site doit inclure une ligne pour chaque site dans votre hiérarchie de sites. Dans la feuille de calcul, enregistrez les colonnes supplémentaires suivantes d'informations pour chaque site et sous-site :

  • Navigation globale Notez si le site dispose de paramètres de navigation globale uniques ou hérite sa navigation globale de son parent. Si le site a une navigation globale unique, spécifiez les sous-sites Web et les sites supplémentaires à afficher.

  • Navigation actuelle Notez si le site dispose de paramètres de navigation actuelle uniques ou hérite sa navigation actuelle de son parent. Si le site a une navigation actuelle unique, spécifiez si vous souhaitez afficher ses sous-sites, ses sites homologues ou les sites supplémentaires. Spécifiez également s'il convient d'inclure des liens vers les pages Web du site.

Les décisions que vous prenez sur la navigation de votre site portail reflètent sa fonction et sa structure uniques. Lorsque vous planifiez la navigation, trouvez un juste compromis entre un trop grand nombre de liens de navigation, qui peut rendre votre site déroutant, et un nombre trop faible, qui peut compliquer la recherche d'informations cruciales. En outre, gardez ce qui suit à l'esprit :

  • L'héritage de la navigation du site parent peut placer le site en cours dans un contexte plus large. Dans un site intranet, cela peut aider les travailleurs du savoir à utiliser les autres sites de la collection de sites pour accomplir leurs tâches. En revanche, si les utilisateurs d'un site n'ont pas à accéder à d'autres sites pour exécuter leurs tâches, envisagez de définir une navigation globale unique sur le site afin que les utilisateurs du site ne soient pas distraits par des liens de navigation globale non pertinents. Par exemple, les responsables des enregistrements utilisant un centre des enregistrements pourraient ne pas avoir besoin d'accéder à l'extérieur du centre des enregistrements pour accomplir leurs tâches et ne tireraient donc aucun avantage d'un ensemble de liens de navigation globale hérité.

  • L'affichage des sites homologues sur la navigation actuelle peut impliquer que les sites homologues aient un objectif similaire à celui du site en cours. Par exemple, dans un site Internet qui commercialise un ensemble de produits, il pourrait être utile pour des utilisateurs d'accéder à des descriptions de produits et services associés. En revanche, si les utilisateurs ne sont pas susceptibles de souhaiter visiter des sites homologues, envisagez de ne pas les inclure dans la navigation actuelle. Par exemple, le site Internet d'une université comportant des sous-sites pour chaque faculté peut omettre les liens homologues de la navigation actuelle de chaque site parce que les étudiants intéressés par une discipline particulière, par exemple Médicine, sont peu susceptibles de vouloir visiter les sites liés aux autres disciplines.

Planification de la navigation sur les pages

Vous pouvez ajouter des contrôles de champ de navigation vers des pages de disposition. Vous pouvez également ajouter des zones de composants WebPart à des pages de disposition et permettre aux auteurs d'ajouter des composants WebPart de navigation à ces zones. À l'instar des décisions de planification d'autres éléments de pages, vous devez planifier la navigation dans les pages en fonction du niveau de contrôle souhaité sur l'expérience de visualisation des pages :

  • Pour contrôler étroitement la navigation sur le site, vous pouvez placer des contrôles de champ de navigation directement sur les pages de disposition et supprimer les zones de composants WebPart des mises en page, ou restreindre l'utilisation des composants WebPart de navigation dans ces zones. Par exemple, dans un site de présence Internet de l'entreprise avec des millions d'utilisateurs du site, vous pouvez décider de limiter l'insertion de contrôles de navigation par les auteurs.

  • Pour permettre une navigation plus variée sur le site, mais moins cohérente, vous pouvez placer des zones de composant WebPart sur des pages de disposition et permettre aux auteurs d'insérer des composants WebPart de navigation dans leurs pages. Par exemple, dans un site portail intranet où les auteurs et les utilisateurs du site font partie du même groupe de travail, vous pouvez décider de permettre aux auteurs de contrôler l'expérience de navigation de leur contenu en ajoutant des composants WebPart de navigation dans leurs pages.

Il convient de planifier la navigation dans les pages dans votre planification générale d'une page Web. La rubrique Planifier des pages Web inclut des feuilles de calcul dans lesquelles vous pouvez enregistrer vos choix de navigation dans les pages pour chaque type de mise en page utilisé dans votre portail.

Télécharger ce livre

Cette rubrique est incluse dans le livre à télécharger suivant pour une lecture et une impression plus faciles :

Vous trouverez la liste complète des livres disponibles sur Livres à télécharger pour Office SharePoint Server 2007.

Voir aussi

Concepts

Planifier des pages Web
Définir des sites et des sous-sites