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
Ändern der Standardmasterseite
 

Durch Masterseiten wird das Erscheinungsbild bereitgestellt, das alle Seiten in der Website aufweisen sollen. Durch Ändern der Formatvorlagen oder des Inhalts der Masterseite können Sie die Darstellung einer gesamten Website schnell anpassen.

In diesem Artikel wird gezeigt, wie Sie eine Kopie von Default.master erstellen, die Formatvorlagen in der Website ändern, die Inhaltsplatzhalter ändern und dann die neue Masterseite auf alle Seiten in der Website anwenden, die Default.master angefügt sind.

Inhalt dieses Artikels


Bevor Sie beginnen

Beim ersten Öffnen einer Microsoft Windows SharePoint Services 3.0-Website wird die Standardmasterseite Default.master auf alle Seiten der Website angewendet. Sie können diese Standardmasterseite mithilfe der Entwurfstools in Microsoft Office SharePoint Designer 2007 für die gesamte Website ändern.

Das Ändern von Default.master ist die beste Option, wenn diese Masterseite bereits weitestgehend Ihren Anforderungen entspricht und Sie nur wenige Änderungen vornehmen möchten. Weitere Informationen zum Erstellen einer neuen Masterseite mit einem völlig anderen Erscheinungsbild, einschließlich eines anderen Layouts, finden Sie im Artikel Erstellen einer Masterseite.

Seitenanfang Seitenanfang

Suchen und Kopieren von "Default.master"

Die Standardmasterseite befindet sich im Masterseitenkatalog. In Office SharePoint Designer 2007 ist der Masterseitenkatalog der Ordner masterpage, der sich in der Ordnerliste im Ordner _catalogs befindet.

'Default.master' in der Ordnerliste

 Tipp   Sie können den Namen und den Speicherort der Masterseite, der eine Inhaltsseite angefügt wird, auch durch Anzeigen der Masterseitenanzeige in der rechten oberen Ecke der Inhaltsseite identifizieren.

Pfad mit der aktuellen Seite angefügter Masterseite

Es empfiehlt sich, alle neu erstellten Masterseiten im gleichen Ordner zu speichern. Auf diese Weise können Sie alle Masterseiten für die Website einfach in einem einzigen Speicherort finden und verwalten.

Außerdem empfiehlt es sich normalerweise, eine Kopie von Default.master zu erstellen, anstatt Default.master direkt zu ändern. Wenn Sie jedoch Änderungen direkt an Default.master vornehmen und mit den vorgenommenen Änderungen nicht zufrieden sind, können Sie Default.master immer auf die Websitedefinition zurücksetzen. Weitere Informationen hierzu finden Sie im Artikel Zurücksetzen einer benutzerdefinierten Seite auf die Websitedefinition.

So erstellen Sie eine Kopie von Default.master

  1. Klicken Sie in der Ordnerliste mit der rechten Maustaste auf Default.master, und klicken Sie dann auf Kopieren.
  2. Klicken Sie mit der rechten Maustaste auf den Ordner Masterpage, und klicken Sie dann auf Einfügen.

Kopie der Standardmasterseite in der Ordnerliste

Eine neue Masterseite mit dem Namen default_Kopie(1).master wird angezeigt. Sie können diese Seite nun ändern und dann umbenennen. Wenn Sie eine Masterseite kopieren, sind alle der Originalmasterseite angefügten Inhaltsseiten  – in diesem Fall Default.master – weiterhin der Originalmasterseite und nicht der Kopie angefügt. Wenn Sie Default.master kopiert und angepasst haben, können Sie sie auf alle Inhaltsseiten in der Website anwenden. Weitere Informationen zum Anwenden der neuen Masterseite finden Sie unter Anwenden der neuen Masterseite.

Seitenanfang Seitenanfang

Identifizieren und Ändern der Formatvorlagen

Sie können die CSS-Tools in Office SharePoint Designer 2007 verwenden, um die auf der Masterseite verwendeten Formatvorlagen zu identifizieren, und dann diese Formatvorlagen ändern. Wenn Sie z. B. die Hintergrundfarbe der Seite ändern möchten, identifizieren Sie zuerst die Formatvorlagen, in denen die Hintergrundfarbe definiert ist, und ändern dann diese Formatvorlagen, um die gewünschte Hintergrundfarbe anzuwenden.

  1. Klicken Sie auf die Seite default_Kopie(1).master, auf der Sie die Formatvorlage ändern möchten.

     Hinweis   Auf manche Inhaltsbereiche, die in der Entwurfsansicht angezeigt werden, sind keine Formatvorlagen angewendet, und daher wird im Aufgabenbereich Formatvorlagen übernehmen keine entsprechende Formatvorlage angezeigt. Wenn Sie z. B. einen Inhaltsplatzhalter auswählen, wird im Aufgabenbereich Formatvorlagen übernehmen keine Formatvorlage angezeigt. Inhaltsplatzhalter werden jedoch in HTML-Elementen wie z. B. dem Tag <td> angezeigt.

  2. Wenn der Aufgabenbereich Formatvorlagen übernehmen nicht angezeigt wird, klicken Sie im Menü Aufgabenbereiche auf Formatvorlagen übernehmen.
  3. Klicken Sie im Aufgabenbereich Formatvorlagen übernehmen auf Optionen, und klicken Sie dann auf In der Auswahl verwendete Formatvorlagen anzeigen.

    Die Formatvorlagen, die auf den Bereich, in dem sich der Cursor befindet, angewendet sind, sind blau hervorgehoben, und innerhalb der Hervorhebung wird eine Vorschau der Formatvorlage angezeigt.

    In der folgenden Abbildung ist div.ms-titleareaframe in der Entwurfsansicht ausgewählt. Im Aufgabenbereich Formatvorlagen übernehmen werden drei Formatvorlagen angezeigt, die auf div.ms-titleareaframe angewendet wurden. Durch die oberste Formatvorlage Div.ms-titleareaframe wird die Hintergrundfarbe definiert.

     Hinweis   Da bei Formatvorlagen Groß-/Kleinschreibung unterschieden wird, unterscheidet sich Div.ms-titleareaframe mit Großschreibung von div.ms-titleareaframe mit Kleinschreibung.

    In 'Div.ms-titleareaframe', ausgewählt in der Entwurfsansicht, wird die entsprechende Formatvorlage im Aufgabenbereich 'Formatvorlagen übernehmen' angezeigt

    Legende 1 Div.ms-titleareaframe wird in der Entwurfsansicht ausgewählt.

    Legende 2 Die drei auf div.mstitleareaframe angewendeten Formatvorlagen werden im Aufgabenbereich Formatvorlagen übernehmen angezeigt.

  4. Klicken Sie mit der rechten Maustaste auf die zu ändernde Formatvorlage, und klicken Sie dann auf Alle X Instanzen auswählen, wobei X die Anzahl der Instanzen auf der Seite ist, in denen die Formatvorlage angewendet ist.

    Klicken Sie in diesem Beispiel mit der rechten Maustaste auf die oberste Formatvorlage Div.ms-titleareaframe.

  5. Wenn Sie alle Instanzen der Formatvorlage ausgewählt haben, klicken Sie mit der rechten Maustaste erneut auf die Formatvorlage, und klicken Sie dann auf Formatvorlage ändern.
  6. Nehmen Sie im Dialogfeld Formatvorlage ändern die gewünschten Änderungen vor, und klicken Sie dann auf OK.

    Folgen Sie dem Beispiel, indem Sie im Dialogfeld Formatvorlage ändern unter Kategorie auf Hintergrund klicken. Klicken Sie in der Liste Hintergrundfarbe auf Rot Rot und dann auf OK.

Die neue Formatvorlage wird auf die Seite angewendet.

Geänderte Formatvorlage in der Entwurfsansicht

Fahren Sie mit dem Ändern der Formatvorlagen fort, bis die Masterseite wie gewünscht aussieht.

 Hinweis   Wenn Sie zu irgendeinem Zeitpunkt beschließen, dass Sie mit den an der Masterseite vorgenommenen Änderungen nicht zufrieden sind, können Sie sie auf die Websitedefinition zurücksetzen. Weitere Informationen hierzu finden Sie im Artikel Zurücksetzen einer benutzerdefinierten Seite auf die Websitedefinition.

Wenn Sie eine Formatvorlage in einer SharePoint-Website ändern, wird eine lokale Kopie von Core.css geöffnet, und die Änderungen werden an der lokalen Kopie vorgenommen. Weitere Informationen hierzu finden Sie im Artikel Anwenden eines benutzerdefinierten Stylesheets auf eine SharePoint-Website.

Seitenanfang Seitenanfang

Identifizieren und Ändern der Inhaltsplatzhalter

Der größte Teil des Inhalts in Default.master, der Standardmasterseite für eine Windows SharePoint Services 3.0-Website, ist standardmäßig nicht auf der Seite codiert. Ein großer Teil des Inhalts kommt aus ASP.NET SharePoint-Websteuerelementen, deren Inhalt vom Server abgerufen wird. Wenn die Inhaltsseite im Browser angefordert wird, wird dieser Inhalt vom Server abgerufen und auf der Seite angezeigt. Beispielsweise wird der Text "Teamwebsite", der im Bereich ganz links oben auf der Standardhomepage (default.aspx) angezeigt wird, von einem ASP.NET-Inhaltsplatzhalter-Steuerelement bereitgestellt, durch das der Inhalt vom Server abgerufen wird. Der Text "Teamwebsite" wird nicht in HTML-Tags in der Codeansicht angezeigt. Sie können diesen Text mit Office SharePoint Designer 2007 durch benutzerdefinierten Inhalt ersetzen.

Die meisten Standardinhaltsplatzhalter in Default.master sind für die Zusammenarbeitsfeatures von Windows SharePoint Services 3.0 (wie z. B. SharePoint-Listen und -Bibliotheken) erforderlich und sollten daher nicht gelöscht werden. Sie können jedoch mit Office SharePoint Designer 2007 die Standardinhaltsplatzhalter ändern, sodass sie wunschgemäß aussehen. Sie können z. B. den Text "Teamwebsite" durch anderen Text ersetzen.

  1. Öffnen Sie Default.master.
  2. Zum Öffnen der Symbolleiste Masterseite zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Masterseite.
  3. Verwenden Sie die Symbolleiste Masterseite, um den Inhaltsplatzhalter zu suchen, den Sie ändern möchten.

    Folgen Sie dem Beispiel, indem Sie auf der Symbolleiste Masterseite auf den Pfeil rechts neben dem Feld Bereich klicken und dann auf PlaceHolderSiteName klicken.

  4. Klicken Sie auf den Text Teamwebsite, um die Projekteigenschaft auszuwählen.

    Projekteigenschaft im Inhaltsplatzhalter 'PlaceHolderSiteName', der in der Entwurfsansicht ausgewählt ist.

    Die Projekteigenschaft im Inhaltsplatzhalter PlaceHolderSiteName, der in der Entwurfsansicht ausgewählt ist.

  5. Geben Sie einen neuen Namen für die Website ein, und speichern Sie dann die Änderungen, in dem Sie im Menü Datei auf Speichern klicken.

    Sie werden in einer Meldung darüber informiert, dass beim Speichern der Änderungen eine Seite aus der Websitedefinition angepasst wird. Klicken Sie auf Ja.

  6.  Hinweis   Wenn Sie mit den an der Masterseite vorgenommenen Änderungen nicht zufrieden sind, können Sie sie jederzeit auf die Websitedefinition zurücksetzen. Weitere Informationen hierzu finden Sie im Artikel Zurücksetzen einer benutzerdefinierten Seite auf die Websitedefinition.

Weitere Informationen zum Suchen und anschließenden Ändern der Standardinhaltsplatzhalter finden Sie im Artikel Ändern der SharePoint-Standardinhaltsplatzhalter.

Seitenanfang Seitenanfang

Hinzufügen eines neuen Inhaltsbereichs

Sie können einer Masterseite auch einen neuen Inhaltsbereich hinzufügen, indem Sie einen Inhaltsplatzhalter hinzufügen.

 Hinweis   Inhaltsplatzhalter können nicht in andere Inhaltsplatzhalter eingefügt werden.

  1. Klicken Sie mit der rechten Maustaste in der Entwurfsansicht auf die Seite, und klicken Sie dann im Kontextmenü auf Microsoft ASP.NET-Inhaltsbereiche verwalten.
  2. Geben Sie im Dialogfeld Inhaltsbereiche verwalten in das Feld Bereichsname einen Namen für den neuen Inhaltsbereich ein, und klicken Sie dann auf Hinzufügen.

    Folgen Sie dem Beispiel, indem Sie ContentPlaceHolder1 in das Feld Bereichsname eingeben.

  3. Klicken Sie auf Schließen.

    Ein neuer Inhaltsplatzhalter mit dem Namen ContentPlaceHolder1 wird angezeigt.

    Inhaltsplatzhalter in der Entwurfsansicht

 Hinweis   Wenn Sie mit den an der Masterseite vorgenommenen Änderungen nicht zufrieden sind, können Sie sie jederzeit auf die Websitedefinition zurücksetzen. Weitere Informationen hierzu finden Sie im Artikel Zurücksetzen einer benutzerdefinierten Seite auf die Websitedefinition.

Seitenanfang Seitenanfang

Anwenden der neuen Masterseite

Wenn Sie die neue Masterseite erstellt haben, können Sie sie als Standardmasterseite für die gesamte Website festlegen.

Wenn Sie eine neue Masterseite als Standardmasterseite festlegen, werden alle Seiten, die der aktuellen Version von Default.master angefügt sind, einschließlich der bereits in der Website vorhandenen Seiten, sowie alle neu erstellten Seiten, der neuen Masterseite angefügt.

  • Klicken Sie im Ordner masterpage mit der rechten Maustaste auf die Seite, die Sie als neue Standardmasterseite verwenden möchten, und klicken Sie dann im Kontextmenü auf Als Standardmasterseite festlegen.

    Es wird eine Meldung mit einer Warnung angezeigt, dass alle die Seiten nicht ordnungsgemäß angezeigt werden, die Inhaltsbereiche enthalten, die nicht auf der neuen Standardmasterseite angezeigt werden. Wenn die Inhaltsbereiche auf der neuen Standardmasterseite mit den Inhaltsbereichen auf den Inhaltsseiten der Website übereinstimmen, klicken Sie auf Ja. Weitere Informationen zu Inhaltsbereichen und Inhaltsplatzhaltern finden Sie im Artikel Ändern der SharePoint-Standardplatzhalter für Inhalt.

 Hinweis   Wenn die Masterseite bereits die Standardmasterseite für die Website ist, ist der Befehl Als Standardmasterseite festlegen nicht verfügbar.

Seitenanfang Seitenanfang

Anzeige