Variazioni linguistiche: Pagina di variazione aggiornata dalla sorgente (quando non dovrebbe)

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/60745

  •  10-12-2019
  •  | 
  •  

Domanda

Ho un problema con le variazioni del linguaggio.Ho 2 lingue nella mia collezione del mio sito, inglese e francese.Ho le variazioni impostate su:

    .
  • Non creare automaticamente variazioni del sito e della pagina
  • Non ricreare una nuova pagina di destinazione quando la pagina sorgente viene ripubblicata.

    Questo è così possiamo creare manualmente pagine francesi quando l'inglese è terminato, e il francese non dovrebbe mai aggiornare di nuovo dall'inglese.

    In teoria questo dovrebbe funzionare, ma ogni volta che pubblico una pagina inglese, 5 minuti dopo ... il francese viene scritto dall'inglese.Non ho idea di cosa fare ...

È stato utile?

Soluzione

Hai attivato la modalità "On Demand" attraverso PowerShell?

Propagazione della pagina on-demand

è stata aggiunta un'impostazione (configurabile tramite il modello oggetto) per disabilitare la propagazione automatica della pagina. Quando l'impostazione è abilitata, la pubblicazione o l'approvazione di una pagina sul sito di variazione sorgente non causerà che la pagina venga copiata in qualsiasi sito di variazione target. L'impostazione "Creazione automatica" verrà ignorata per le pagine. "Varietà di aggiornamento" e "Crea variazione" sono i mezzi con cui un utente può distribuire il contenuto attraverso la variazione della gerarchia on-demand.

[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
$site = new-object Microsoft.SharePoint.SPSite("http://yourserver/sites/abc")
$folder = $site.RootWeb.Lists["Relationships List"].RootFolder
$folder.Properties.Add("DisableAutomaticPropagation", "True")
$folder.Update();
.

Non ho mai riscontrato questo con variazione ma per evitare il "progetto di disegno" (presumo che tu stia lavorando con SP2010 poiché 2013 offre molte più impostazioni riguardo a questo) consiglio vivamente di lavorare con una variazione aggiuntiva "sorgente". Questa variazione di origine (quasi sempre denominata "sorgente" sulle mie installazioni) viene utilizzata dai contributori per definire la struttura e il contenuto comune di ciascuna pagina (ad esempio: categorizzazione, immagine di rollup, impostazioni personalizzate, URL), il resto è fatto su ciascuno Variazioni per bambini (titolo, inserimento del contenuto) e non verranno mai aggiornati se non modificano la fonte che non ha altro scopo che fungere da variazione della creazione del contenuto iniziale. Adatto la sicurezza su quella variazione in modo che solo i contributori possano accedervi (per visitatori / membri / membri anonimi non lo vedranno mai, né conosce la sua esistenza). È una vittoria una situazione vincente ancora di più quando si ha un gruppo di contributori che non stanno parlando della stessa lingua e, per impostazione predefinita, essere reindirizzati alla variazione infantile associata alle impostazioni del linguaggio del browser se non è stato modificato la logica VariationRoot. < / P >.

Comunque, se devi fare un lavoro serio con variazione, assicurati di leggere questo: http://blogs.technet.com/b/stefan_Gossner/Archive/2011/11/14/SharePoint-variations- The-Complete-Guide-Part-1-the-basics.aspx . Tutti i capitoli sono inestimabili.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top