Variations de langue: page de variation Mise à jour par la source (quand elle ne devrait pas)

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

  •  10-12-2019
  •  | 
  •  

Question

J'ai un problème avec les variations linguistiques.J'ai 2 langues dans la collection de mon site, l'anglais et le français.J'ai des variations définies sur:

  • ne crée pas automatiquement automatiquement les variations de site et de page
  • Ne recréez pas une nouvelle page cible lorsque la page source est republiée.

    C'est ainsi que nous pouvons créer manuellement des pages françaises lorsque l'anglais est terminé et que les Français ne devraient plus jamais mettre à jour de l'anglais.

    En théorie, cela devrait fonctionner, mais chaque fois que je publie une page anglaise, 5 minutes plus tard ... Les Français sont sur-écrus par l'anglais.Je n'ai aucune idée de quoi faire ...

Était-ce utile?

La solution

Avez-vous activé le mode "à la demande" via PowerShell?

propagation à la demande sur demande

Un paramètre a été ajouté (configurable via le modèle d'objet) pour désactiver la propagation de la page automatique. Lorsque le paramètre est activé, la publication ou l'approbation d'une page sur le site de la variation source ne causera pas que la page soit copiée sur des sites de variation cible. Le paramètre "Création automatique" sera ignoré pour les pages. "Variation de mise à jour" et "Créer une variation" sont les moyens par lesquels un utilisateur peut distribuer du contenu sur la hiérarchie de variation à la demande.

[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();

Je n'ai jamais rencontré cela avec une variation mais pour éviter le "projet de problème" (je suppose que vous travaillez avec SP2010 en 2013 offre beaucoup plus de paramètres à ce sujet) J'ai fortement recommandé de travailler avec une variante "source" supplémentaire. Cette variation source (presque toujours nommée "Source" sur mes installations) est utilisée par les contributeurs à définir la structure et le contenu commun de chaque pages (par exemple: catégorisation, image de rouler, paramètres personnalisés, URL), le reste est effectué sur chaque Variations d'enfants (titre, insertion de contenu) et ne sera jamais mise à jour si elle ne modifie pas la source qui n'a pas d'autre objectif que d'agir en tant que variation initiale de la création de contenu. J'adapte la sécurité sur cette variation afin que seuls les contributeurs puissent y accéder (pour les visiteurs ordinaires / membres / anonymes, ils ne le verront jamais, ni connaître son existence). C'est une situation gagnant-gagnant encore plus lorsque vous avez un groupe de contributeurs qui ne parlent pas de la même langue et que, par défaut, être redirigé vers la variation des enfants associée à leurs paramètres de langue de navigateur si vous n'avez pas changé la logique de variante. < / p>

Quoi qu'il en soit, si vous devez faire un travail sérieux avec une variation, assurez-vous de lire ceci: http://blogs.technet.com/b/stefan_gossner/archive/2011/11/14/SharePoint-variations- The-complet-Guide-Part-1-The-Basics.aspx . Tous les chapitres sont inestimables.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top