Version 0.1.1 0.1.1
authorThierry Florac <thierry.florac@onf.fr>
Thu, 08 Oct 2015 11:39:17 +0200
changeset 17 21b836971c56
parent 16 ceca681f8c3a
child 18 2e25ea319ba2
Version 0.1.1
.installed.cfg
buildout.cfg
docs/HISTORY.txt
setup.py
src/pyams_workflow.egg-info/PKG-INFO
src/pyams_workflow/content.py
src/pyams_workflow/locales/fr/LC_MESSAGES/pyams_workflow.mo
src/pyams_workflow/locales/fr/LC_MESSAGES/pyams_workflow.po
src/pyams_workflow/locales/pyams_workflow.pot
--- a/.installed.cfg	Thu Oct 08 11:38:12 2015 +0200
+++ b/.installed.cfg	Thu Oct 08 11:39:17 2015 +0200
@@ -7,13 +7,13 @@
 
 [package]
 __buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/pyams_upgrade
+	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/proutes
 	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/pcreate
-	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/proutes
-	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/pshell
+	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/pserve
+	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/prequest
 	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/pdistreport
 	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/ptweens
-	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/prequest
-	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/pserve
+	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/pshell
 	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/pviews
 __buildout_signature__ = zc.recipe.egg-2.0.1-py3.4.egg setuptools-14.0-py3.4.egg zc.buildout-2.3.1-py3.4.egg
 _b = /home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin
@@ -37,8 +37,8 @@
 
 [i18n]
 __buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/pybabel
+	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/polint
 	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/pot-create
-	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/polint
 __buildout_signature__ = zc.recipe.egg-2.0.1-py3.4.egg setuptools-14.0-py3.4.egg zc.buildout-2.3.1-py3.4.egg
 _b = /home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin
 _d = /home/tflorac/Dropbox/src/PyAMS/pyams_workflow/develop-eggs
@@ -69,7 +69,7 @@
 [test]
 __buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_workflow/parts/test
 	/home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin/test
-__buildout_signature__ = zc.recipe.testrunner-2.0.0-py3.4.egg zc.recipe.egg-2.0.1-py3.4.egg setuptools-14.0-py3.4.egg zope.testrunner-4.4.6-py3.4.egg zc.buildout-2.3.1-py3.4.egg zope.interface-4.1.2-py3.4-linux-x86_64.egg zope.exceptions-4.0.7-py3.4.egg six-e6b62e54b4df360c40dfcbb76c1ecf1a
+__buildout_signature__ = zc.recipe.testrunner-2.0.0-py3.4.egg zc.recipe.egg-2.0.1-py3.4.egg setuptools-14.0-py3.4.egg zope.testrunner-4.4.6-py3.4.egg zc.buildout-2.3.1-py3.4.egg zope.interface-4.1.2-py3.4-linux-x86_64.egg zope.exceptions-4.0.7-py3.4.egg six-0ce7b5a80be3929f9cef8cbc6d670b68
 _b = /home/tflorac/Dropbox/src/PyAMS/pyams_workflow/bin
 _d = /home/tflorac/Dropbox/src/PyAMS/pyams_workflow/develop-eggs
 _e = /var/local/env/pyams/eggs
--- a/buildout.cfg	Thu Oct 08 11:38:12 2015 +0200
+++ b/buildout.cfg	Thu Oct 08 11:39:17 2015 +0200
@@ -77,4 +77,4 @@
 eggs = pyams_workflow [test]
 
 [versions]
-pyams_workflow = 0.1.0
+pyams_workflow = 0.1.1
--- a/docs/HISTORY.txt	Thu Oct 08 11:38:12 2015 +0200
+++ b/docs/HISTORY.txt	Thu Oct 08 11:39:17 2015 +0200
@@ -0,0 +1,11 @@
+History
+=======
+
+0.1.1
+-----
+ - updated workflow interfaces
+ - updated management interface
+
+0.1.0
+-----
+ - initial release
--- a/setup.py	Thu Oct 08 11:38:12 2015 +0200
+++ b/setup.py	Thu Oct 08 11:39:17 2015 +0200
@@ -22,7 +22,7 @@
 README = os.path.join(DOCS, 'README.txt')
 HISTORY = os.path.join(DOCS, 'HISTORY.txt')
 
-version = '0.1.0'
+version = '0.1.1'
 long_description = open(README).read() + '\n\n' + open(HISTORY).read()
 
 tests_require = []
@@ -47,7 +47,8 @@
       package_dir={'': 'src'},
       namespace_packages=[],
       include_package_data=True,
-      package_data={'': ['*.zcml', '*.txt', '*.pt', '*.pot', '*.po', '*.mo', '*.png', '*.gif', '*.jpeg', '*.jpg', '*.css', '*.js']},
+      package_data={'': ['*.zcml', '*.txt', '*.pt', '*.pot', '*.po', '*.mo', '*.png', '*.gif', '*.jpeg', '*.jpg',
+                         '*.css', '*.js']},
       zip_safe=False,
       # uncomment this to be able to run tests with setup.py
       test_suite="pyams_workflow.tests.test_utilsdocs.test_suite",
--- a/src/pyams_workflow.egg-info/PKG-INFO	Thu Oct 08 11:38:12 2015 +0200
+++ b/src/pyams_workflow.egg-info/PKG-INFO	Thu Oct 08 11:39:17 2015 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pyams-workflow
-Version: 0.1.0
+Version: 0.1.1
 Summary: PyAMS workflow manager
 Home-page: http://hg.ztfy.org/pyams/pyams_workflow
 Author: Thierry Florac
@@ -8,6 +8,17 @@
 License: ZPL
 Description: 
         
+        History
+        =======
+        
+        0.1.1
+        -----
+         - updated workflow interfaces
+         - updated management interface
+        
+        0.1.0
+        -----
+         - initial release
         
 Keywords: Pyramid PyAMS workflow
 Platform: UNKNOWN
--- a/src/pyams_workflow/content.py	Thu Oct 08 11:38:12 2015 +0200
+++ b/src/pyams_workflow/content.py	Thu Oct 08 11:39:17 2015 +0200
@@ -111,17 +111,15 @@
 
     def is_visible(self, request=None):
         # associated workflow?
-        wf_name = IWorkflowManagedContent(self.__parent__).workflow_name
+        content = IWorkflowManagedContent(self.__parent__)
+        wf_name = content.workflow_name
         if not wf_name:
             return True
         # check workflow?
-        workflow = query_utility(IWorkflow, name=wf_name)
-        if workflow is None:
-            return False
-        if workflow.view_permission:
+        if content.view_permission:
             if request is None:
                 request = check_request()
-            if not request.has_permission(workflow.view_permission, context=self.__parent__):
+            if not request.has_permission(content.view_permission, context=self.__parent__):
                 return False
         return self.is_published()
 
Binary file src/pyams_workflow/locales/fr/LC_MESSAGES/pyams_workflow.mo has changed
--- a/src/pyams_workflow/locales/fr/LC_MESSAGES/pyams_workflow.po	Thu Oct 08 11:38:12 2015 +0200
+++ b/src/pyams_workflow/locales/fr/LC_MESSAGES/pyams_workflow.po	Thu Oct 08 11:39:17 2015 +0200
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2015-06-02 10:29+0200\n"
+"POT-Creation-Date: 2015-10-05 12:07+0200\n"
 "PO-Revision-Date: 2015-05-12 11:59+0200\n"
 "Last-Translator: Thierry Florac <tflorac@ulthar.net>\n"
 "Language-Team: French <traduc@traduc.org>\n"
@@ -16,156 +16,174 @@
 "Generated-By: Lingua 3.8\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
+#: src/pyams_workflow/workflow.py:117
+msgid "-- unknown --"
+msgstr "-- inconnu --"
+
 #: src/pyams_workflow/content.py:155
 #, python-format
 msgid "Clone created from version {source}"
 msgstr "Duplication de la version {source}"
 
-#: src/pyams_workflow/zmi/workflow.py:66
+#: src/pyams_workflow/zmi/workflow.py:67
 msgid "Change status..."
 msgstr "Agir sur le statut..."
 
-#: src/pyams_workflow/zmi/workflow.py:111
+#: src/pyams_workflow/zmi/workflow.py:112
 msgid "Older versions"
 msgstr "Versions plus anciennes"
 
-#: src/pyams_workflow/zmi/workflow.py:132
-#: src/pyams_workflow/zmi/workflow.py:104
+#: src/pyams_workflow/zmi/workflow.py:133
+#: src/pyams_workflow/zmi/workflow.py:105
 #, python-format
 msgid "Version {version} ({state} - last update {date})"
 msgstr "Version {version} ({state} - dernière modification {date})"
 
-#: src/pyams_workflow/zmi/versions.py:49
-msgid "Version history..."
-msgstr "Historique de la version..."
+#: src/pyams_workflow/zmi/versions.py:50
+msgid "Version history"
+msgstr "Historique"
 
-#: src/pyams_workflow/zmi/versions.py:99
+#: src/pyams_workflow/zmi/versions.py:90
 msgid "Date"
 msgstr "Date"
 
-#: src/pyams_workflow/zmi/versions.py:111
-msgid "Principal"
-msgstr "Utilisateur"
-
-#: src/pyams_workflow/zmi/versions.py:127
-msgid "Source"
-msgstr "Source"
+#: src/pyams_workflow/zmi/versions.py:103
+msgid "New state"
+msgstr "Statut"
 
-#: src/pyams_workflow/zmi/versions.py:146
-msgid "Transition"
-msgstr "Opération"
+#: src/pyams_workflow/zmi/versions.py:112
+msgid "Modifier"
+msgstr "Intervenant"
 
-#: src/pyams_workflow/zmi/versions.py:155
-msgid "Target state"
-msgstr "Nouveau statut"
-
-#: src/pyams_workflow/zmi/versions.py:164
-#: src/pyams_workflow/interfaces/__init__.py:383
+#: src/pyams_workflow/zmi/versions.py:128
+#: src/pyams_workflow/interfaces/__init__.py:432
 msgid "Comment"
 msgstr "Commentaire"
 
-#: src/pyams_workflow/zmi/versions.py:70
+#: src/pyams_workflow/zmi/versions.py:139
+msgid "Transition"
+msgstr "Fait suite à"
+
+#: src/pyams_workflow/zmi/versions.py:157
+msgid "Previous state"
+msgstr "Statut précédent"
+
+#: src/pyams_workflow/zmi/versions.py:61
 #, python-format
 msgid "Version {version} history"
 msgstr "Historique de la version {version}"
 
-#: src/pyams_workflow/zmi/versions.py:133
-#: src/pyams_workflow/zmi/versions.py:137
+#: src/pyams_workflow/zmi/versions.py:163
 #, python-format
-msgid "Version {version} ({status})"
-msgstr "Version {version} ({status})"
+msgid "{status} (version {version})"
+msgstr "{status} (version {version})"
 
 #: src/pyams_workflow/zmi/viewlet/templates/versions.pt:5
 #: src/pyams_workflow/zmi/viewlet/templates/versions.pt:25
 msgid "Version ${version} - ${state}"
 msgstr "Version ${version} - ${state}"
 
-#: src/pyams_workflow/interfaces/__init__.py:271
+#: src/pyams_workflow/interfaces/__init__.py:300
 msgid "Version ID"
 msgstr "N° de version"
 
-#: src/pyams_workflow/interfaces/__init__.py:273
+#: src/pyams_workflow/interfaces/__init__.py:302
 msgid "Version state"
 msgstr "Statut actuel"
 
-#: src/pyams_workflow/interfaces/__init__.py:275
+#: src/pyams_workflow/interfaces/__init__.py:304
 msgid "State date"
 msgstr "Date du statut"
 
-#: src/pyams_workflow/interfaces/__init__.py:276
+#: src/pyams_workflow/interfaces/__init__.py:305
 msgid "Date at which the current state was applied"
 msgstr "Date à laquelle le changement d'état a été effectué"
 
-#: src/pyams_workflow/interfaces/__init__.py:278
+#: src/pyams_workflow/interfaces/__init__.py:307
 msgid "State principal"
 msgstr "Statut défini par"
 
-#: src/pyams_workflow/interfaces/__init__.py:279
+#: src/pyams_workflow/interfaces/__init__.py:308
 msgid "ID of the principal which defined current state"
-msgstr "Utilisateur ayant effectué défini ce statut"
+msgstr "Utilisateur ayant défini ce statut"
 
-#: src/pyams_workflow/interfaces/__init__.py:317
+#: src/pyams_workflow/interfaces/__init__.py:310
+#: src/pyams_workflow/interfaces/__init__.py:423
+msgid "Urgent request?"
+msgstr "Sollicitation urgente ?"
+
+#: src/pyams_workflow/interfaces/__init__.py:357
 msgid "Workflow name"
 msgstr "Nom du workflow"
 
-#: src/pyams_workflow/interfaces/__init__.py:318
+#: src/pyams_workflow/interfaces/__init__.py:358
 msgid "Name of workflow utility managing this content"
 msgstr "Nom de l'outil de workflow gérant ce contenu"
 
-#: src/pyams_workflow/interfaces/__init__.py:322
+#: src/pyams_workflow/interfaces/__init__.py:362
 msgid "View permission"
 msgstr "Permission de consultation"
 
-#: src/pyams_workflow/interfaces/__init__.py:323
+#: src/pyams_workflow/interfaces/__init__.py:363
 msgid "This permission will be required to display content"
 msgstr "Cette permission sera nécessaire pour afficher le contenu"
 
-#: src/pyams_workflow/interfaces/__init__.py:339
+#: src/pyams_workflow/interfaces/__init__.py:379
 msgid "Transition ID"
 msgstr "ID de la transition"
 
-#: src/pyams_workflow/interfaces/__init__.py:346
+#: src/pyams_workflow/interfaces/__init__.py:386
 msgid "Publication date"
 msgstr "Date de publication"
 
-#: src/pyams_workflow/interfaces/__init__.py:347
+#: src/pyams_workflow/interfaces/__init__.py:387
 msgid "Last date at which content was accepted for publication"
 msgstr "Dernière date à laquelle le contenu a été accepté pour publication"
 
-#: src/pyams_workflow/interfaces/__init__.py:350
+#: src/pyams_workflow/interfaces/__init__.py:390
 msgid "First publication date"
 msgstr "Première date de publication"
 
-#: src/pyams_workflow/interfaces/__init__.py:351
+#: src/pyams_workflow/interfaces/__init__.py:391
 msgid "First date at which content was accepted for publication"
 msgstr "Première date à laquelle ce contenu a été accepté pour publication"
 
-#: src/pyams_workflow/interfaces/__init__.py:354
+#: src/pyams_workflow/interfaces/__init__.py:394
 msgid "Publication start date"
 msgstr "Début de publication"
 
-#: src/pyams_workflow/interfaces/__init__.py:355
+#: src/pyams_workflow/interfaces/__init__.py:395
 msgid "Date from which content will be visible"
 msgstr "Date à partir de laquelle ce contenu sera visible"
 
-#: src/pyams_workflow/interfaces/__init__.py:358
+#: src/pyams_workflow/interfaces/__init__.py:398
 msgid "Publication end date"
 msgstr "Fin de publication"
 
-#: src/pyams_workflow/interfaces/__init__.py:359
+#: src/pyams_workflow/interfaces/__init__.py:399
 msgid "Date past which content will not be visible"
 msgstr "Date à partir de laquelle ce contenu ne sera plus consultable"
 
-#: src/pyams_workflow/interfaces/__init__.py:384
+#: src/pyams_workflow/interfaces/__init__.py:424
+msgid "Please use this option only when really needed..."
+msgstr "Veillez à réserver l'urgence aux situations qui le méritent..."
+
+#: src/pyams_workflow/interfaces/__init__.py:433
 msgid "Comment associated with this operation"
 msgstr "Commentaire associé à cette opération"
 
-#: src/pyams_workflow/interfaces/__init__.py:366
+#: src/pyams_workflow/interfaces/__init__.py:406
 msgid "Can't define publication end date without publication start date!"
 msgstr ""
 "Impossible de définir une date de fin de publication sans date de début !"
 
-#: src/pyams_workflow/interfaces/__init__.py:368
+#: src/pyams_workflow/interfaces/__init__.py:408
 msgid "Publication end date must be defined after publication start date!"
 msgstr ""
 "La date de fin de publication doit être postérieure à la date de début !"
+
+#~ msgid "Principal"
+#~ msgstr "Utilisateur"
+
+#~ msgid "Source"
+#~ msgstr "Source"
--- a/src/pyams_workflow/locales/pyams_workflow.pot	Thu Oct 08 11:38:12 2015 +0200
+++ b/src/pyams_workflow/locales/pyams_workflow.pot	Thu Oct 08 11:39:17 2015 +0200
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2015-06-02 10:29+0200\n"
+"POT-Creation-Date: 2015-10-05 12:07+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -16,63 +16,66 @@
 "Content-Transfer-Encoding: 8bit\n"
 "Generated-By: Lingua 3.8\n"
 
+#: ./src/pyams_workflow/workflow.py:117
+msgid "-- unknown --"
+msgstr ""
+
 #: ./src/pyams_workflow/content.py:155
 #, python-format
 msgid "Clone created from version {source}"
 msgstr ""
 
-#: ./src/pyams_workflow/zmi/workflow.py:66
+#: ./src/pyams_workflow/zmi/workflow.py:67
 msgid "Change status..."
 msgstr ""
 
-#: ./src/pyams_workflow/zmi/workflow.py:111
+#: ./src/pyams_workflow/zmi/workflow.py:112
 msgid "Older versions"
 msgstr ""
 
-#: ./src/pyams_workflow/zmi/workflow.py:132
-#: ./src/pyams_workflow/zmi/workflow.py:104
+#: ./src/pyams_workflow/zmi/workflow.py:133
+#: ./src/pyams_workflow/zmi/workflow.py:105
 #, python-format
 msgid "Version {version} ({state} - last update {date})"
 msgstr ""
 
-#: ./src/pyams_workflow/zmi/versions.py:49
-msgid "Version history..."
+#: ./src/pyams_workflow/zmi/versions.py:50
+msgid "Version history"
 msgstr ""
 
-#: ./src/pyams_workflow/zmi/versions.py:99
+#: ./src/pyams_workflow/zmi/versions.py:90
 msgid "Date"
 msgstr ""
 
-#: ./src/pyams_workflow/zmi/versions.py:111
-msgid "Principal"
+#: ./src/pyams_workflow/zmi/versions.py:103
+msgid "New state"
 msgstr ""
 
-#: ./src/pyams_workflow/zmi/versions.py:127
-msgid "Source"
+#: ./src/pyams_workflow/zmi/versions.py:112
+msgid "Modifier"
 msgstr ""
 
-#: ./src/pyams_workflow/zmi/versions.py:146
+#: ./src/pyams_workflow/zmi/versions.py:128
+#: ./src/pyams_workflow/interfaces/__init__.py:432
+msgid "Comment"
+msgstr ""
+
+#: ./src/pyams_workflow/zmi/versions.py:139
 msgid "Transition"
 msgstr ""
 
-#: ./src/pyams_workflow/zmi/versions.py:155
-msgid "Target state"
+#: ./src/pyams_workflow/zmi/versions.py:157
+msgid "Previous state"
 msgstr ""
 
-#: ./src/pyams_workflow/zmi/versions.py:164
-#: ./src/pyams_workflow/interfaces/__init__.py:383
-msgid "Comment"
-msgstr ""
-
-#: ./src/pyams_workflow/zmi/versions.py:70
+#: ./src/pyams_workflow/zmi/versions.py:61
 #, python-format
 msgid "Version {version} history"
 msgstr ""
 
-#: ./src/pyams_workflow/zmi/versions.py:133
-#: ./src/pyams_workflow/zmi/versions.py:137
+#: ./src/pyams_workflow/zmi/versions.py:163
 #, python-format
-msgid "Version {version} ({status})"
+msgid "{status} (version {version})"
 msgstr ""
 
 #: ./src/pyams_workflow/zmi/viewlet/templates/versions.pt:5
@@ -80,90 +83,99 @@
 msgid "Version ${version} - ${state}"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:271
+#: ./src/pyams_workflow/interfaces/__init__.py:300
 msgid "Version ID"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:273
+#: ./src/pyams_workflow/interfaces/__init__.py:302
 msgid "Version state"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:275
+#: ./src/pyams_workflow/interfaces/__init__.py:304
 msgid "State date"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:276
+#: ./src/pyams_workflow/interfaces/__init__.py:305
 msgid "Date at which the current state was applied"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:278
+#: ./src/pyams_workflow/interfaces/__init__.py:307
 msgid "State principal"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:279
+#: ./src/pyams_workflow/interfaces/__init__.py:308
 msgid "ID of the principal which defined current state"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:317
+#: ./src/pyams_workflow/interfaces/__init__.py:310
+#: ./src/pyams_workflow/interfaces/__init__.py:423
+msgid "Urgent request?"
+msgstr ""
+
+#: ./src/pyams_workflow/interfaces/__init__.py:357
 msgid "Workflow name"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:318
+#: ./src/pyams_workflow/interfaces/__init__.py:358
 msgid "Name of workflow utility managing this content"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:322
+#: ./src/pyams_workflow/interfaces/__init__.py:362
 msgid "View permission"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:323
+#: ./src/pyams_workflow/interfaces/__init__.py:363
 msgid "This permission will be required to display content"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:339
+#: ./src/pyams_workflow/interfaces/__init__.py:379
 msgid "Transition ID"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:346
+#: ./src/pyams_workflow/interfaces/__init__.py:386
 msgid "Publication date"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:347
+#: ./src/pyams_workflow/interfaces/__init__.py:387
 msgid "Last date at which content was accepted for publication"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:350
+#: ./src/pyams_workflow/interfaces/__init__.py:390
 msgid "First publication date"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:351
+#: ./src/pyams_workflow/interfaces/__init__.py:391
 msgid "First date at which content was accepted for publication"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:354
+#: ./src/pyams_workflow/interfaces/__init__.py:394
 msgid "Publication start date"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:355
+#: ./src/pyams_workflow/interfaces/__init__.py:395
 msgid "Date from which content will be visible"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:358
+#: ./src/pyams_workflow/interfaces/__init__.py:398
 msgid "Publication end date"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:359
+#: ./src/pyams_workflow/interfaces/__init__.py:399
 msgid "Date past which content will not be visible"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:384
+#: ./src/pyams_workflow/interfaces/__init__.py:424
+msgid "Please use this option only when really needed..."
+msgstr ""
+
+#: ./src/pyams_workflow/interfaces/__init__.py:433
 msgid "Comment associated with this operation"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:366
+#: ./src/pyams_workflow/interfaces/__init__.py:406
 msgid "Can't define publication end date without publication start date!"
 msgstr ""
 
-#: ./src/pyams_workflow/interfaces/__init__.py:368
+#: ./src/pyams_workflow/interfaces/__init__.py:408
 msgid "Publication end date must be defined after publication start date!"
 msgstr ""