Si vous cherchez comment désactiver la propagation automatique des variations de SharePoint 2010, sachez que ce n’est faisable que via Powershell.

Le code suivant permet de le faire:

$site = Get-SPSite "<VariationURL>"
$folder = $site.RootWeb.GetList($site.RootWeb.Url + "/Relationships List").RootFolder
$folder.Properties.Add("DisableAutomaticPropagation", $true)
$folder.Update()
$site.Close()

Et celui-ci, permet d’annuler l’action d’avant:

$site = Get-SPSite "<VariationURL>"
$folder = $site.RootWeb.GetList($site.RootWeb.Url + "/Relationships List").RootFolder
$folder.Properties.Remove("DisableAutomaticPropagation")
$folder.Update()
$site.Close()

Sachez aussi, qu’une fois la propagation des variations est manuelle, aucune page ne sera créée ni modifiée automatiquement, pour y parvenir, il faut:

  • Aller sur la page source, qui doit être publiée
  • Aller sur l’onglet « Publier »
  • Cliquer sur « Créer » ou « Mettre à jour »
  • Lancer les job de variations, ou attendre qu’ils soient lancés automatiquement