Microsoft Office Online
Für Mein Office Online (Was ist das?) registrieren | Anmelden

 
 
Microsoft Office SharePoint Designer
Suchen
Suchen
 
 
 
 
Produktinformationen
Hilfe und Anleitungen
Schulung
Ähnliche Produkte und Technologien
Support und Feedback
Technische Ressourcen
Zusätzliche Ressourcen
Warnung: Sie haben diese Webseite mit einem nicht unterstützten Browser geöffnet. Diese Webseite wird am besten angezeigt, wenn Sie Microsoft Internet Explorer 6.0 oder höher, Firefox 1.5 oder Netscape Navigator 6.0 oder höher verwenden. Hier finden Sie weitere Informationen über unterstützte Browser.

DruckversionDruckversion Lesezeichen und FreigabeFreigabe
Erstellen einer Masterseite
 

Mit Masterseiten können Sie auf Ihrer SharePoint-Website ein einheitliches Aussehen und Verhalten erzielen, was auch die Grafiken, Schriftarten und Formatierungen einbezieht. Standardmäßig haben Microsoft Windows SharePoint Services 3.0-Websites eine Standardmasterseite (default.master), durch die das Aussehen und Verhalten Ihrer Website definiert wird.

Soll sich Ihre Website allerdings grundlegend von default.master unterscheiden, beispielsweise dem Branding Ihrer Organisation entsprechen oder ein anderes Layout verwenden, können Sie mithilfe von Microsoft Office SharePoint Designer 2007 eine neue Masterseite erstellen.

Wenn Sie eine Masterseite für Windows SharePoint Services 3.0 erstellen, müssen Sie sich überlegen, ob alle Zusammenarbeitsfeatures von SharePoint unterstützt werden sollen, z. B. ob interaktive Listen enthalten sein sollen oder Zugriff auf die Seite Websiteeinstellungen gewährt wird, sodass Benutzer die Website ändern können. In diesem Artikel werden die möglichen Optionen beschrieben, und das Erstellen einer neuen Masterseite wird vorgeführt.

Weitere Informationen zu Masterseiten finden Sie unter Einführung in ASP.NET-Masterseiten.

Was möchten Sie tun?


Erstellen einer neuen Masterseite oder Ändern einer vorhandenen Masterseite

Wenn die Seite default.master Ihren Anforderungen weitgehend entspricht und Sie nur einige Änderungen vornehmen möchten, sollten Sie diese Standardseite einfach anpassen. Weitere Informationen zum Ändern einer vorhandenen Masterseite für eine Windows SharePoint Services 3.0-Website erhalten Sie unter Ändern der Standardmasterseite.

Ist Ihre Website allerdings auf einem Windows SharePoint Services 3.0-Server gespeichert, und Sie möchten ein anderes Aussehen und Verhalten erreichen sowie das Layout ändern, erstellen Sie am besten eine neue Masterseite. Vorher sollten Sie sich überlegen, ob alle Zusammenarbeitsfeatures von SharePoint unterstützt werden sollen.

Jede Windows SharePoint Services 3.0-Website, die auf Basis einer Standardsitedefinition erstellt wird, z. B. eine Teamwebsite oder ein Dokumentarbeitsbereich, enthält eine Masterseite namens default.master. Diese verfügt über ASP.NET-Websteuerelemente, darunter Platzhalter für Inhalte wie "PlaceHolderPageImage" und "PlaceHolderSearchArea". Diese Websteuerelemente sind erforderlich und werden von Windows SharePoint Services 3.0 verwendet, damit die Website über alle SharePoint-Funktionen verfügt, einschließlich der Features auf der Seite Websiteeinstellungen, z. B. Benutzergruppen, Berechtigungen, die Schnellstartleiste, Websiteinhaltstypen, Benachrichtigungen und Verwendungsberichte.

Jede Inhaltsseite, die basierend auf default.master erstellt wurde, verfügt über die gesamte Bandbreite an SharePoint-Zusammenarbeitsfunktionen. Dadurch ist default.master eine praktische gebrauchsfertige Lösung. Mithilfe von Office SharePoint Designer 2007 können Sie default.master ändern, indem Sie beispielsweise Formatvorlagen anpassen oder Text und Bilder hinzufügen.

Jede neu erstellte Masterseite, die alle SharePoint-Zusammenarbeitsfeatures unterstützen soll, muss dieselben Standardplatzhalter für Inhalte enthalten wie default.master. Wenn sich Ihre Website auf einem Server mit Windows SharePoint Services 3.0 befindet und sie sich in Aussehen und Verhalten grundlegend von default.master unterscheiden soll, haben Sie zwei Möglichkeiten:

  • Erstellen einer Masterseite ohne sämtliche SharePoint-Zusammenarbeitsfeatures   Wenn Sie SharePoint-Listen und -Bibliotheken nicht ändern bzw. nicht über den Browser auf die Websiteeinstellungen zugreifen müssen, können Sie eine Masterseite ganz neu erstellen. Die neue Masterseite verfügt allerdings nicht über alle standardmäßig in default.master enthaltenen Websteuerelemente. Bedenken Sie daher, dass viele der Zusammenarbeitsfeatures einer standardmäßigen Windows SharePoint Services 3.0-Website nicht verfügbar sind. So können Sie beispielsweise Ansichten von SharePoint-Listen einfügen, aber keine neuen Listenelemente über den Browser hinzufügen. Außerdem können Benutzer die Websiteeinstellungen nicht im Browser ändern. Dennoch ist dies die beste Wahl, wenn Sie eine Website erstellen, auf der einfach nur Ihre Inhalte angezeigt werden sollen, einschließlich statischer Listenansicht-Webparts und Datenansichten.
  • Erstellen einer Masterseite mit sämtlichen SharePoint-Zusammenarbeitsfeatures   Wenn Sie SharePoint-Listen und -Bibliotheken ändern bzw. über den Browser auf die Websiteeinstellungen zugreifen müssen, können Sie eine vorhandene Masterseite kopieren und ändern oder eine neue Masterseite erstellen und sämtliche Platzhalter für Inhalte aus default.master kopieren und in die neue Masterseite einfügen. Wenn Sie eine vorhandene Masterdatei kopieren und ändern, statt eine neue zu erstellen, verfügt die Seite über alle Platzhalter für Inhalte, die eine SharePoint-Website für die Zusammenarbeit benötigt.

    Weitere Informationen zu Platzhaltern für Inhalte finden Sie unter Ändern der Standardplatzhalter für Inhalte in SharePoint.

Seitenanfang Seitenanfang

Erstellen einer Masterseite ohne SharePoint-Zusammenarbeitsfeatures

Standardmäßig sind Masterseiten im Masterseitenkatalog gespeichert, der sich im Verzeichnis masterpage des Ordners _catalogs der Website oder Unterwebsite befindet. Um den Masterseitenkatalog zu finden, doppelklicken Sie in der Ordnerliste auf den Ordner _catalogs, und doppelklicken Sie dann auf das Verzeichnis masterpage. Es empfiehlt sich, neue Masterseiten im Masterseitenkatalog zu speichern, wo sie schnell gefunden werden und einfacher verwaltet werden können.

  1. Klicken Sie im Menü Datei auf Neu. Klicken Sie im Dialogfeld Neu auf der Registerkarte Seite auf Allgemein, und klicken Sie anschließend auf Masterseite.
  2. Es wird eine neue Seite mit der Erweiterung MASTER angezeigt. Standardmäßig enthält die Seite auch das für eine ASPX-Seite erforderliche ASP.NET-Webformular sowie zwei Standardplatzhalter für Inhalte: "Head" und "ContentPlaceHolder1".

  3. Klicken Sie zum Speichern der neuen Masterseite auf Datei, und klicken Sie dann auf Speichern.
  4. Doppelklicken Sie im Dialogfeld Speichern unter auf _catalogs, und doppelklicken Sie anschließend auf masterpage.
  5. Geben Sie im Feld Dateiname einen Namen für die Masterseite ein. Klicken Sie in der Liste Dateityp auf Masterseite und dann auf Speichern.
  6. Ihnen wird mit einer Benachrichtigung vorgeschlagen, einen SharePoint-Webpart-Manager auf der Masterseite einzufügen. Klicken Sie auf Ja, wenn Sie vorhaben, Webparts oder Webpartzonen auf Einfügen oder Löschen eines Webparts dieser Masterseite oder auf einer der daran angehängten Inhaltsseiten einzufügen. Klicken Sie andernfalls auf Nein.

    Weitere Informationen zu Webparts und Webpartzonen finden Sie unter Einfügen oder Löschen einer Webpartzone.

Nach dem Erstellen der neuen Masterseite können Sie die Entwurfstools von Office SharePoint Designer 2007 verwenden, darunter Codierungstools, CSS-Aufgabenbereiche und Bildtools, um das gewünschte Aussehen und Verhalten zu erzielen.

Seitenanfang Seitenanfang

Erstellen einer neuen Masterseite

Masterseiten sind ASP.NET-Seiten mit der Dateierweiterung MASTER. Standardmäßig sind sie im Masterseitenkatalog gespeichert, der sich im Verzeichnis masterpage des Ordners _catalogs der Website oder Unterwebsite befindet. Um den Masterseitenkatalog zu finden, doppelklicken Sie in der Ordnerliste auf den Ordner _catalogs, und doppelklicken Sie dann auf das Verzeichnis masterpage. Es empfiehlt sich, neue Masterseiten im Masterseitenkatalog zu speichern, wo sie schnell gefunden werden und einfacher verwaltet werden können.

  1. Klicken Sie im Menü Datei auf Neu. Klicken Sie im Dialogfeld Neu auf der Registerkarte Seite auf Allgemein, und klicken Sie anschließend auf Masterseite.
  2. Es wird eine neue Seite mit der Erweiterung MASTER angezeigt. Standardmäßig enthält die Seite auch das für eine ASPX-Seite erforderliche ASP.NET-Webformular sowie zwei Standardplatzhalter für Inhalte: "Head" und "ContentPlaceHolder1".

  3. Klicken Sie zum Speichern der neuen Masterseite auf Datei, und klicken Sie dann auf Speichern.
  4. Doppelklicken Sie im Dialogfeld Speichern unter auf _catalogs, und doppelklicken Sie anschließend auf masterpage.
  5. Geben Sie im Feld Dateiname einen Namen für die Masterseite ein. Klicken Sie in der Liste Dateityp auf Masterseite und dann auf Speichern.
  6. Ihnen wird mit einer Benachrichtigung vorgeschlagen, einen SharePoint-Webpart-Manager auf der Masterseite einzufügen. Klicken Sie auf Ja, wenn Sie vorhaben, Webparts oder Webpartzonen auf Einfügen oder Löschen eines Webparts dieser Masterseite oder auf einer der daran angehängten Inhaltsseiten einzufügen. Klicken Sie andernfalls auf Nein.

    Weitere Informationen zu Webparts und Webpartzonen finden Sie unter Einfügen oder Löschen einer Webpartzone.

Nach dem Erstellen der neuen Masterseite können Sie die Entwurfstools von Office SharePoint Designer 2007 verwenden, darunter Codierungstools, CSS-Aufgabenbereiche und Bildtools, um das gewünschte Aussehen und Verhalten zu erzielen.

Seitenanfang Seitenanfang

Einfügen eines Inhaltsbereichs

Ein Inhaltsbereich ist Platzhalterinhalt, der zu der Inhaltsseite hinzugefügt werden kann, an die die Masterseite angehängt wurde, und der dort bearbeitet werden kann. Weitere Platzhalter für Inhalte können einfach und schnell eingefügt werden.

  1. Platzieren Sie die Einfügemarke an der Stelle, an der der neue Inhaltsbereich angezeigt werden soll.
  2. Klicken Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Masterseite. Es wird die Symbolleiste Masterseite angezeigt.
  3. Klicken Sie auf der Symbolleiste Masterseite auf Inhaltsbereiche verwalten.

    Schaltfläche 'Inhaltsbereiche verwalten'

  4. Geben Sie im Dialogfeld Inhaltsbereiche verwalten in das Feld Bereichsname einen Namen für den neuen Inhaltsbereich ein, klicken Sie auf Hinzufügen und anschließend auf Schließen.

Der neue Inhaltsbereich wird hinzugefügt.

Seitenanfang Seitenanfang

Anhängen der Masterseite

Nachdem Sie die neue Masterseite erstellt haben, können Sie Inhaltsseiten daran anhängen. Dadurch sieht die Inhaltsseite genauso aus wie die Masterseite, an die sie angehängt wurde.

 Wichtig   Viele Inhaltsbereiche sind wichtig, damit SharePoint-Seiten richtig funktionieren, insbesondere die Seiten, auf denen Inhalte aus SharePoint-Listen und -Bibliotheken angezeigt werden. Wenn Sie nicht sicher sind, inwiefern sich Inhaltsbereiche auf Ihre Website auswirken, fragen Sie Ihren Websiteadministrator, bevor Sie Dateien an die neue Masterseite anhängen.

  1. Öffnen Sie die Seite, an die Sie eine Masterseite anhängen möchten.

     Tipp   Wenn Sie die Masterseite an mehrere Seiten anhängen möchten, halten Sie in der Ordnerliste die Taste STRG gedrückt, und klicken Sie auf die einzelnen Seiten.

  2. Klicken Sie im Menü Format auf Masterseite, und klicken Sie dann auf Masterseite anhängen.
  3. Klicken Sie im Dialogfeld Masterseite auswählen auf die Masterseite, die Sie anhängen möchten:
    • Standardmasterseite   wendet die Masterseite an, die momentan als Standardmasterseite der Website festgelegt ist.
    • Benutzerdefinierte Masterseite   wendet die Masterseite an, die momentan als benutzerdefinierte Masterseite der Website festgelegt ist.
    • Spezifische Masterseite   wendet eine Seite Ihrer Wahl an, die nicht als Standardmaster oder benutzerdefinierter Master der Website festgelegt ist. Klicken Sie auf Durchsuchen, um die gewünschte Masterseite zu finden.

Wenn die von Ihnen ausgewählte Masterseite Inhaltsbereiche aus einer zuvor daran angehängten Masterseite enthält, die nicht mit den Inhaltsbereichen in der neuen Masterseite übereinstimmt, wird das Dialogfeld Inhaltsbereiche verwalten angezeigt. In der Spalte Aktuelle Seite im Dialogfeld Inhaltsbereiche verwalten werden die durch die vorherige Masterseite angegebenen Inhaltsbereiche angezeigt, die in der aktuellen Seite vorhanden sind. In der Spalte Masterseite des Dialogfelds Inhaltsbereiche verwalten werden die durch die neue Masterseite angegebenen Inhaltsbereiche angezeigt.

  1. Klicken Sie auf den Inhaltsbereich und dann auf Ändern.
  2. Wählen Sie im Dialogfeld Bearbeitbaren Bereich für Inhalt auswählen für den Inhaltsbereich, der im Feld Alter Bereich angezeigt wird, in der Liste Neuer Bereich einen Inhaltsbereich aus, und klicken Sie dann auf OK.
  3. Wenn der alte Inhaltsbereich mit keinem neuen Inhaltsbereich übereinstimmt, klicken Sie auf (ohne). Wiederholen Sie den Vorgang für jeden Inhaltsbereich.
  4. Klicken Sie im Dialogfeld Inhaltsbereiche verwalten auf OK, um zur Seite zurückzukehren.

     Hinweis   Wenn Sie diesen Vorgang überspringen möchten, klicken Sie im Dialogfeld Inhaltsbereiche verwalten auf Aktuelle Seite überspringen.

Seitenanfang Seitenanfang

Empfohlene nächste Schritte

Nachdem Sie die neue Masterseite erstellt haben, können Sie neue Inhaltsseiten daraus erstellen oder die aktuelle Masterseite ändern.

Nachdem Sie neue Inhaltsseiten erstellt haben, können Sie darin Webparts oder Datenansichten einfügen.

  • Weitere Informationen zum Einfügen von Webparts erhalten Sie unter Einfügen oder Löschen eines Webparts.
  • Weitere Informationen zum Erstellen von Datenansichten erhalten Sie unter "Erstellen einer Datenansicht".
<asp:ContentPlaceHolder id="PlaceHolderBodyAreaClass" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderBodyLeftBorder" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderBodyRightMargin" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderCalendarNavigator" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderFormDigest" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderGlobalNavigation" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderHorizontalNav" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderLeftActions" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderLeftNavBar" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderLeftNavBarBorder" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderLeftNavBarDataSource" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderLeftNavBarTop" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderMain" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderMiniConsole" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderNavSpacer" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderPageDescription" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderPageImage" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderSearchArea" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderSiteName" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderTitleAreaClass" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderTitleAreaSeparator" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderTitleBreadcrumb" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderPageTitleInTitleArea" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderTitleLeftBorder" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderTitleRightMargin" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderTopNavBar" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderUtilityContent" runat="server"/>
<asp:ContentPlaceHolder id="SPNavigation" runat="server"/>
<asp:ContentPlaceHolder id="WSSDesignConsole" runat="server"/>

Seitenanfang Seitenanfang

Anzeige