Modifica della pagina master predefinita

Le pagine master definiscono l'aspetto che verrà assegnato a tutte le pagine del sito. Modificando lo stile o il contenuto di una pagina master, è possibile personalizzare rapidamente l'aspetto dell'intero sito.

In questo articolo viene illustrato come creare una copia della pagina Default.master, come modificare gli stili presenti nel sito e i segnaposto di contenuto e come applicare la nuova pagina master a tutte le pagine del sito associate a Default.master.

Contenuto dell'articolo

Prima di iniziare

Individuazione e copia della pagina Default.master

Identificazione e modifica degli stili

Identificazione e modifica dei segnaposto di contenuto

Aggiunta di una nuova area contenuto

Applicazione della nuova pagina master

Prima di iniziare

Quando si apre un sito di Windows SharePoint Services 3.0 per la prima volta, viene applicata a tutte le pagine del sito un'unica pagina master predefinita denominata Default.master. Tale pagina master può essere modificata per l'intero sito utilizzando gli strumenti di progettazione disponibili in Microsoft Office SharePoint Designer 2007.

La modifica della pagina Default.master è consigliabile quando la pagina master soddisfa già le esigenze dell'utente e si desidera apportare solo alcune modifiche limitate. Per ulteriori informazioni sulla creazione di una nuova pagina master, completamente diversa nell'aspetto e nel layout, vedere l'articolo Creazione di una nuova pagina master.

Torna all'inizio

Individuazione e copia della pagina Default.master

La pagina master predefinita è memorizzata nella Raccolta pagine master. In Office SharePoint Designer 2007 la Raccolta pagine master è rappresentata dalla cartella masterpage, inclusa nella cartella _catalogs dell'Elenco cartelle.

Default.master nell'Elenco cartelle

Suggerimento : Il nome e il percorso della pagina master a cui è associata una pagina di contenuto possono essere identificati visualizzando l'indicatore della pagina master nell'angolo superiore a destra della pagina di contenuto.

Identificare il percorso e il nome della pagina master utilizzando la struttura di spostamento

È opportuno archiviare le pagine master create in un'unica cartella. In questo modo, sarà più facile accedere e gestire tutte le pagine master del sito da un'unica posizione.

È inoltre opportuno, in genere, creare una copia della pagina Default.master anziché modificare la pagina direttamente. Se tuttavia vengono apportate modifiche indesiderate direttamente nella pagina Default.master, sarà sempre possibile reimpostare la pagina secondo la definizione del sito. Per ulteriori informazioni, vedere l'articolo Reimpostazione di una pagina personalizzata secondo la definizione del sito.

Per creare una copia della pagina Default.master:

  1. Nell'Elenco cartelle fare clic con il pulsante destro del mouse su Default.master e quindi scegliere Copia.

  2. Fare clic con il pulsante destro del mouse sulla cartella masterpage e quindi scegliere Incolla.

Copia della pagina master predefinita nell'Elenco cartelle

Verrà visualizzata una nuova pagina master denominata default_copy(1).master, che è ora possibile modificare e rinominare. Quando si esegue la copia di una pagina master, tutte le pagine di contenuto associate alla pagina master originale (in questo caso Default.master) manterranno l'associazione alla pagina master originale e non alla relativa copia. Dopo aver copiato e personalizzato la pagina Default.master, è possibile applicarla a tutte le pagine di contenuto del sito. Per ulteriori informazioni su come applicare la nuova pagina master, vedere Applicazione della nuova pagina master.

Torna all'inizio

Identificazione e modifica degli stili

Gli strumenti CSS disponibili in Office SharePoint Designer 2007 consentono di identificare e quindi modificare gli stili utilizzati nella pagina master. Se ad esempio si desidera modificare il colore dello sfondo della pagina, è innanzitutto necessario identificare gli stili che definiscono il colore e quindi modificarli per applicare il colore dello sfondo desiderato.

  1. Fare clic sulla copia default_copy(1).master nel punto in cui si desidera modificare lo stile.

    Nota : Ad alcune aree di contenuto visibili in visualizzazione Struttura non è applicato alcuno stile, pertanto nel riquadro attività Applica stili non vengono visualizzati stili corrispondenti. Se ad esempio si seleziona un segnaposto di contenuto, non viene visualizzato alcuno stile nel riquadro attività Applica stili. Tali segnaposto vengono tuttavia visualizzati all'interno degli elementi HTML, ad esempio il tag <td>.

  2. Se il riquadro attività Applica stili non è visualizzato, scegliere Applica stili dal menu Riquadri attività.

  3. Nel riquadro attività Applica stili fare clic su Opzioni e quindi su Visualizza gli stili utilizzati nella selezione.

    Lo stile applicato all'area in cui è posizionato il cursore verrà evidenziato in blu e verrà visualizzata un'anteprima dello stile nella struttura.

    Nella figura seguente è selezionato div.ms-titleareaframe in visualizzazione Struttura. Nel riquadro attività Applica stili sono visualizzati gli stili applicati a div.mstitleareaframe. Lo stile principale, Div.ms-titleareaframe, definisce il colore dello sfondo.

    Nota : Poiché per gli stili viene applicata la distinzione tra maiuscole e minuscole, Div.ms-titleareaframe è diverso da div.ms-titleareaframe.

    Div.ms-titleareaframe selezionato nella visualizzazione Normale mostra lo stile corrispondente nel riquadro attività Applica stili

    1. Div.ms-titleareaframe è selezionato in visualizzazione Struttura.

    2. I tre stili applicati a div.mstitleareaframe sono visualizzati nel riquadro attività Applica stili

  4. Fare clic con il pulsante destro del mouse sullo stile da modificare e quindi scegliere Seleziona tutte le X istanze, dove X è il numero delle istanze in cui lo stile viene applicato alla pagina.

    In questo esempio, fare clic con il pulsante destro del mouse sullo stile principale, Div.ms-titleareaframe.

  5. Dopo aver selezionato tutte le istanze dello stile, fare nuovamente clic con il pulsante destro del mouse sullo stile e quindi scegliere Modifica stile.

  6. Nella finestra di dialogo Modifica stile apportare le modifiche desiderate e quindi fare clic su OK.

    Per proseguire con l'esempio, nella finestra di dialogo Modifica stile in Categoria fare clic su Sfondo. Nell'elenco background-color fare clic su Rosso Rosso e quindi fare clic su OK.

Il nuovo stile verrà applicato alla pagina.

Stile modificato nella visualizzazione Normale

Continuare a modificare gli stili finché la pagina master non avrà assunto l'aspetto desiderato.

Nota : Se successivamente si decide di annullare le modifiche apportate alla pagina master, sarà possibile reimpostare la pagina secondo la definizione del sito. Per ulteriori informazioni, vedere l'articolo Reimpostazione di una pagina personalizzata secondo la definizione del sito.

Quando si modifica uno stile in un sito di SharePoint, viene aperta una copia di Core.css in locale, in cui vengono apportate le modifiche. Per ulteriori informazioni, vedere l'articolo Applicazione di un foglio di stile personalizzato a un sito di SharePoint.

Torna all'inizio

Identificazione e modifica dei segnaposto di contenuto

Per impostazione predefinita, la maggior parte dei contenuti di Default.master, ovvero la pagina master predefinita dei siti di Windows SharePoint Services 3.0, non viene codificata nella pagina. Gran parte dei contenuti proviene dai controlli Web ASP.NET di SharePoint, il cui contenuto viene recuperato dal server. Alla richiesta della pagina di contenuto nel browser, tali contenuti vengono recuperati dal server e visualizzati nella pagina. Il testo "Sito del team" visualizzato nell'area a sinistra della home page predefinita (default.aspx) viene ad esempio fornito da un controllo ASP.NET relativo ai segnaposto di contenuto, il quale recupera i contenuti dal server. Il testo "Sito del team" non viene visualizzato all'interno dei tag HTML in visualizzazione Codice. Per sostituirlo con contenuti personalizzati, è possibile utilizzare Office SharePoint Designer 2007.

La maggior parte dei segnaposto di contenuto predefiniti in Default.master è necessaria per le funzionalità di collaborazione di Windows SharePoint Services 3.0, ad esempio gli elenchi e le raccolte di SharePoint, pertanto tali segnaposto non devono essere eliminati. È tuttavia possibile utilizzare Office SharePoint Designer 2007 per modificare i segnaposto di contenuto predefiniti nel modo desiderato, ad esempio sostituendo il testo "Sito del team" con altro testo.

  1. Aprire Default.master.

  2. Per visualizzare 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 da modificare.

    Per proseguire con l'esempio, sulla barra degli strumenti Pagina master fare clic sulla freccia visualizzata a destra della casella Area e quindi su PlaceHolderSiteName.

  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 nome da assegnare al sito e quindi salvare le modifiche scegliendo Salva dal menu File.

    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, è possibile reimpostare la pagina secondo la definizione del sito. Per ulteriori informazioni, vedere l'articolo Reimpostazione di una pagina personalizzata secondo la definizione del sito.

Per ulteriori informazioni su come individuare e quindi modificare i segnaposto di contenuto predefiniti, vedere l'articolo Modifica dei segnaposto di contenuto di SharePoint predefiniti.

Torna all'inizio

Aggiunta di una nuova area contenuto

È possibile aggiungere nuove aree contenuto in una pagina master aggiungendo un segnaposto di contenuto.

Nota : Non è possibile inserire segnaposto di contenuto in un altro segnaposto di contenuto.

  1. Fare clic con il pulsante destro del mouse sulla pagina in visualizzazione Struttura e quindi scegliere Gestisci aree contenuto di Microsoft ASP.NET dal menu di scelta rapida.

  2. Nella finestra di dialogo Gestione aree contenuto digitare un nome da assegnare alla nuova area contenuto nella casella Nome area e quindi fare clic su Aggiungi.

    Per proseguire con l'esempio, digitare ContentPlaceHolder1 nella casella Nome area.

  3. Fare clic su Chiudi.

    Verrà visualizzato un nuovo segnaposto di contenuto denominato ContentPlaceHolder1.

    Segnaposto di contenuto in visualizzazione Struttura

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.

Torna all'inizio

Applicazione della nuova pagina master

Dopo aver creato una nuova pagina master, è possibile impostarla come pagina master predefinita per l'intero sito.

Quando si imposta una nuova pagina master come pagina predefinita, tutte le pagine associate alla versione corrente di Default.master, ovvero le pagine esistenti del sito e le eventuali nuove pagine associate a Default.master, verranno associate alla nuova pagina master.

  • Nella cartella masterpage fare doppio clic con il pulsante destro del mouse sulla pagina che si desidera utilizzare come nuovo master predefinito e quindi scegliere Imposta come pagina master predefinita dal menu di scelta rapida.

    Verrà visualizzato un messaggio che indica che eventuali pagine che contengono aree contenuto non visualizzate nella nuova pagina master predefinita saranno visualizzate come interrotte. Se le aree contenuto nella nuova pagina master predefinita corrispondono alle aree contenuto nelle pagine di contenuto del sito, fare clic su . Per ulteriori informazioni sulle aree contenuto e i segnaposto di contenuto, vedere l'articolo Modifica dei segnaposto di contenuto di SharePoint predefiniti.

Nota : Se la pagina master è già impostata come pagina predefinita del sito, il comando Imposta come pagina master predefinita non risulta disponibile.

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.

×