Pianificare varianti

Contenuto dell'articolo:

  • Informazioni sulle varianti

  • Varianti e approvazione del contenuto

  • Pianificazione dei siti variante di destinazione

  • Varianti e struttura di spostamento dei siti

  • Varianti e distribuzione del contenuto

  • Varianti e web part

  • Pianificazione dei siti variante

Informazioni sulle varianti

Molte organizzazioni hanno una portata globale. Anche nei mercati nazionali, tuttavia, le organizzazioni devono raggiungere una clientela eterogenea che potrebbe parlare lingue diverse oppure richiedere la comunicazione di informazioni specifiche in base alle diverse aree geografiche, ai vari dispositivi mobili o alla personalizzazione dell'azienda. Le organizzazioni di questo tipo necessitano di siti Web con contenuto personalizzato in base alle diverse lingue, ai diversi mercati e alle diverse aree geografiche. La creazione e la gestione di varianti di un sito possono rivelarsi difficoltose e richiedere tempi lunghi. Per semplificare il processo per gli architetti e gli amministratori dei siti, Microsoft Office SharePoint Server 2007 utilizza le varianti.

La caratteristica per la creazione di varianti di Microsoft Office SharePoint Server 2007 consente di rendere disponibile lo stesso contenuto per gruppi di destinatari specifici in siti diversi copiando contenuto dal sito variante di origine a ogni sito variante di destinazione. Se necessario, è quindi possibile personalizzare il contenuto nel sito variante di destinazione. È ad esempio possibile localizzare il contenuto di un sito variante di destinazione prima della pubblicazione.

Per impostazione predefinita, il reindirizzamento ai siti variante è basato sull'impostazione relativa alla lingua del browser con cui l'utente visita il sito. Se la lingua predefinita del browser di un utente è il francese, ad esempio, Microsoft Office SharePoint Server 2007 reindirizzerà tale utente al sito variante in francese. Questo comportamento può essere personalizzato sostituendo la pagina di reindirizzamento predefinita (VariationRoot.aspx) con una pagina diversa, che può ad esempio implementare una logica che identifica la lingua preferita dall'utente, il dispositivo dell'utente o un'altra base per le varianti dei siti. Per ulteriori informazioni sulla personalizzazione del reindirizzamento ai siti variante, vedere l'articolo Come personalizzare la logica di accesso del sito principale delle varianti (informazioni in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=80449&clcid=0x410) (informazioni in lingua inglese) .

Per iniziare a definire le varianti di un sito vengono create etichette di varianti, una per ogni variante desiderata. Un'etichetta di variante è un identificatore utilizzato per denominare e configurare un nuovo sito variante. Un'etichetta di variante viene selezionata come origine e rappresenta il sito nell'ambito del quale verrà immessa nel sistema la maggior parte del nuovo contenuto. Le etichette di varianti corrispondenti sono etichette di destinazione, che rappresentano i siti in cui il contenuto verrà copiato. Microsoft Office SharePoint Server 2007 supporta fino a 50 etichette. I siti variante vengono creati dalle etichette di varianti utilizzando il comando Crea gerarchie disponibile nella pagina Etichette di varianti nell'ambito delle pagine di amministrazione del sito di Microsoft Office SharePoint Server 2007.

Per una raccolta siti è possibile definire un solo set di etichette di varianti. I siti variante corrispondenti possono iniziare in qualsiasi punto della gerarchia di siti. Il sito variante di origine e il sito variante di destinazione vengono sempre creati come siti secondari del sito principale delle varianti. Gli utenti che visitano il sito principale delle varianti vengono reindirizzati al sito variante appropriato. Un controllo Variation Picker, che può essere aggiunto alle pagine master utilizzando Microsoft Office SharePoint Designer 2007, consente agli utenti di selezionare il sito variante da visualizzare mediante un menu.

Nel semplice esempio riportato di seguito tre siti variante, denominati "A", "B" e "C", si trovano al livello immediatamente inferiore al sito principale delle varianti, che nell'esempio è il sito principale della raccolta siti. "A" è il sito variante di origine. Le pagine create e pubblicate (approvate come nuove versioni principali) in questo sito vengono copiate nei siti variante di destinazione "B" e "C".

Pianificazione delle varianti del sito

Ogni sito variante viene creato mediante lo stesso modello di sito utilizzato per creare il sito principale delle varianti. Se nel sito principale delle varianti è presente contenuto, ad esempio pagine Web o immagini che si desidera includere nei siti variante, è necessario copiare tale contenuto nel sito variante di origine dopo aver creato i siti variante. Il contenuto verrà quindi propagato ai siti variante di destinazione dopo essere stato approvato per la pubblicazione. Analogamente, se il sito principale delle varianti dispone di siti secondari che si desidera implementare come siti secondari anche per ogni sito variante, è necessario creare manualmente tali siti secondari sotto ogni sito variante. Le pagine pubblicate nei siti secondari di un sito variante di origine verranno propagate al sito secondario equivalente in ogni sito variante di destinazione.

Varianti e approvazione del contenuto

L'approvazione del contenuto è il metodo in base al quale i membri del sito con autorizzazioni di responsabile approvazione controllano la pubblicazione del contenuto. Nell'approvazione del contenuto, il contenuto viene considerato pubblicato quando viene approvata una nuova versione principale, poiché le versioni principali sono visualizzabili dagli utenti con autorizzazioni di lettura. Per l'approvazione del contenuto nei siti variante è necessaria la presenza delle versioni principali e secondarie nelle raccolte pagine dei siti variante di origine e di destinazione. Per informazioni complete su controllo delle versioni e approvazione in Microsoft Office SharePoint Server 2007, vedere Pianificare il controllo delle versioni, l'approvazione del contenuto e le estrazioni.

All'approvazione del contenuto sono associate considerazioni esclusive in fase di pianificazione delle varianti:

  • Nel sito variante di origine, all'invio di una pagina per l'approvazione viene generato un messaggio di posta elettronica che viene inviato ai proprietari dei siti variante di destinazione. Quando la pagina viene successivamente approvata, ne viene abilitata la copia nei siti di destinazione. È possibile configurare la caratteristica per la creazione di varianti in modo da copiare automaticamente tale contenuto nei siti variante in base a un processo timer oppure si può scegliere di propagare manualmente il contenuto delle varianti.

  • Nei siti variante di destinazione, a una pagina copiata dal sito variante di origine viene sempre assegnata una versione secondaria. Se si tratta di una pagina nuova nel sito di destinazione, verrà assegnata la versione 0.1. Se la pagina esiste già nel sito variante di destinazione, alla pagina copiata verrà assegnata la successiva versione secondaria disponibile. Se un sito di destinazione contiene la versione 2.1 di una pagina e in tale sito viene copiata una nuova variante della pagina, ad esempio, alla pagina verrà assegnata la versione 2.2.

Nota

   Le modifiche apportate al contenuto nel sito variante di origine potrebbero sostituire le modifiche apportate al contenuto nel sito di destinazione. Nelle varianti basate sulla lingua, ad esempio, se il sito di origine è in una lingua e il sito di destinazione in un'altra potrebbe verificarsi la situazione seguente: un responsabile del contenuto modifica una pagina localizzata nel sito di destinazione, assegnando la nuova versione secondaria 1.1, e quindi un autore del sito di origine modifica la stessa pagina, che viene copiata nel sito di destinazione come versione 1.2, sostituendo così le modifiche alla pagina della versione 1.1. In questo esempio, un responsabile del contenuto per il sito di destinazione dovrà recuperare la versione precedente dell'argomento, accettare la nuova versione oppure unire la nuova versione e quella precedente in una nuova versione.

Pianificazione dei siti variante di destinazione

Gli obiettivi di pianificazione per i siti variante di destinazione variano a seconda del tipo di siti variante implementato. Se i siti variante sono basati sulle lingue, ad esempio, può essere opportuno assegnare alle pagine dei siti variante di destinazione lo stesso aspetto delle pagine del sito variante di origine. Se le varianti sono basate sui dispositivi, sarà probabilmente opportuno assegnare alle pagine dei siti di destinazione un aspetto diverso rispetto alle pagine dei siti di origine, appropriato ai dispositivi con cui verranno visualizzate.

Si potrebbe decidere di utilizzare per i siti variante pagine master personalizzate, pagine di layout o fogli di stile. In siti variante basati sui dispositivi, ad esempio, si potrebbero definire layout di pagina più semplici per le varianti visualizzate su dispositivi con dimensioni dello schermo limitate. Le pagine master, i layout e i fogli di stile vengono gestiti esclusivamente nel sito principale di una raccolta siti, pertanto tutte le modifiche a tali risorse devono essere apportate in una delle posizioni del sito principale riportate di seguito.

Risorsa Percorso

Pagina master

Raccolta pagine master

Pagina di layout

Raccolta pagine master

Fogli di stile CSS e stili XSL

Raccolta stili

Per ulteriori informazioni sulla pianificazione di layout di pagina e pagine master, vedere Pianificare pagine Web

È necessario utilizzare lo stesso tipo di contenuto (il tipo di contenuto Pagina o un tipo di contenuto basato su di esso) per tutte le raccolte pagine dei siti variante. A tale scopo, il modo più semplice è utilizzare un tipo di contenuto definito nella raccolta dei tipi di contenuto del sito principale.

Se in una o più pagine dei siti variante sono necessarie colonne personalizzate, aggiungerle al tipo di contenuto utilizzato nelle raccolte pagine. In caso di siti variante basati su differenze di lingua, ad esempio, è possibile aggiungere una colonna che indica se la pagina è stata localizzata. Per ulteriori informazioni sulla pianificazione di tipi di contenuto e colonne, vedere Pianificare i tipi di contenuto (Office SharePoint Server).

Se il sito variante di origine include siti secondari con la caratteristica di pubblicazione attivata, le pagine dei siti secondari verranno propagate ai siti variante di destinazione. Ciò si verifica anche se la struttura di un sito variante di destinazione è stata modificata, poiché la caratteristica per la creazione di varianti tiene traccia delle posizioni delle raccolte pagine dei siti di origine e di destinazione. Se si rinomina o si elimina una raccolta pagine in un sito variante di destinazione, tuttavia, tale caratteristica non funziona più.

In alcune soluzioni di varianti di sito non è necessario modificare il contenuto nei siti variante di destinazione. Se i siti variante dipendono dal dispositivo, ad esempio, può essere opportuno visualizzare in tutti i dispositivi lo stesso identico contenuto, con pagine master e layout diversi per ogni tipo di dispositivo. In questo caso, è possibile semplificare i siti variante di destinazione disattivandone le caratteristiche di creazione e modifica, ad esempio la console di creazione e modifica delle pagine, e disattivando anche le necessarie estrazioni.

Nota

Disattivare la console di creazione e modifica di Microsoft Office SharePoint Server 2007 mediante Microsoft Office SharePoint Designer 2007.

Varianti e struttura di spostamento dei siti

Se si utilizzano varianti di sito, pianificare accuratamente la struttura di spostamento dei siti. In Microsoft Office SharePoint Server 2007 i collegamenti di spostamento del sito vengono generati automaticamente e visualizzati nel frame esterno (parte della pagina master) di una pagina Web. La struttura di spostamento del sito viene spesso configurata in modo da visualizzare collegamenti ai siti di pari livello del sito corrente. Nei siti variante, in cui i siti di pari livello del sito corrente sono varianti dello stesso sito, potrebbe non essere opportuno concedere agli utenti dei siti la possibilità di spostarsi in questo modo.

Per ulteriori informazioni sulla pianificazione della struttura di spostamento, vedere Pianificare la struttura di spostamento del sito (Office SharePoint Server).

Varianti e distribuzione del contenuto

La caratteristica di distribuzione del contenuto di Microsoft Office SharePoint Server 2007 consente di copiare contenuto da una raccolta siti di Microsoft Office SharePoint Server 2007 di origine a una raccolta siti di destinazione. È possibile copiare l'intera raccolta siti di origine, un sottoinsieme di siti o singole pagine.

Quando si distribuiscono siti variante, è preferibile distribuire tutti i siti contemporaneamente. Poiché è possibile distribuire separatamente siti secondari o singole pagine Web, una serie di pagine Web nei siti variante potrebbe risultare non sincronizzata nella raccolta siti di destinazione. Se una nuova pagina viene aggiunta al sito variante di origine e tale sito viene distribuito in anticipo rispetto a un sito variante di destinazione, ad esempio, gli utenti reindirizzati alla pagina nel sito variante di destinazione o che selezionano esplicitamente la pagina mediante il controllo Variation Picker potrebbero non essere in grado di visualizzarla.

Per ulteriori informazioni sulla pianificazione della distribuzione del contenuto, vedere Pianificare la distribuzione del contenuto

Varianti e web part

Una web part è uno dei blocchi predefiniti delle pagine basate su Microsoft Office SharePoint Server 2007. La maggior parte delle web part è progettata per un tipo di dati specifico, ad esempio testo, HTML o immagini. Microsoft Office SharePoint Server 2007 include un set di web part. È inoltre possibile sviluppare o importare web part.

Le web part vengono propagate con le pagine dei siti variante. A seconda delle relative funzionalità, tuttavia, una web part potrebbe non funzionare nel contesto dei siti variante. La web part Elenco, ad esempio, utilizza l'identificatore univoco globale (GUID) di un elenco per farvi riferimento. Poiché il GUID non viene aggiornato nella web part Elenco quando la pagina viene propagata come parte di un sito variante, la web part tenterà di fare riferimento all'elenco nel sito variante di origine e, poiché ciò non corrisponde alla funzionalità prevista, potrebbe non funzionare. Per prevenire questo tipo di comportamento imprevisto delle web part, è possibile configurare la caratteristica per la creazione di varianti in modo da non copiare le web part nei siti variante di destinazione.

Se si sceglie di copiare le web part come parte dei siti variante, verificare che siano state sviluppate per essere utilizzate in un contesto di siti variante. Per ulteriori informazioni sullo sviluppo di web part, vedere Microsoft Office SharePoint Server 2007 Software Development Kit (informazioni in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=71218&clcid=0x410) (informazioni in lingua inglese) .

Pianificazione dei siti variante

Azione nel foglio di lavoro

Per registrare le decisioni relative alla pianificazione dei siti variante, utilizzare il foglio di lavoro Plan Variations worksheet (informazioni in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=80667&clcid=0x410) (informazioni in lingua inglese) :

  1. Nel foglio di lavoro registrare lo scopo dei siti variante, ad esempio "siti variante dipendenti dal dispositivo".

  2. Registrare l'URL del sito principale delle varianti.

  3. Indicare se i siti secondari del sito principale delle varianti dovranno essere copiati nel sito variante di origine e, in questo caso, immettere i nomi dei siti secondari da copiare.

  4. Indicare se il contenuto del sito principale delle varianti dovrà essere copiato nel sito variante di origine e, in questo caso, descrivere il contenuto da copiare.

  5. Descrivere come verranno propagati i siti variante, ovvero se automaticamente o manualmente.

  6. In "Variation sites" elencare ogni sito variante in una riga distinta. Indicare quale sito variante rappresenta il sito di origine.

  7. Per ogni sito variante indicare tutti i layout personalizzati, le pagine master o le colonne da specificare e aggiungere ulteriori note in base alle esigenze.

Foglio di lavoro

Plan variations worksheet (informazioni in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=80667&clcid=0x410) (informazioni in lingua inglese)

Scaricare il manuale

Questo argomento è incluso nel manuale seguente, che può essere scaricato per una lettura e una stampa più agevoli:

Per un elenco completo dei manuali disponibili che è possibile scaricare per Office SharePoint Server 2007, vedere Downloadable content for Office SharePoint Server 2007 (informazioni in lingua inglese).