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 SharePoint-Standardplatzhalter für Inhalt
 

Steuerelemente für Inhaltsplatzhalter (im Code als <asp:ContentPlaceHolder> angegeben) sind Bereiche auf einer Masterseite, deren Inhalt ersetzt werden kann. Sie können die Inhaltsplatzhalter auf einer Masterseite ändern und die Änderungen auf alle Inhaltsseiten anwenden, die dieser Masterseite angefügt sind. Alternativ können Sie einen Standardplatzhalter für Inhalt auch auf einer einzelnen Seite überschreiben, indem Sie benutzerdefinierten Inhalt einfügen. Der benutzerdefinierte Inhalt wird dann anstelle des Standardinhalts für diese einzelne Seite im Browser angezeigt.

Dieser Artikel stellt Inhaltsplatzhalter vor und beschreibt, wie Sie die Platzhalter mithilfe der Symbolleiste Masterseite finden. Außerdem werden in diesem Artikel alle Standardplatzhalter für Inhalt der Seite default.master einer Microsoft Windows SharePoint Services 3.0-Website aufgeführt und beschrieben. Sie finden hier auch Anweisungen zum Ändern des Inhalts von Inhaltsplatzhaltern.

Inhalt dieses Artikels


Woher stammt der Inhalt von Standardplatzhaltern für Inhalt?

Der überwiegende Teil des Inhalts von default.master, der Standardmasterseite einer Windows SharePoint Services 3.0-Website, ist auf der Seite nicht codiert. Ein großer Teil des Inhalts stammt von ASP.NET-SharePoint-Websteuerelementen, deren Inhalt vom Server abgerufen wird. Bei einer Anforderung der Inhaltsseite im Browser wird dieser Inhalt vom Server abgerufen und auf der Seite angezeigt. Der Text "Teamwebsite", der im äußeren linken Bereich der Standardhomepage (default.aspx) angezeigt wird, wird z. B. von einem ASP.NET-SharePoint-Websteuerelement bereitgestellt, das den Inhalt vom Server abruft. Der Text "Teamwebsite" ist in der Codeansicht nicht in HTML-Tags eingeschlossen. Sie können diesen Text in Microsoft Office SharePoint Designer 2007 durch benutzerdefinierten Inhalt ersetzten. Anweisungen hierzu finden Sie weiter unten im Abschnitt Ändern des Inhalts in einem Inhaltsplatzhalter.

'Teamwebsite' in einem Inhaltsplatzhalter

Seitenanfang Seitenanfang

Suchen eines Inhaltsplatzhalters

Inhaltsplatzhalter befinden sich nur auf Masterseiten. Wenn Sie die Inhaltplatzhalter einer Windows SharePoint Services 3.0-Website anzeigen möchten, müssen die visuellen Unterstützungen Leere Container und Sichtbare Rahmenlinien aktiviert sein. Zeigen Sie im Menü Ansicht auf Visuelle Unterstützung, und klicken Sie dann auf Leere Container und auf Sichtbare Rahmenlinien. Stellen Sie sicher, dass Anzeigen im Untermenü ausgewählt ist.

Die Schaltflächen Leere Container und Sichtbare Rahmenlinien sind bei Aktivierung orange hervorgehoben (siehe Abbildung).

Visuelle Unterstützung wird bei Aktivierung im Menü markiert dargestellt

Mithilfe der Symbolleiste Masterseite können Sie Inhaltsplatzhalter in der Entwurfsansicht schnell finden.

  1. Zeigen Sie zum Öffnen der Symbolleiste Masterpage im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Masterseite.
  2. Um das Steuerelement eines Inhaltsplatzhalters auszuwählen, klicken Sie auf den Pfeil, und klicken Sie dann auf das Steuerelement des Inhaltsplatzhalter, den Sie suchen.

In der folgenden Abbildung ist PlaceHolderTitleBreadcrumb auf der Symbolleiste Masterseite ausgewählt.

Symbolleiste 'Masterseite'

Wenn der Inhaltsplatzhalter in der Entwurfsansicht ausgewählt ist, wird er wie in der folgenden Abbildung dargestellt.

Registerkarte für den Inhaltsplatzhalter in der Entwurfsansicht

Registerkarte für den Inhaltsplatzhalter in der Entwurfsansicht

Wenn Sie einen Inhaltsplatzhalter mithilfe der Symbolleiste Masterseite auswählen, wird er auch in der Direktauswahl von Tags ausgewählt.

 Tipp   Falls die Direktauswahl von Tags nicht angezeigt wird, klicken Sie im Menü Ansicht auf Direktauswahl von Tags.

Inhaltsplatzhalter in der Direktauswahl für Tags

Ein Inhaltsplatzhalter in der Direktauswahl für Tags

Sie können die Symbolleiste Masterseite in der Entwurfsansicht oder der Codeansicht verwenden.

Seitenanfang Seitenanfang

Standardplatzhalter für Inhalt auf "default.master" auf einer Windows SharePoint Services 3.0-Website

Windows SharePoint Services 3.0-Inhaltsseiten verwenden standardmäßig die Inhaltsplatzhalter der folgenden Tabelle. Diese Tabelle beschreibt die Inhaltsplatzhalter und erläutert, was die einzelnen Platzhalter auf der Seite darstellen.

Die meisten der Standardplatzhalter auf der Seite default.master sind für die Zusammenarbeitsfeatures von Windows SharePoint Services 3.0 erforderlich (z. B. für SharePoint-Listen und -Bibliotheken) und sollten deshalb nicht gelöscht werden.

Wenn Sie eine Vorschau der hier aufgeführten Standardplatzhalter sehen möchten, verwenden Sie die Symbolleiste Masterseite wie im vorherigen Abschnitt beschrieben.

Inhaltsplatzhalter Beschreibung
PlaceHolderBodyAreaClass Zusätzliche Textkörperformate im Seitenkopf
PlaceHolderBodyLeftBorder Rahmenelement für den Haupttext der Seite
PlaceHolderBodyRightMargin Rechter Rand des Haupttextes
PlaceHolderCalendarNavigator Zeigt eine Datumsauswahl zur Navigation im Kalender, wenn die Seite einen Kalender enthält.
PlaceHolderFormDigest Das Sicherheitssteuerelement "Formulardigest"
PlaceHolderGlobalNavigation Globale Brotkrümelnavigation
PlaceHolderHorizontalNav Oberstes Navigationsmenü für die Seite
PlaceHolderLeftActions Unter Rand des linken Navigationsbereichs
PlaceHolderLeftNavBar Linker Navigationsbereich
PlaceHolderLeftNavBarBorder Rahmenelement der linken Navigationsleiste
PlaceHolderLeftNavBarDataSource Datenquelle für das linke Navigationsmenü
PlaceHolderLeftNavBarTop Oberer Rand des linken Navigationsbereichs
PlaceHolderMain Hauptinhalt der Seite
PlaceHolderMiniConsole Platz für die Anzeige von Befehlen auf Seitenebene, z. B. WIKI-Befehle wie Seite bearbeiten, Verlauf oder Eingehende Hyperlinks
PlaceHolderNavSpacer Breite des linken Navigationsbereichs
PlaceHolderPageDescription Beschreibung des Seiteninhalts
PlaceHolderPageImage Seitensymbol im oberen linken Bereich der Seite
PlaceHolderSearchArea Bereich des Suchfelds
PlaceHolderSiteName Websitename
PlaceHolderTitleAreaClass Zusätzliche Formate im Seitenkopf
PlaceHolderTitleAreaSeparator Zeigt die Schatten für den Titelbereich
PlaceHolderTitleBreadcrumb Hauptinhaltsbereich der Brotkrümelnavigation
PlaceHolderPageTitleInTitleArea Seitentitel direkt unter der Brotkrümelnavigation
PlaceHolderTitleLeftBorder Linker Rahmen des Titelbereichs
PlaceHolderTitleRightMargin Rechter Rand des Titelbereichs
PlaceHolderTopNavBar Oberer Navigationsbereich
PlaceHolderUtilityContent Zusätzlicher Inhalt am unteren Seitenrand
SPNavigation In Windows SharePoint Services 3.0 standardmäßig leer. Kann für zusätzliche Steuerelemente zur Seitenbearbeitung verwendet werden.
WSSDesignConsole Die Steuerelemente zur Seitenbearbeitung, wenn sich die Seite im Modus Seite bearbeiten befindet (klicken Sie im Browser auf Websiteaktionen und dann auf Seite bearbeiten).

Seitenanfang Seitenanfang

Ändern des Inhalts in einem Inhaltsplatzhalter

Ändern Sie den Inhaltsplatzhalter auf der Masterseite, wenn die Änderungen an einem Inhaltsplatzhalter für die gesamte Website übernommen werden sollen. Sie können auch den Inhalt einer einzelnen Inhaltsseite ändern. Damit überschreiben Sie den Standardinhalt, der von der Masterseite auf diese Seite angewendet wird.

 Hinweis   Sie können den gesamten Inhalt einer Masterseite ändern, nicht nur den Inhalt in den Inhaltsplatzhaltern. Alle Änderungen einer Masterseite werden auf alle Inhaltsseiten angewendet, die dieser Masterseite angefügt sind.

Anwenden der Änderungen an Inhaltsplatzhaltern auf die gesamte Website

Wenn Sie eine Masterseite ändern, werden die Änderungen auf alle Seiten angewendet, die dieser Masterseite angefügt sind. Im folgenden Beispiel ändern Sie den Text des Websitenamens auf der Masterseite, indem Sie den Inhaltsplatzhalter PlaceHolderSiteName auswählen und dann den Standardinhalt durch benutzerdefinierten Inhalt ersetzen. Wenn Sie die Seite speichern, werden die Änderungen auf allen Seiten angezeigt, die dieser Masterseite angefügt sind.

  1. Doppelklicken Sie zum Öffnen der Seite default.master in der Ordnerliste auf _catalogs, dann auf masterpage und dann auf default.master.
  2. Zeigen Sie zum Öffnen der Symbolleiste Masterpage 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.

    Klicken Sie für dieses Beispiel auf der Symbolleiste Masterseite auf den Pfeil, und klicken Sie dann auf PlaceHolderSiteName in der Liste.

  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, indem Sie im Menü Datei auf Speichern klicken.

    Daraufhin wird eine Meldung angezeigt, in der Sie gewarnt werden, dass beim Speichern der Änderungen eine Seite aus der Websitedefinition angepasst wird. Klicken Sie auf Ja.

     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.

Die Änderungen werden auf alle Seiten angewendet, die dieser Masterseite angefügt sind.

 Hinweis   Die Änderungen werden nicht auf die Inhaltsseite angewendet, wenn die Inhaltsseite bereits den Inhalt der Masterseite überschreibt.

Anwenden der Änderungen an Inhaltsplatzhaltern auf eine einzelne Inhaltsseite

Wenn Sie eine einzelne Inhaltsseite ändern, werden die Änderungen nur für diese Seite übernommen. Wenn Sie einem Inhaltsplatzhalter auf einer Inhaltsseite benutzerdefinierten Inhalt hinzufügen, überschreiben Sie den Standardinhalt, der von der Masterseite auf diese Seite angewendet wird, indem Sie ein Inhaltssteuerelement für diese Seite erstellen. Im folgenden Beispiel ändern Sie den Text des Websitenamens auf der Standardhomepage, indem Sie den Inhaltsplatzhalter PlaceHolderSiteName auswählen und dann den Inhalt durch benutzerdefinierten Text ersetzen. Wenn Sie die Seite speichern, werden die Änderung nur auf default.aspx angezeigt.

  1. Doppelklicken Sie in der Ordnerliste auf default.aspx.
  2. Klicken Sie auf den Text Teamwebsite, und klicken Sie dann auf den Pfeil in der oberen rechten Ecke des Inhaltsplatzhalters.

    Teamwebsite im Platzhalter 'PlaceHolderSiteName' in der Entwurfsansicht

  3. Sie sehen das Wort (Master) auf der Registerkarte. Das bedeutet, dass der Inhaltsbereich Inhalt der Masterseite anzeigt. Dieser Bereich kann nicht bearbeitet werden.

  4. Klicken Sie auf Benutzerdefinierten Inhalt erstellen.

    Liste mit allgemeinen Aufgaben zum Inhalt

    Sie sehen das Wort (Benutzerdefiniert) auf der Registerkarte. Das bedeutet, dass der benutzerdefinierte Inhalt in diesem Bereich den Inhalt der Masterseite überschreibt. Dieser Bereich kann nun bearbeitet werden.

  5. 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.

  6. Geben Sie einen neuen Websitenamen für Ihre Homepage ein, und speichern Sie Ihre Änderungen, indem Sie im Menü Datei auf Speichern klicken.

    Daraufhin wird eine Meldung angezeigt, in der Sie gewarnt werden, dass beim Speichern der Änderungen eine Seite aus der Websitedefinition angepasst wird. Klicken Sie auf Ja.

     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.

Die Änderungen werden nur auf default.aspx angewendet.

Wenn Sie den Standardinhalt aus der Masterseite wiederherstellen möchten, klicken Sie auf den Text Teamwebsite, klicken Sie auf den Pfeil in der oberen rechten Ecke des Steuerelements, und klicken Sie dann auf Inhalt des Masters verwenden.

Eine Meldung wird angezeigt, in der Sie gewarnt werden, dass alle Elemente in diesem Bereich von der Seite entfernt werden, wenn Sie standardmäßig den Inhalt der Masterseite übernehmen. Klicken Sie auf Ja, wenn Sie den Inhalt auf den der Masterseite zurücksetzen möchten und sämtlicher benutzerdefinierter Inhalt in diesem Bereich verloren gehen darf.

Speichern Sie Ihre Änderungen, indem Sie im Menü Datei auf Speichern klicken.

Seitenanfang Seitenanfang

Anzeige