eZ Publish : Limiter le nombre de brouillon par classe

eZ Publish : Limiter le nombre de brouillon par classe

eZ Publish offre la possibilité d'enregistrer des contenus en tant que brouillon. Ceci a pour effet de conserver une trace des dernières versions de notre contenu sans le publier sur le site public.

Ce système est agréable pour des contenus rédactionnels, mais il n'est pas utile pour l'ensemble des types de contenus. En effet, les brouillons n'ont pas vraiment de sens par exemple pour des dossier servant uniquement au stockage, et pour des contenus provenant de source externes et dont les règles métiers imposent que les objet ne soit pas modifier depuis le backoffice (import, commentaire, ...).

En fouillant un peu dans le settings de base fournit par eZ Publish, on trouve une option bien sympathique rajouter dans la version 4.1.1 qui permet de configurer le nombre de brouillon par classe en fonction du nom de la classe.


[VersionManagement]
DefaultVersionHistoryLimit=10
VersionHistoryClass[folder]=1
VersionHistoryClass[article]=5

Commentaires

Sylvain FIX

Personnellement, je n'ai jamais connu la version 3, mais bon passons. La nouveautés dans la version 4.1.1 c'est que l'on peut le faire sur des identifiant de classes, et non plus sur des id, en tout cas ce que dit la documentation dans le settings. L'apport est quand même intéressant., et mérite à mon sens d'être signaler.

Gandbox

Ce settings existe depuis la 3.x

D'ailleurs, lors d'un changement de settings, il faut penser à exécuter le flatten.php qui remettra à niveau le nombre de versions

Ajouter un commentaire

Plain text

  • Aucune balise HTML autorisée.
  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
By submitting this form, you accept the Mollom privacy policy.