Planen der Websitenavigation (Office SharePoint Server)

Inhalt dieses Artikels:

  • Überprüfen der Navigationssteuerelemente von Office SharePoint Server

  • Planen der Navigation

Die Websitenavigation stellt die wichtigste Schnittstelle für Benutzer von Websites dar, über die sie sich auf den Websites, Unterwebsites und auf den Seiten, aus der Ihre Internet- oder Intranetportalwebsite besteht, bewegen können. Im Umfang von Microsoft Office SharePoint Server 2007 sind anpassbare und erweiterbare Navigationsfeatures enthalten, mithilfe derer sich die Benutzer auf Ihrer Website orientieren und sich auf den Websites und Seiten bewegen können.

Das Navigationsmodell von Microsoft Office SharePoint Server 2007 baut auf die hierarchische Struktur der Websitesammlung auf. Mithilfe der Navigationsfeatures können Sie Verknüpfungen zu folgenden Elementen herstellen:

  • Unterwebsites einer Website

  • Einer Website gleichgeordnete Websites

  • Übergeordnete Websites

  • Webseiten in einer Website

Darüber hinaus können Sie Verknüpfungen zu beliebigen Orten, z. B. zu einer externen Website, erstellen.

Navigationslinks in Microsoft Office SharePoint Server 2007 sind sicherheitsrelevant. Wenn ein Websitebenutzer nicht über die Berechtigungen für eine Website oder Seite verfügt, die von der Websitenavigation verknüpft ist, wird dem Benutzer der Link nicht angezeigt. Außerdem können Seiten und Unterwebsites so konfiguriert werden, dass diese nur Mitgliedern einer bestimmten Zielgruppe zur Verfügung stehen. Benutzern, die keine Mitglieder dieser Zielgruppe sind, werden Links zu Websites und Seiten dieser Zielgruppe nicht angezeigt.

Wie in Planen von Webseiten beschrieben, bestehen Seiten in Websites auf Grundlage von Microsoft Office SharePoint Server 2007 aus drei Elementen: Masterseiten, Layoutseiten und Seiteninhalt. Bei der Planung Ihrer Portalnavigation treffen Sie Entscheidungen zu diesen Elementen:

  • Sie konfigurieren globale Portalnavigationselemente und auf Masterseiten (aktuelle) Navigationselemente auf Websiteebene.

  • Sie können Navigationselemente hinzufügen, die Inhaltsverzeichnisse bereitstellen, sowie dynamischen Zugriff auf Inhalt, basierend auf einer Abfrage oder verfasste Verknüpfungen zu Layoutseiten.

  • Sie können Inhaltsverzeichnisse, dynamischen Zugriff auf Inhalt, basierend auf einer Abfrage oder Verknüpfungen im Seiteninhalt, zulassen. Beachten Sie, dass die Kontrolle von Websitedesignern über die Portalnavigation reduziert wird, wenn Autoren erlaubt wird, Navigationselemente zum Seiteninhalt hinzuzufügen.

  • Darüber hinaus können Sie Brotkrümel verwenden, um eine Reihe von Verknüpfungen anzuzeigen, die die Websitehierarchie von der aktuellen Seite bis zum Stammweb im Portal anzeigen.

Die Microsoft Office SharePoint Server 2007-Navigation basiert auf dem Microsoft ASP.NET 2.0-Modell, mit dem Sie Folgendes anpassen können:

  • Den Websiteübersichtsanbieter

  • Die Datenquelle (verankert und filtert die vom Websiteübersichtsanbieter bereitgestellte Struktur)

  • Die Menüs (die die visuelle Darstellung der Navigationselemente und die Anzeigetiefe einer Hierarchie steuern).

Überprüfen der Navigationssteuerelemente von Office SharePoint Server

Navigationssteuerelemente können auf Masterseiten, Layoutseiten und – mithilfe von Webpartzonen – direkt im Inhalt einer Seite angezeigt werden.

Eine Masterseite definiert den äußeren Rahmen der Webseite auf einer Internet- oder Intranetportalwebsite. Masterseiten enthalten die Elemente, die allen Seiten der Website gemeinsam sollen, beispielsweise Brandinginformationen, allgemeine Befehle wie Suchen und Navigationselemente, die auf der gesamten Website verfügbar sein sollen. Dazu gehört die globale Navigation, die innerhalb des Portals normalerweise konstant ist, und die aktuelle Navigation, die normalerweise für die Website spezifisch ist, die dem Benutzer jeweils angezeigt wird.

Masterseiten stellen auch den Menüstil der Navigationssteuerelemente bereit. Sie können die Menüstile von Masterseiten mithilfe von Microsoft Office SharePoint Designer oder Microsoft Visual Studio konfigurieren.

Globale Navigation

Die globale Navigation, die auf standardmäßigen Websitevorlagen als "Leiste für häufig verwendete Hyperlinks" angezeigt wird, ist normalerweise mit den primären Websites auf einer Portalwebsite verknüpft. Es ist üblich, dass die globale Navigation am Anfang jeder Seite einer Portalwebsite angezeigt wird. Wenn Sie Benutzern die Flexibilität ermöglichen möchten, von einer primären Website zu einer anderen von allen Orten innerhalb der Portalwebsite aus zu wechseln, bleibt die globale Navigation normalerweise in allen Websites und Unterwebsites des Portals konstant. Beispielsweise könnte eine Internetportalwebsite, die für die Vermarktung der Produkte eines Unternehmens verwendet wird, über eine Unterwebsite für jede Produktreihe verfügen. Durch Verfügbarmachen der Unterwebsite für jedes Produkt in der globalen Navigation der Portalwebsite können Websitedesigner Benutzern den problemlosen Wechsel von einer Unterwebsite zu einer anderen ohne Rückkehr zur Startseite der Portalwebsite ermöglichen.

Standardmäßig werden alle Unterwebsites einer Ebene unterhalb des Stammwebs einer Portalwebsite der globalen Navigation hinzugefügt. Websiteadministratoren können eine Website aus der globalen Navigation mithilfe der Seite für die Einstellungen der Websitenavigation entfernen. Sie können die globale Navigation konfigurieren, sodass keine Unterwebsites angezeigt werden (d. h., nur der Link zur Homepage wird angezeigt). Zu den Konfigurationsfeatures der globalen Navigation gehören außerdem:

  • Verknüpfen mit allen Stammweb-Webseiten

  • Verknüpfen mit angegebenen externen Websites

  • Verknüpfen mit angegebenen Websites oder Seiten überall auf der Portalwebsite

  • Organisieren von Verknüpfungen mit Überschriften

  • Manuelles Sortieren der Elemente auf der globalen Navigationsleiste

Auf einer Portalwebsite kann der Besitzer einer Unterwebsite die globalen Navigationseinstellungen des Stammwebs überschreiben und andere globale Navigationseinstellungen für die Unterwebsite und die untergeordneten Websites definieren. Alle globalen Navigationsfeatures, beispielsweise Verknüpfungen mit externen Websites und Organisieren von Links unter Überschriften, können auf einer Unterwebsite gesondert definiert werden.

Durch Verwendung von Office SharePoint Designer oder Microsoft Visual Studio 2005 können Sie die Darstellung und Funktionen der globalen Navigation weiter anpassen. Sie können beispielsweise folgende Aktionen ausführen:

  • Anpassen der Cascading Stylesheets, um die Darstellung der globalen Navigation zu ändern

  • Ändern der Datenquelle, z. B. Einschränken der Anzahl der Websites, die in der globalen Navigation angezeigt werden

  • Beispielsweise können Sie Flyoutmenüs wählen oder angeben, wie viele Ebenen der Websitehierarchie im Navigationsbereich angezeigt werden.

Aktuelle Navigation

Die aktuelle Navigation, in standardmäßigen Websitevorlagen als Schnellstartleiste bezeichnet, hebt normalerweise den wichtigen Inhalt der aktuellen Website sowie Links zu verwandten Websites hervor. Die aktuelle Navigation wird meist im linken Bereich jeder Seite auf einer Portalwebsite angezeigt.

Standardmäßig zeigt die aktuelle Navigation die Seiten einer Website und die gleichgeordneten Websites an (d. h. die Websites, die dieselbe übergeordnete Website verwenden). Dadurch können Benutzer den Inhalt der aktuellen Website nutzen oder zu einer Website auf derselben Ebene in der Hierarchie gehen. Portalwebsiteadministratoren können die aktuelle Navigation konfigurieren, sodass die Navigationselemente der übergeordneten Website geerbt werden. Außerdem stehen folgende Konfigurationsfeatures für die aktuelle Navigation zur Verfügung:

  • Verknüpfen mit gleichgeordneten Websites

  • Verknüpfen mit allen Seiten auf der aktuellen Website

  • Verknüpfen mit bestimmten externen Websites oder Seiten auf der aktuellen Website

  • Organisieren von Verknüpfungen mit Überschriften

  • Manuelles Sortieren der Elemente in der aktuellen Navigation

Wie bei der globalen Navigation können Sie Darstellung und Funktionalität der aktuellen Navigation mithilfe von Office SharePoint Designer oder Microsoft Visual Studio 2005 weiter anpassen.

Brotkrümelnavigation

Bei der Brotkrümelnavigation wird eine dynamisch generierte Gruppe von Links am Anfang von Webseiten angezeigt, um Benutzern die aktuelle Position in der Websitehierarchie anzuzeigen. Die meisten Masterseiten verfügen über eine einzige Steuerung für die Brotkrümelnavigation. Durch Verwendung von Office SharePoint Designer oder Microsoft Visual Studio können Sie die Steuerung der Brotkrümelnavigation konfigurieren. Beispielsweise können Sie einen benutzerdefinierten Navigationsanbieter angeben und die Brotkrümelnavigation von einer Layoutseite entfernen.

Hinweis

Die Masterseite default.master, die Formular- und Ansichtsseiten anzeigt, umfasst zwei Brotkrümelsteuerelemente, einen globalen Brotkrümel, der nur Websites enthält, und einen Inhaltsbrotkrümel, der Websites und die aktuelle Seite enthält. Einige Websitevorlagen für die Zusammenarbeit, wie die Teamwebsitevorlage, enthalten ebenfalls zwei Brotkrümel auf allen Webseiten.

Eine Layoutseite definiert ein Layout für eine Webseite, indem Microsoft ASP.NET-Steuerelemente verfügbar gemacht werden, in denen der Inhalt der Seiten angezeigt wird. Verwenden Sie zum Anpassen von Layoutseiten Microsoft Office SharePoint Designer 2007 oder Microsoft Visual Studio. Sie können einer Layoutseite Navigationssteuerelemente hinzufügen, um Navigationslinks auf Webseiten zu unterstützen.

Wenn ein Navigationssteuerelement auf einer Layoutseite eingefügt wird, zeigen Webseiten, die diese Layoutseite verwenden, das Steuerelement zusammen mit dem Seiteninhalt an. Beispielsweise können Sie eine Layoutseite definieren, die ein Navigationssteuerelement für die Hyperlinkübersicht enthält (siehe unten), sodass eine Reihe von Links zu relevanten Seiten und Websites immer erscheinen, wenn eine Seite angezeigt wird.

Microsoft Office SharePoint Server 2007 enthält die folgenden Navigationssteuerelemente, die Layoutseiten hinzugefügt werden können:

  • Hyperlinkübersichten

  • Inhaltsverzeichnis

  • Inhaltsabfrage

Hyperlinkübersichten

Das Hyperlinkübersichten-Steuerelement bietet eine Möglichkeit, um einer Seite eine Gruppe von Links hinzuzufügen. Sie können die Darstellung, Organisation und Präsentation der Links steuern, die Sie einem Hyperlinkübersichten-Steuerelement hinzufügen.

Sie können einer Layoutseite auf drei Arten ein Hyperlinkübersichten-Steuerelement hinzufügen:

  • Sie können es der Layoutseite direkt hinzufügen und die Links konfigurieren. Wenn Sie dies tun, werden die Links auf allen Seiten angezeigt, die die Layoutseite verwenden.

  • Sie können es als Feldsteuerelement auf der Layoutseite hinzufügen. Wenn Sie dies tun, können Sie optional die Links konfigurieren, und Sie können optional zulassen, dass Autoren die Links ändern und neue hinzufügen.

  • Sie können es einer Webpartzone als Webpart hinzufügen. Wenn Sie dies tun, können Autoren die Links ändern, neue hinzufügen und das Hyperlinkübersichten-Steuerelement löschen.

Sie können beispielsweise auf einer Portalwebsite, auf der Sie Themen aus einer technischen Wissensdatenbank veröffentlichen, den für Artikel verwendeten Layoutseiten ein Feldsteuerelement für Hyperlinkübersichten hinzufügen, um Links zu verwandten Websites mit relevanten Informationen bereitzustellen, und Sie können zulassen, dass Autoren Hyperlinks hinzufügen. Diese ermöglicht es Autoren, Inhalt im Zusammenhang mit einer Seite Links hinzuzufügen. Weitere Informationen zum Konfigurieren von Hyperlinkübersichten-Steuerelementen finden Sie in der Onlinehilfe für Microsoft Office SharePoint Server 2007.

Inhaltsverzeichnis

Das Inhaltsverzeichnis-Steuerelement ermöglicht es, einer Layoutseite ein Inhaltsverzeichnis für die gesamte Portalwebsite oder einen Teil davon hinzuzufügen, sodass Seiten mit diesem Layout das Inhaltsverzeichnis enthalten. Es verwendet denselben Navigationsanbieter wie die globale und aktuelle Navigation in den Masterseiten der Website. Wenn Sie einer Layoutseite ein Inhaltsverzeichnis-Steuerelement hinzufügen, geben Sie an, welchen Teil der Websitesammlung das Steuerelement verfügbar machen soll, wie die Links angezeigt werden und wie diese organisiert sind.

Es gibt zwei Möglichkeiten, einer Layoutseite ein Inhaltsverzeichnis-Steuerelement hinzuzufügen:

  • Sie können es der Layoutseite direkt hinzufügen und konfigurieren. Wenn Sie dies tun, wird das Inhaltsverzeichnis auf allen Seiten mit dieser Layoutseite angezeigt.

  • Sie können es einer Webpartzone als Webpart hinzufügen. Wenn Sie dies tun, können Autoren den Umfang des Inhaltsverzeichnis-Steuerelements ändern.

Beispielsweise können Sie für die Präsentation einer Reihe von Artikeln in einer Onlinenewswebsite dem Layout der Artikelseiten direkt ein Inhaltsverzeichnis-Steuerelement hinzufügen, sodass Benutzer von einer beliebigen Artikelseite aus von einem Artikel zum anderen wechseln können. Weitere Informationen zum Konfigurieren von Inhaltsverzeichnis-Steuerelementen finden Sie in der Onlinehilfe für Microsoft Office SharePoint Server 2007.

Inhaltsabfrage

Sie können ein Inhaltsabfrage-Steuerelement zum Verknüpfen mit Seiten oder anderen Elementen verwenden, die basierend auf einer von Ihnen entworfenen Abfrage angezeigt werden. Wenn Sie beispielsweise Artikel auf einer Onlinenewswebsite präsentieren, können Sie dem Layout der Homepage Ihrer Website ein Inhaltsabfrage-Steuerelement hinzufügen, sodass neue Beiträge auf der Seite hervorgehoben werden. Sie können mithilfe des Feldsteuerelements für die Inhaltsabfrage komplexe Abfragen erstellen. Sie können beispielsweise angeben, welche Websites der Websitesammlung abgefragt werden, welche Listen verwendet werden und wie die Zielgruppe definiert ist. Sie können auch Abfragen basierend auf den Metadaten von Listen oder Bibliotheken filtern.

Es gibt zwei Möglichkeiten, einer Layoutseite ein Inhaltsabfrage-Steuerelement hinzuzufügen:

  • Sie können es der Layoutseite direkt hinzufügen und die Links konfigurieren. Wenn Sie dies tun, werden die Abfrageergebnisse auf allen Seiten angezeigt, die die Layoutseite verwenden.

  • Sie können es einer Webpartzone als Webpart hinzufügen. Wenn Sie dies tun, können Autoren die Abfrage ändern oder das Inhaltsabfrage-Steuerelement löschen.

Weitere Informationen zum Konfigurieren von Inhaltsabfrage-Steuerelementen finden Sie in der Onlinehilfe für Microsoft Office SharePoint Server 2007.

Ein Webpart ist ein Steuerelement, das Autoren in die Webpartzone auf einer Seite einfügen und konfigurieren können. Die Steuerelemente für Hyperlinkübersichten, Inhaltsverzeichnisse und Inhaltsabfragen verfügen jeweils über entsprechende Webparts, die Autoren von Seiten in Webpartzonen auf Seiten einfügen können. Die Webparts verfügen über dieselben Konfigurationsfeatures und dieselbe Funktionalität wie die entsprechenden Steuerelemente, können aber konfiguriert werden, wenn der Verfasser diese auf der Seite einfügt, allerdings ist dies nicht möglich, wenn der Websitedesigner diese auf der Layoutseite einfügt. Damit Autoren von Seiten über Navigationswebparts zum Einfügen auf einer Seite verfügen können, müssen Sie eine oder mehrere Webpartzonen in die Layoutseite der Seite einschließen.

Wenn Sie zulassen, dass Autoren Navigationswebparts auf Seiten einfügen können, reduzieren Sie Ihre Kontrolle über die Navigation der Portalwebsite, da Autoren dann einen Teil der Navigation durch die Benutzer der Website steuern können. In einer nicht sehr stark gesteuerten Umgebung wie einer Zusammenarbeitswebsite innerhalb einer Organisation, für die einzelne Autoren über die Möglichkeit verfügen müssen, Benutzern Inhalt im Zusammenhang mit der eigenen Arbeit zeigen zu müssen, ist dies möglicherweise geeignet. Für eine strenger kontrollierte Umgebung, beispielsweise eine Internetpräsenzwebsite, in der die Navigation geplant und auf konsistente, vom Websitedesigner und -planer gesteuerte Weise implementiert wird, ist diese Option weniger geeignet.

Hinweis

Wenn Sie Webpartzonen auf Layoutseiten einschließen und trotzdem verhindern möchten, dass Autoren Navigationswebparts in diese Zonen einfügen, können Sie die erforderlichen Berechtigungen zum Verwenden von Navigationswebparts in Webpartskatalog Ihrer Website ändern, damit diese Webparts für Autoren auf Grundlage ihrer Berechtigungsebene nicht verfügbar sind.

Planen der Navigation

Die Navigationsplanung umfasst die Planung der Benutzerumgebung für Ihre Internet- oder Intranetportalwebsite und die Entscheidung, ob Autoren Navigationselemente direkt auf Ihren Seiten einfügen können sollen.

Planung der Benutzerumgebung

Ihre Entscheidungen zur Navigation sind eng mit Ihren Entscheidungen zur Struktur von den Websites und Unterwebsites in der Websitehierarchie verbunden. Für jede Website in der Hierarchie können Sie auswählen, ob die globale oder aktuelle Navigation von der übergeordneten Website geerbt werden soll oder ob Sie einzelne Einstellungen planen möchten. Verwenden Sie zum Festhalten Ihrer Entscheidungen dieselbe Tabelle, die Sie beim Thema Bestimmen von Websites und Unterwebsites zur Notierung Ihrer Entscheidungen zu Websites und Unterwebsites verwendet haben.

Das Arbeitsblatt "Websitestruktur" sollte für jede Website in der Hierarchie eine Zeile enthalten. Halten Sie auf dem Arbeitsblatt die folgenden zusätzlichen Informationsspalten für jede Website und Unterwebsite fest:

  • Globale Navigation Tragen Sie ein, ob die Website über eigene globale Navigationseinstellungen verfügt oder die globale Navigation von der übergeordneten Website erbt. Wenn die Website über eine eigene globale Navigation verfügt, geben Sie an, welche Unterwebsites und weiteren Websites angezeigt werden.

  • Aktuelle Navigation Tragen Sie ein, ob die Website über eigene aktuelle Navigationseinstellungen verfügt oder die aktuelle Navigation, von der übergeordneten Website erbt. Wenn die Website eine eigene aktuelle Navigation besitzt, geben Sie an, ob Unterwebsites, gleichgeordnete Websites oder zusätzliche Websites angezeigt werden sollen. Geben Sie außerdem an, ob Links zu den Webseiten der Website enthalten sein sollen.

Die Entscheidungen zur Navigation der Portalwebsite spiegeln deren einmaligen Zweck und die entsprechende Struktur wider. Berücksichtigen Sie bei der Planung der Navigation den Kompromiss zwischen einer großen Anzahl von Navigationslinks, die zu Verwirrung führen können, und einer kleinen Anzahl, die den Websitebenutzern das Auffinden wichtiger Informationen erschweren können. Berücksichtigen Sie außerdem Folgendes:

  • Bei einer Intranetwebsite können Information Worker so bei der Nutzung anderer Websites der Websitesammlung für die Erledigung ihrer Aufgaben unterstützt werden. Wenn Benutzer einer Website zum Ausführen ihrer Aufgaben nicht zu anderen Websites wechseln müssen, sollten Sie die Definition einer einmaligen globalen Navigation der Website in Erwägung ziehen, sodass Websitebenutzer nicht durch irrelevante globale Navigationslinks abgelenkt werden. Beispielsweise müssen Datensatzverwalter, die eine Datenarchiv-Website verwenden, das Berichtscenter für ihre Aufgaben möglicherweise nicht verlassen und würden daher nicht von einer Reihe geerbter globaler Navigationslinks profitieren.

  • Die Anzeige von gleichgeordneten Websites in der aktuellen Navigation kann bedeuten, dass die gleichgeordneten Websites einen ähnlichen Zweck wie die aktuelle Website verfolgen. Beispielsweise kann dies auf einer Internetwebsite für die Vermarktung einer Reihe von Produkten die Benutzer dabei unterstützen, die Beschreibungen verwandter Produkte und Dienste zu finden. Wenn Benutzer einer Website jedoch wahrscheinlich keine gleichgeordneten Websites besuchen möchten, sollten Sie diese nicht in der aktuelle Navigation anzeigen. Beispielsweise konnte die Internetwebsite einer Universität mit Unterwebsites für jeden Aufbaustudiengang gleichgeordnete Hyperlinks in der aktuellen Navigation der einzelnen Websites auslassen, da die Studenten einer bestimmten Fachrichtung, beispielsweise Medizin, wahrscheinlich nicht daran interessiert sind, Websites anderer Fachrichtungen zu besuchen.

Planung der Navigation auf Webseiten

Sie können Layoutseiten Feldsteuerelemente für die Navigation hinzufügen. Sie können Layoutseiten auch Webpartzonen hinzufügen und es Autoren ermöglichen, diesen Zonen Navigationswebparts hinzuzufügen. Wie auch andere Planungsentscheidungen für Seitenelemente sollten Sie die Navigation auf Webseiten auf Grundlage der Überlegung planen, wie viel Kontrolle Sie über die Seitenanzeige haben möchten:

  • Für eine strenge Steuerung der Websitenavigation können Sie Feldsteuerelemente zur Navigation direkt auf Layoutseiten einfügen und Webpartzonen von Seitenlayouts entfernen. Sie können auch die Verwendung von Navigationswebparts in diesen Zonen einschränken. Auf der Website für die Internetpräsenz eines Unternehmens mit Millionen von Websitebenutzern entscheiden Sie sich möglicherweise dafür, Autoren das Einfügen von Navigationssteuerelementen nicht zu erlauben.

  • Für eine variablere, aber auch weniger konsistente Websitenavigation können Sie auf Layoutseiten Webpartzonen einfügen und Autoren erlauben, Navigationswebparts auf ihren Seiten einzufügen. Auf einer Intranetportalwebsite, auf der Autoren und Websitebenutzer zu derselben Arbeitsgruppe gehören, können Sie sich beispielsweise dafür entscheiden, Autoren die Navigation ihres Inhalts steuern zu lassen, indem Sie den entsprechenden Seiten Navigationswebparts hinzufügen.

Sie sollten die Planung der Seitennavigation als Teil der allgemeinen Webseitenplanung behandeln. Unter dem Thema Planen von Webseiten finden Sie Arbeitsblätter, in die Sie die Entscheidungen zur Seitennavigation für jeden Typ von Seitenlayout in Ihrem Portal eintragen können.

Herunterladen dieses Buchs

Dieses Thema wurde zum leichteren Lesen und Ausdrucken in das folgende Buch zum Herunterladen aufgenommen:

Die vollständige Liste der verfügbaren Bücher finden Sie unter Bücher zum Herunterladen für Office SharePoint Server 2007.

Siehe auch

Konzepte

Planen von Webseiten
Bestimmen von Websites und Unterwebsites