Modifica dei segnaposto di contenuto di SharePoint predefiniti

I controlli segnaposto di contenuto, indicati nella visualizzazione Codice da <asp:ContentPlaceHolder>, sono aree di contenuto sostituibili in una pagina master. È possibile modificare i segnaposto di contenuto in una pagina master e applicare le modifiche a tutte le pagine di contenuto associate a tale pagina master. In alternativa, è possibile sostituire qualsiasi segnaposto di contenuto predefinito in una pagina con contenuto personalizzato, che verrà quindi visualizzato al posto del contenuto predefinito in tale pagina quando viene aperta nel browser.

In questo articolo vengono presentati i segnaposto di contenuto e viene illustrato come utilizzare la barra degli strumenti Pagina master per individuarli. Vengono inoltre elencati e descritti tutti i segnaposto di contenuto predefiniti visualizzati in Default.master in un sito di Windows SharePoint Services 3.0 e vengono fornite le istruzioni per la modifica del contenuto dei segnaposto.

Contenuto dell'articolo

Origine del contenuto dei segnaposto di contenuto predefiniti

Individuazione di un segnaposto di contenuto

Segnaposto di contenuto predefiniti nella pagina Default.master di un sito di Windows SharePoint Services 3.0

Modifica del contenuto di un segnaposto di contenuto

Origine del contenuto dei segnaposto di contenuto predefiniti

Per impostazione predefinita, la maggior parte del contenuto della pagina Default.master, ovvero la pagina master predefinita di un sito di Windows SharePoint Services 3.0, non è codificato nella pagina. Gran parte del contenuto proviene da controlli Web ASP.NET di SharePoint, il cui contenuto viene recuperato dal server. Quando la pagina di contenuto viene richiesta nel browser, questo contenuto viene recuperato dal server e visualizzato nella pagina. Il testo "Sito del team" visualizzato nell'area all'estrema sinistra della home page predefinita (default.aspx), ad esempio, è fornito da un controllo segnaposto di contenuto ASP.NET che recupera il contenuto dal server. Il testo "Sito del team" non viene visualizzato all'interno di tag HTML nella visualizzazione Codice. È possibile sostituire questo testo con contenuto personalizzato utilizzando Microsoft Office SharePoint Designer 2007, come descritto nella sezione Modifica del contenuto di un segnaposto di contenuto più avanti.

Sito del team visualizzato all'interno di un segnaposto di contenuto

Torna all'inizio

Individuazione di un segnaposto di contenuto

I segnaposto di contenuto vengono visualizzati solo nelle pagine master. Per visualizzare i segnaposto di contenuto in un sito di Windows SharePoint Services 3.0, è necessario attivare gli strumenti visivi Contenitori vuoti e Bordi visibili. Scegliere Strumenti visivi dal menu Visualizza e quindi fare clic su Contenitori vuoti e su Bordi visibili. Verificare che nel sottomenu sia selezionato Mostra.

I pulsanti Contenitori vuoti e Bordi visibili vengono evidenziati in arancione quando sono attivati, come illustrato nella figura seguente.

Strumenti visivi evidenziati nel menu in cui sono attivati

È possibile individuare facilmente i segnaposto di contenuto nella visualizzazione Struttura utilizzando la barra degli strumenti Pagina master.

  1. Per aprire la barra degli strumenti Pagina master, scegliere Barre degli strumenti dal menu Visualizza e quindi Pagina master.

  2. Per selezionare un controllo segnaposto di contenuto, fare clic sulla freccia e quindi sul controllo segnaposto di contenuto che si desidera individuare.

Nella figura seguente PlaceHolderTitleBreadcrumb è selezionato sulla barra degli strumenti Pagina master.

Barra degli strumenti Pagina master

Quando viene selezionato in visualizzazione Struttura, l'aspetto del segnaposto di contenuto è analogo a quello della figura seguente. Nella scheda è visualizzato l'ID del segnaposto.

Scheda del segnaposto di contenuto visualizzata in visualizzazione Struttura

Scheda del segnaposto di contenuto visualizzata in visualizzazione Struttura

Quando si seleziona un segnaposto di contenuto utilizzando la barra degli strumenti Pagina master, il segnaposto viene selezionato anche sulla Barra dei tag.

Suggerimento : Se la Barra dei tag non è visibile, scegliere Barra dei tag dal menu Visualizza.

Segnaposto di contenuto visualizzato sulla Barra dei tag

Segnaposto di contenuto visualizzato sulla Barra dei tag

È possibile utilizzare la barra degli strumenti Pagina master in visualizzazione Struttura o in visualizzazione Codice.

Torna all'inizio

Segnaposto di contenuto predefiniti nella pagina Default.master di un sito di Windows SharePoint Services 3.0

Per impostazione predefinita, nelle pagine di contenuto di Windows SharePoint Services 3.0 vengono utilizzati i segnaposto di contenuto elencati nella tabella seguente, in cui è disponibile una descrizione di ogni segnaposto.

La maggior parte dei segnaposto di contenuto predefiniti nella pagina Default.master è necessaria per le funzionalità di collaborazione di Windows SharePoint Services 3.0 (ad esempio elenchi e raccolte di SharePoint). È pertanto consigliabile non eliminare questi segnaposto.

Per un'anteprima dei segnaposto di contenuto predefiniti elencati, utilizzare la barra degli strumenti Pagina master, come descritto nella sezione precedente.

Segnaposto di contenuto

Descrizione

PlaceHolderBodyAreaClass

Stili aggiuntivi per il corpo nell'intestazione della pagina

PlaceHolderBodyLeftBorder

Elemento bordo per il corpo della pagina principale

PlaceHolderBodyRightMargin

Margine destro del corpo della pagina principale

PlaceHolderCalendarNavigator

Selezione data per lo spostamento in un calendario visibile nella pagina

PlaceHolderFormDigest

Controllo di protezione "digest del modulo"

PlaceHolderGlobalNavigation

Struttura di spostamento globale

PlaceHolderHorizontalNav

Menu di spostamento principale della pagina

PlaceHolderLeftActions

Parte inferiore dell'area di spostamento di sinistra

PlaceHolderLeftNavBar

Area di spostamento di sinistra

PlaceHolderLeftNavBarBorder

Elemento bordo sulla barra di spostamento di sinistra

PlaceHolderLeftNavBarDataSource

Origine dati del menu di spostamento di sinistra

PlaceHolderLeftNavBarTop

Parte superiore dell'area di spostamento di sinistra

PlaceHolderMain

Contenuto principale della pagina

PlaceHolderMiniConsole

Area in cui visualizzare i comandi a livello di pagina, ad esempio i comandi WIKI quali Modifica pagina, Cronologia e Collegamenti in ingresso

PlaceHolderNavSpacer

Larghezza dell'area di spostamento di sinistra

PlaceHolderPageDescription

Descrizione del contenuto della pagina

PlaceHolderPageImage

Icona della pagina nell'area in alto a sinistra della pagina

PlaceHolderSearchArea

Area della casella di ricerca

PlaceHolderSiteName

Nome del sito

PlaceHolderTitleAreaClass

Stili aggiuntivi nell'intestazione della pagina

PlaceHolderTitleAreaSeparator

Ombreggiature nell'area del titolo

PlaceHolderTitleBreadcrumb

Area della struttura di spostamento del contenuto principale

PlaceHolderPageTitleInTitleArea

Titolo della pagina visualizzato immediatamente sotto la struttura di spostamento

PlaceHolderTitleLeftBorder

Bordo sinistro dell'area del titolo

PlaceHolderTitleRightMargin

Margine destro dell'area del titolo

PlaceHolderTopNavBar

Area di spostamento superiore

PlaceHolderUtilityContent

Contenuto aggiuntivo nella parte inferiore della pagina

SPNavigation

Vuoto in Windows SharePoint Services 3.0 per impostazione predefinita. Può essere utilizzato per controlli aggiuntivi di modifica della pagina.

WSSDesignConsole

Controlli di modifica della pagina quando la pagina è in modalità Modifica pagina (nel browser scegliere Modifica pagina dal menu Azioni sito)

Torna all'inizio

Modifica del contenuto di un segnaposto di contenuto

Se si desidera applicare all'intero sito le modifiche apportate a un segnaposto di contenuto, è necessario modificare il segnaposto nella pagina master. È inoltre possibile modificare il contenuto in una singola pagina di contenuto, ignorando in tal modo il contenuto predefinito fornito a tale pagina di contenuto dalla pagina master.

Nota : È possibile apportare modifiche a tutto il contenuto di una pagina master, non solo al contenuto all'interno dei segnaposto di contenuto. Qualsiasi modifica apportata a una pagina master viene applicata a tutte le pagine di contenuto associate a tale pagina master.

Applicare all'intero sito le modifiche apportate ai segnaposto di contenuto

Quando si apportano modifiche a una pagina master, le modifiche vengono applicate a tutte le pagine associate a tale pagina master. Nell'esempio seguente, viene modificato il testo del nome del sito nella pagina master selezionando il segnaposto di contenuto PlaceHolderSiteName e quindi sostituendo il contenuto predefinito con contenuto personalizzato. Dopo il salvataggio della pagina, le modifiche verranno visualizzate in tutte le pagine associate a tale pagina master.

  1. Per aprire Default.master, nell'Elenco cartelle fare doppio clic su _catalogs, su masterpage e quindi su default.master.

  2. Per aprire la barra degli strumenti Pagina master, scegliere Barre degli strumenti dal menu Visualizza e quindi Pagina master.

  3. Utilizzare la barra degli strumenti Pagina master per individuare il segnaposto di contenuto che si desidera modificare.

    Per seguire l'esempio, sulla barra degli strumenti Pagina master fare clic sulla freccia e quindi su PlaceHolderSiteName nell'elenco.

  4. Fare clic sul testo Sito del team per selezionare la proprietà del progetto.

    Proprietà del progetto nel segnaposto di contenuto PlaceHolderSiteName selezionato in visualizzazione Struttura

    Proprietà del progetto nel segnaposto di contenuto PlaceHolderSiteName selezionato in visualizzazione Struttura

  5. Digitare un nuovo nome per il sito e quindi salvare le modifiche scegliendo Salva dal menu File.

    Verrà visualizzato un messaggio indicante che salvando le modifiche verrà personalizzata una pagina dalla definizione del sito. Fare clic su .

    Nota : Se le modifiche apportate alla pagina master non sono soddisfacenti, è sempre possibile reimpostarla sulla definizione del sito. Per ulteriori informazioni, vedere l'articolo Reimpostazione di una pagina personalizzata sulla definizione del sito.

Le modifiche vengono applicate a tutte le pagine associate a tale pagina master.

Nota : Le modifiche non verranno applicate alla pagina di contenuto se il contenuto della pagina master è già stato sostituito nella pagina di contenuto.

Applicare le modifiche ai segnaposto di contenuto a una sola pagina di contenuto

Quando si apportano modifiche a una sola pagina di contenuto, le modifiche vengono applicate a questa sola pagina. Quando si aggiunge contenuto personalizzato a un segnaposto di contenuto in una pagina di contenuto, il contenuto predefinito fornito dalla pagina master per tale segnaposto viene sostituito creando un controllo contenuto per tale pagina. Nell'esempio seguente viene modificato il testo del nome del sito nella home page predefinita selezionando il segnaposto di contenuto PlaceHolderSiteName e quindi sostituendo il contenuto con testo personalizzato. Quando si salva la pagina, le modifiche verranno visualizzate solo in Default.aspx.

  1. Nell'Elenco cartelle fare doppio clic su default.aspx.

  2. Fare clic sul testo Sito del team e quindi sulla freccia visualizzata nell'angolo in alto a destra del segnaposto di contenuto.

    Sito del team visualizzato all'interno del segnaposto PlaceHolderSiteName in visualizzazione Struttura

    Si noti la parola (Master) nella scheda. Significa che nell'area del contenuto, che non può essere modificata, è visualizzato contenuto della pagina master.

  3. Fare clic su Crea contenuto personalizzato.

    Elenco Attività contenuto comune

    Si noti la parola (Personalizzata) nella scheda. Significa che in questa area, che è ora possibile modificare, il contenuto della pagina master viene sostituito dal contenuto personalizzato.

  4. Fare clic sul testo Sito del team per selezionare la proprietà del progetto.

    Proprietà del progetto nel segnaposto di contenuto PlaceHolderSiteName selezionato in visualizzazione Struttura

    Proprietà del progetto nel segnaposto di contenuto PlaceHolderSiteName selezionato in visualizzazione Struttura

  5. Digitare un nuovo nome del sito per la home page e quindi salvare le modifiche scegliendo Salva dal menu File.

    Verrà visualizzato un messaggio indicante che salvando le modifiche verrà personalizzata una pagina dalla definizione del sito. Fare clic su .

    Nota : Se le modifiche apportate alla pagina master non sono soddisfacenti, è sempre possibile reimpostarla sulla definizione del sito. Per ulteriori informazioni, vedere l'articolo Reimpostazione di una pagina personalizzata sulla definizione del sito.

Le modifiche verranno applicate solo a Default.aspx.

Per tornare al contenuto predefinito dalla pagina master, fare clic sul testo Sito del team, sulla freccia visualizzata nell'angolo in alto a destra del controllo e quindi su Ripristina il contenuto predefinito della pagina master.

Verrà visualizzato un messaggio che indica che ripristinando il contenuto predefinito della pagina master ogni elemento nell'area sarà rimosso dalla pagina. Per tornare al contenuto della pagina master, perdendo eventuale contenuto personalizzato nell'area, fare clic su .

Salvare le modifiche scegliendo Salva dal menu File.

Torna all'inizio

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×