Updated portal template selection form on shared contents
authorThierry Florac <thierry.florac@onf.fr>
Tue, 04 Sep 2018 17:31:02 +0200
changeset 921 ae03053608b0
parent 920 d7cb90448d3e
child 922 f78d4a1628aa
Updated portal template selection form on shared contents
src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.mo
src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.po
src/pyams_content/locales/pyams_content.pot
src/pyams_content/shared/common/zmi/portal.py
Binary file src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.mo has changed
--- a/src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.po	Tue Sep 04 11:48:41 2018 +0200
+++ b/src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.po	Tue Sep 04 17:31:02 2018 +0200
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2018-09-04 09:16+0200\n"
+"POT-Creation-Date: 2018-09-04 17:27+0200\n"
 "PO-Revision-Date: 2015-09-10 10:42+0200\n"
 "Last-Translator: Thierry Florac <tflorac@ulthar.net>\n"
 "Language-Team: French\n"
@@ -223,7 +223,7 @@
 #: src/pyams_content/component/extfile/interfaces/__init__.py:40
 #: src/pyams_content/component/paragraph/interfaces/audio.py:48
 #: src/pyams_content/component/links/interfaces/__init__.py:39
-#: src/pyams_content/shared/form/interfaces/__init__.py:66
+#: src/pyams_content/shared/form/interfaces/__init__.py:64
 msgid "Description"
 msgstr "Description"
 
@@ -568,7 +568,7 @@
 #: src/pyams_content/component/paragraph/interfaces/__init__.py:44
 #: src/pyams_content/component/paragraph/interfaces/pictogram.py:41
 #: src/pyams_content/component/association/interfaces/__init__.py:42
-#: src/pyams_content/shared/form/interfaces/__init__.py:87
+#: src/pyams_content/shared/form/interfaces/__init__.py:85
 #: src/pyams_content/shared/site/interfaces/__init__.py:144
 #: src/pyams_content/features/alert/interfaces.py:54
 #: src/pyams_content/features/menu/interfaces/__init__.py:59
@@ -649,8 +649,8 @@
 #: src/pyams_content/component/illustration/interfaces/__init__.py:65
 msgid "Illustration description displayed in front-office templates"
 msgstr ""
-"Le texte accompagne l'illustration, en complément de la légende. "
-"Attention : sa présence et sa mise en forme dépendent du mode de rendu choisi."
+"Le texte accompagne l'illustration, en complément de la légende. Attention : "
+"sa présence et sa mise en forme dépendent du mode de rendu choisi."
 
 #: src/pyams_content/component/illustration/interfaces/__init__.py:69
 msgid "Name of picture's author"
@@ -1133,8 +1133,8 @@
 #: src/pyams_content/component/video/interfaces/__init__.py:49
 msgid "Video description displayed by front-office template"
 msgstr ""
-"Le texte accompagne la vidéo, en complément de la légende. "
-"Attention : sa présence et sa mise en forme dépendent du mode de rendu choisi."
+"Le texte accompagne la vidéo, en complément de la légende. Attention : sa "
+"présence et sa mise en forme dépendent du mode de rendu choisi."
 
 #: src/pyams_content/component/paragraph/interfaces/video.py:56
 #: src/pyams_content/component/video/interfaces/__init__.py:78
@@ -1327,7 +1327,7 @@
 
 #: src/pyams_content/component/paragraph/interfaces/header.py:33
 #: src/pyams_content/component/paragraph/interfaces/header.py:40
-#: src/pyams_content/shared/common/interfaces/__init__.py:154
+#: src/pyams_content/shared/common/interfaces/__init__.py:153
 msgid "Header"
 msgstr "Chapô"
 
@@ -1892,19 +1892,19 @@
 msgid "Name of external platform providing selected video"
 msgstr "Nom de la plate-forme externe fournissant la vidéo à afficher"
 
-#: src/pyams_content/shared/common/__init__.py:241
-#: src/pyams_content/shared/common/zmi/properties.py:70
+#: src/pyams_content/shared/common/__init__.py:242
+#: src/pyams_content/shared/common/zmi/properties.py:69
 #: src/pyams_content/shared/common/zmi/manager.py:96
 msgid "Properties"
 msgstr "Propriétés"
 
-#: src/pyams_content/shared/common/__init__.py:151
-#: src/pyams_content/shared/common/__init__.py:159
+#: src/pyams_content/shared/common/__init__.py:152
+#: src/pyams_content/shared/common/__init__.py:160
 #, python-format
 msgid "{date} by {principal}"
 msgstr "{date} par {principal}"
 
-#: src/pyams_content/shared/common/__init__.py:264
+#: src/pyams_content/shared/common/__init__.py:265
 #, python-format
 msgid "title length should be between 40 and 66 characters ({length} actually)"
 msgstr ""
@@ -1958,11 +1958,11 @@
 msgid "Modified before..."
 msgstr "et le"
 
-#: src/pyams_content/shared/common/zmi/properties.py:60
+#: src/pyams_content/shared/common/zmi/properties.py:59
 msgid "Composition"
 msgstr "Composition"
 
-#: src/pyams_content/shared/common/zmi/properties.py:83
+#: src/pyams_content/shared/common/zmi/properties.py:82
 msgid "Content properties"
 msgstr "Propriétés élémentaires"
 
@@ -2366,8 +2366,8 @@
 "ce gabarit."
 
 #: src/pyams_content/shared/common/zmi/portal.py:72
-msgid "Override tool default template"
-msgstr "Ne pas utiliser le modèle par défaut de ce gabarit"
+msgid "Use tool default template"
+msgstr "Utiliser le modèle de présentation par défaut de ce gabarit"
 
 #: src/pyams_content/shared/common/zmi/dashboard.py:134
 msgid "Unique ID"
@@ -2787,7 +2787,7 @@
 #: src/pyams_content/shared/common/zmi/templates/preview-input.pt:34
 #: src/pyams_content/shared/common/interfaces/types.py:47
 #: src/pyams_content/shared/form/zmi/field.py:167
-#: src/pyams_content/shared/form/interfaces/__init__.py:62
+#: src/pyams_content/shared/form/interfaces/__init__.py:60
 #: src/pyams_content/features/menu/zmi/__init__.py:215
 msgid "Label"
 msgstr "Libellé"
@@ -3111,22 +3111,22 @@
 msgid "Type of content data"
 msgstr "Type du contenu associé à ce gabarit"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:46
+#: src/pyams_content/shared/common/interfaces/__init__.py:45
 #: src/pyams_content/root/interfaces/__init__.py:43
 msgid "Webmasters"
 msgstr "Webmestres"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:47
+#: src/pyams_content/shared/common/interfaces/__init__.py:46
 msgid "Webmasters can handle all contents, including published ones"
 msgstr ""
 "Les webmestres peuvent modifier et gérer tous les contenus, y compris ceux "
 "qui sont publiés et hormis ceux qui sont archivés"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:51
+#: src/pyams_content/shared/common/interfaces/__init__.py:50
 msgid "Pilots"
 msgstr "Pilotes"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:52
+#: src/pyams_content/shared/common/interfaces/__init__.py:51
 msgid ""
 "Pilots can handle tool configuration, manage access rules, grant users roles "
 "and manage managers restrictions"
@@ -3135,13 +3135,13 @@
 "et les contributeurs, et limitent si nécessaire l'intervention des "
 "responsables à certains contenus"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:57
-#: src/pyams_content/shared/common/interfaces/__init__.py:195
+#: src/pyams_content/shared/common/interfaces/__init__.py:56
+#: src/pyams_content/shared/common/interfaces/__init__.py:196
 msgid "Managers"
 msgstr "Responsables"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:58
-#: src/pyams_content/shared/common/interfaces/__init__.py:196
+#: src/pyams_content/shared/common/interfaces/__init__.py:57
+#: src/pyams_content/shared/common/interfaces/__init__.py:197
 msgid ""
 "Managers can handle main operations in tool's workflow, like publish or "
 "retire contents"
@@ -3150,38 +3150,38 @@
 "(comme la publication ou le retrait des contenus), dans la limite des "
 "restrictions qui leur sont imposées"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:63
-#: src/pyams_content/shared/common/interfaces/__init__.py:201
+#: src/pyams_content/shared/common/interfaces/__init__.py:62
+#: src/pyams_content/shared/common/interfaces/__init__.py:202
 msgid "Contributors"
 msgstr "Contributeurs"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:64
+#: src/pyams_content/shared/common/interfaces/__init__.py:63
 msgid "Contributors are users which are allowed to create new contents"
 msgstr "Les contributeurs sont autorisés à créer de nouveaux contenus"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:68
-#: src/pyams_content/shared/common/interfaces/__init__.py:207
+#: src/pyams_content/shared/common/interfaces/__init__.py:67
+#: src/pyams_content/shared/common/interfaces/__init__.py:208
 msgid "Designers"
 msgstr "Designers"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:69
-#: src/pyams_content/shared/common/interfaces/__init__.py:208
+#: src/pyams_content/shared/common/interfaces/__init__.py:68
+#: src/pyams_content/shared/common/interfaces/__init__.py:209
 msgid "Designers are users which are allowed to manage presentation templates"
 msgstr "Les designers sont autorisés à configurer les modèles de présentation"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:95
+#: src/pyams_content/shared/common/interfaces/__init__.py:94
 msgid "Workflow name"
 msgstr "Nom du workflow"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:96
+#: src/pyams_content/shared/common/interfaces/__init__.py:95
 msgid "Name of workflow utility used to manage tool contents"
 msgstr "Nom du workflow qui gère le cycle de vie des contenus de cet outil"
 
+#: src/pyams_content/shared/common/interfaces/__init__.py:123
+msgid "Content URL"
+msgstr "URL du contenu"
+
 #: src/pyams_content/shared/common/interfaces/__init__.py:124
-msgid "Content URL"
-msgstr "URL du contenu"
-
-#: src/pyams_content/shared/common/interfaces/__init__.py:125
 msgid ""
 "URL used to access this content; this is important for SEO and should "
 "include most important words describing content; spaces and underscores will "
@@ -3195,11 +3195,11 @@
 "d'union, les lettres accentuées par leur équivalent sans accent, et les mots "
 "de moins de trois lettres sont supprimés."
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:130
+#: src/pyams_content/shared/common/interfaces/__init__.py:129
 msgid "Version creator"
 msgstr "À l'origine de cette version"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:131
+#: src/pyams_content/shared/common/interfaces/__init__.py:130
 msgid ""
 "Name of content's version creator. The creator of the first version is also "
 "it's owner."
@@ -3207,47 +3207,47 @@
 "Nom du créateur de cette version. Le créateur de la première version d'un "
 "contenu est aussi son propriétaire."
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:135
+#: src/pyams_content/shared/common/interfaces/__init__.py:134
 msgid "First owner"
 msgstr "Premier propriétaire"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:136
+#: src/pyams_content/shared/common/interfaces/__init__.py:135
 msgid "Name of content's first version owner"
 msgstr "Nom de l'utilisateur ayant créé la première version"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:140
+#: src/pyams_content/shared/common/interfaces/__init__.py:139
 msgid "Version creation"
 msgstr "Date de création"
 
+#: src/pyams_content/shared/common/interfaces/__init__.py:142
+msgid "Version modifiers"
+msgstr "Intervenants"
+
 #: src/pyams_content/shared/common/interfaces/__init__.py:143
-msgid "Version modifiers"
-msgstr "Intervenants"
-
-#: src/pyams_content/shared/common/interfaces/__init__.py:144
 msgid "List of principals who modified this content"
 msgstr "Liste des utilisateurs qui sont intervenus sur cette version"
 
+#: src/pyams_content/shared/common/interfaces/__init__.py:146
+msgid "Last modifier"
+msgstr "Dernier intervenant"
+
 #: src/pyams_content/shared/common/interfaces/__init__.py:147
-msgid "Last modifier"
-msgstr "Dernier intervenant"
-
-#: src/pyams_content/shared/common/interfaces/__init__.py:148
 msgid "Last principal who modified this content"
 msgstr "Dernier utilisateur étant intervenu sur ce contenu"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:151
+#: src/pyams_content/shared/common/interfaces/__init__.py:150
 msgid "Last update"
 msgstr "Dernière modification"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:155
+#: src/pyams_content/shared/common/interfaces/__init__.py:154
 msgid "Content's header is generally displayed in page header"
 msgstr "Le chapô du contenu est généralement affiché en tête de page"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:158
+#: src/pyams_content/shared/common/interfaces/__init__.py:159
 msgid "Meta-description"
 msgstr "Méta-description"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:159
+#: src/pyams_content/shared/common/interfaces/__init__.py:160
 msgid ""
 "The content's description is 'hidden' into HTML's page headers; but it can "
 "be seen, for example, in some search engines results as content's "
@@ -3258,21 +3258,21 @@
 "moteurs de recherche ; si la description n'est pas renseignée, le chapô "
 "(s'il existe pour ce contenu) sera utilisé."
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:164
+#: src/pyams_content/shared/common/interfaces/__init__.py:165
 msgid "Keywords"
 msgstr "Mots-clés"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:165
+#: src/pyams_content/shared/common/interfaces/__init__.py:166
 msgid "They will be included into HTML pages metadata"
 msgstr "Ces mots-clés seront intégrés dans les métadonnées des pages HTML"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:168
+#: src/pyams_content/shared/common/interfaces/__init__.py:169
 #: src/pyams_content/shared/site/zmi/folder.py:79
 #: src/pyams_content/shared/site/interfaces/__init__.py:76
 msgid "Notepad"
 msgstr "Bloc-notes"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:169
+#: src/pyams_content/shared/common/interfaces/__init__.py:170
 #: src/pyams_content/shared/site/zmi/folder.py:80
 #: src/pyams_content/shared/site/interfaces/__init__.py:77
 msgid "Internal information to be known about this content"
@@ -3280,11 +3280,11 @@
 "Pour prendre note d'informations internes utiles ou importantes à propos de "
 "ce contenu ; ces notes ne seront pas publiées sur internet."
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:188
+#: src/pyams_content/shared/common/interfaces/__init__.py:189
 msgid "Content owner"
 msgstr "Propriétaire"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:189
+#: src/pyams_content/shared/common/interfaces/__init__.py:190
 msgid ""
 "The owner is the creator of content's first version, except if it was "
 "transferred afterwards to another owner"
@@ -3293,7 +3293,7 @@
 "lorsque cette propriété a été transférée à un autre utilisateur après coup. "
 "Les contenus archivés ne sont plus transférables."
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:202
+#: src/pyams_content/shared/common/interfaces/__init__.py:203
 msgid ""
 "Contributors are users which are allowed to update this content in addition "
 "to it's owner"
@@ -3301,11 +3301,11 @@
 "Les contributeurs sont autorisés, en plus du propriétaire, à modifier ce "
 "contenu"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:212
+#: src/pyams_content/shared/common/interfaces/__init__.py:213
 msgid "Readers"
 msgstr "Relecteurs"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:213
+#: src/pyams_content/shared/common/interfaces/__init__.py:214
 msgid ""
 "Readers are users which are asked to verify and comment contents before they "
 "are published"
@@ -3313,27 +3313,27 @@
 "Les relecteurs sont des utilisateurs qui sont sollicités pour vérifier et "
 "commenter un contenu avant sa publication"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:218
+#: src/pyams_content/shared/common/interfaces/__init__.py:219
 msgid "Guests"
 msgstr "Invités"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:219
+#: src/pyams_content/shared/common/interfaces/__init__.py:220
 msgid ""
 "Guests are users which are allowed to view contents with restricted access"
 msgstr ""
 "Les invités sont autorisés à consulter des contenus dont l'accès a été "
 "restreint"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:242
+#: src/pyams_content/shared/common/interfaces/__init__.py:243
 msgid "Principal ID"
 msgstr "ID utilisateur"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:281
-#: src/pyams_content/shared/common/interfaces/__init__.py:306
+#: src/pyams_content/shared/common/interfaces/__init__.py:282
+#: src/pyams_content/shared/common/interfaces/__init__.py:307
 msgid "Publication checks"
 msgstr "Activer le tunnel de publication"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:282
+#: src/pyams_content/shared/common/interfaces/__init__.py:283
 msgid ""
 "If 'yes', this contributor will have to confirm that contents have been "
 "previewed and checked before asking for publication"
@@ -3341,7 +3341,7 @@
 "Si 'oui', ce contributeur devra confirmer qu'il a bien prévisualisé et "
 "audité chaque contenu avant de pouvoir effectuer une demande de publication"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:307
+#: src/pyams_content/shared/common/interfaces/__init__.py:308
 msgid ""
 "If 'yes', this manager will have to confirm that contents have been "
 "previewed and checked before publishing a content"
@@ -3349,11 +3349,11 @@
 "Si 'oui', ce responsable devra confirmer qu'il a bien prévisualisé et audité "
 "chaque contenu avant de pouvoir effectuer une publication"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:312
+#: src/pyams_content/shared/common/interfaces/__init__.py:313
 msgid "Restricted contents"
 msgstr "Accès restreints"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:313
+#: src/pyams_content/shared/common/interfaces/__init__.py:314
 msgid ""
 "If 'yes', this manager will get restricted access to manage contents based "
 "on selected settings"
@@ -3361,21 +3361,21 @@
 "Si 'oui', ce responsable n'aura qu'un accès restreint à certains contenus en "
 "fonction de paramètres spécifiques"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:318
+#: src/pyams_content/shared/common/interfaces/__init__.py:319
 msgid "Selected owners"
 msgstr "Propriétaires"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:319
+#: src/pyams_content/shared/common/interfaces/__init__.py:320
 msgid "Manager will have access to contents owned by these principals"
 msgstr ""
 "Le responsable n'aura accès qu'aux contenus dont ces utilisateurs sont "
 "propriétaires"
 
-#: src/pyams_content/shared/form/__init__.py:99
+#: src/pyams_content/shared/form/__init__.py:97
 msgid "Form fields"
 msgstr "Champs de saisie"
 
-#: src/pyams_content/shared/form/__init__.py:100
+#: src/pyams_content/shared/form/__init__.py:98
 msgid "no field defined"
 msgstr "aucun champ défini"
 
@@ -3454,7 +3454,7 @@
 msgstr "Champs de saisie"
 
 #: src/pyams_content/shared/form/zmi/field.py:178
-#: src/pyams_content/shared/form/interfaces/__init__.py:57
+#: src/pyams_content/shared/form/interfaces/__init__.py:55
 msgid "Field type"
 msgstr "Type de champ"
 
@@ -3483,149 +3483,145 @@
 msgid "Specified name is already used!"
 msgstr "Le nom indiqué pour ce champ est déjà utilisé !"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:35
+#: src/pyams_content/shared/form/interfaces/__init__.py:33
 msgid "Form"
 msgstr "Formulaire"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:53
+#: src/pyams_content/shared/form/interfaces/__init__.py:51
 msgid "Field name"
 msgstr "Nom du champ"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:54
+#: src/pyams_content/shared/form/interfaces/__init__.py:52
 msgid "Field internal name; must be unique for a given form"
 msgstr ""
 "Nom interne du champ ; ce nom doit être unique pour un formulaire donné"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:58
+#: src/pyams_content/shared/form/interfaces/__init__.py:56
 msgid "Selected field type"
 msgstr "Type de champ proposé à l'internaute"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:63
+#: src/pyams_content/shared/form/interfaces/__init__.py:61
 msgid "User field label"
 msgstr "Libellé affiché à l'internaute"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:67
+#: src/pyams_content/shared/form/interfaces/__init__.py:65
 msgid "Field description can be displayed as hint"
 msgstr ""
 "Description du champ, qui pourra être affichée sous la forme d'une info-bulle"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:70
+#: src/pyams_content/shared/form/interfaces/__init__.py:68
 msgid "Placeholder"
 msgstr "Espace réservé"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:71
+#: src/pyams_content/shared/form/interfaces/__init__.py:69
 msgid "Some field types like textline can display a placeholder"
 msgstr ""
 "Certains champs tels que les zones de texte peuvent afficher ce texte tant "
 "qu'aucune valeur n'y a été saisie"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:74
+#: src/pyams_content/shared/form/interfaces/__init__.py:72
 msgid "Optional values"
 msgstr "Liste de valeurs"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:75
+#: src/pyams_content/shared/form/interfaces/__init__.py:73
 msgid "List of available values (for 'choice' and 'list' field types)"
 msgstr ""
 "Liste des valeurs disponibles (pour les champs de types 'Sélection simple' "
 "ou 'Sélection multiple')"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:78
+#: src/pyams_content/shared/form/interfaces/__init__.py:76
 msgid "Default value"
 msgstr "Valeur par défaut"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:79
+#: src/pyams_content/shared/form/interfaces/__init__.py:77
 msgid "Give default value if field type can use it"
 msgstr ""
 "Donner la valeur par défaut du champ ; attention, tous les types de champs "
 "ne peuvent pas utiliser une valeur par défaut !"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:82
+#: src/pyams_content/shared/form/interfaces/__init__.py:80
 msgid "Required?"
 msgstr "Obligatoire ?"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:83
+#: src/pyams_content/shared/form/interfaces/__init__.py:81
 msgid "Select 'yes' to set field as mandatory"
 msgstr "Sélectionnez 'oui' pour que la saisie de ce champ soit obligatoire"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:88
+#: src/pyams_content/shared/form/interfaces/__init__.py:86
 msgid "Select 'no' to hide given field..."
 msgstr "Sélectionnez 'non' pour masquer ce champ"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:122
+#: src/pyams_content/shared/form/interfaces/__init__.py:120
 msgid "Form title"
 msgstr "Titre du formulaire"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:125
-msgid "Form header"
-msgstr "En-tête du formulaire"
-
-#: src/pyams_content/shared/form/interfaces/__init__.py:128
+#: src/pyams_content/shared/form/interfaces/__init__.py:123
 msgid "Form handler"
 msgstr "Gestionnaire du formulaire"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:129
+#: src/pyams_content/shared/form/interfaces/__init__.py:124
 msgid "Select how form data is transmitted"
 msgstr ""
 "Le gestionnaire sélectionné détermine la façon dont les données saisies par "
 "les internautes seront stockées ou envoyées"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:132
+#: src/pyams_content/shared/form/interfaces/__init__.py:127
 msgid "Authenticated only?"
 msgstr "Authentification requise ?"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:133
+#: src/pyams_content/shared/form/interfaces/__init__.py:128
 msgid "If 'yes', only authenticated users will be able to see and submit form"
 msgstr ""
 "Si 'oui', seuls les utilisateurs authentifiés pourront saisir des données "
 "dans le formulaire et les soumettre"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:137
+#: src/pyams_content/shared/form/interfaces/__init__.py:132
 msgid "Use captcha?"
 msgstr "Ajouter un captcha ?"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:138
+#: src/pyams_content/shared/form/interfaces/__init__.py:133
 msgid "If 'yes', a captcha will be added automatically to the form"
 msgstr "Si 'oui', un captcha sera ajouté automatiquement au formulaire"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:142
+#: src/pyams_content/shared/form/interfaces/__init__.py:137
 msgid "Submit label"
 msgstr "Libellé de soumission"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:143
+#: src/pyams_content/shared/form/interfaces/__init__.py:138
 msgid "Label of form submit button"
 msgstr "Libellé du bouton de soumission du formulaire"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:180
+#: src/pyams_content/shared/form/interfaces/__init__.py:175
 msgid "Source address"
 msgstr "Adresse source"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:181
+#: src/pyams_content/shared/form/interfaces/__init__.py:176
 msgid "Mail address from which form data is sent"
 msgstr "Adresse de messagerie émettrice des données"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:184
+#: src/pyams_content/shared/form/interfaces/__init__.py:179
 msgid "Source name"
 msgstr "Nom de la source"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:185
+#: src/pyams_content/shared/form/interfaces/__init__.py:180
 msgid "Name of mail data sender"
 msgstr "Nom de l'émetteur des données"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:188
+#: src/pyams_content/shared/form/interfaces/__init__.py:183
 msgid "Recipient address"
 msgstr "Adresse de destination"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:189
+#: src/pyams_content/shared/form/interfaces/__init__.py:184
 msgid "Mail address to which form data is sent"
 msgstr ""
 "Adresse d'envoi des données; vous pouvez indiquer plusieurs adresses en les "
 "séparant par des point-virgules"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:192
+#: src/pyams_content/shared/form/interfaces/__init__.py:187
 msgid "Recipient name"
 msgstr "Nom du destinataire"
 
-#: src/pyams_content/shared/form/interfaces/__init__.py:193
+#: src/pyams_content/shared/form/interfaces/__init__.py:188
 msgid "Name of data recipient"
 msgstr "Nom du destinataire des messages"
 
@@ -4350,11 +4346,11 @@
 msgid "logo '{0}' is not published"
 msgstr "le logo '{0}' n'est pas publié"
 
-#: src/pyams_content/shared/logo/__init__.py:68
+#: src/pyams_content/shared/logo/__init__.py:69
 msgid "no image defined"
 msgstr "aucune image définie"
 
-#: src/pyams_content/shared/logo/__init__.py:71
+#: src/pyams_content/shared/logo/__init__.py:72
 msgid "no URL defined"
 msgstr "aucune URL définie"
 
@@ -5707,6 +5703,9 @@
 msgid "Hidden header"
 msgstr "Ne pas afficher d'en-tête de pages"
 
+#~ msgid "Form header"
+#~ msgstr "En-tête du formulaire"
+
 #~ msgid "Title displayed in navigation items"
 #~ msgstr ""
 #~ "Libellé utilisé en lieu et place du titre dans les blocs de navigation, "
--- a/src/pyams_content/locales/pyams_content.pot	Tue Sep 04 11:48:41 2018 +0200
+++ b/src/pyams_content/locales/pyams_content.pot	Tue Sep 04 17:31:02 2018 +0200
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2018-09-04 09:16+0200\n"
+"POT-Creation-Date: 2018-09-04 17:27+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"
@@ -215,7 +215,7 @@
 #: ./src/pyams_content/component/extfile/interfaces/__init__.py:40
 #: ./src/pyams_content/component/paragraph/interfaces/audio.py:48
 #: ./src/pyams_content/component/links/interfaces/__init__.py:39
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:66
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:64
 msgid "Description"
 msgstr ""
 
@@ -548,7 +548,7 @@
 #: ./src/pyams_content/component/paragraph/interfaces/__init__.py:44
 #: ./src/pyams_content/component/paragraph/interfaces/pictogram.py:41
 #: ./src/pyams_content/component/association/interfaces/__init__.py:42
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:87
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:85
 #: ./src/pyams_content/shared/site/interfaces/__init__.py:144
 #: ./src/pyams_content/features/alert/interfaces.py:54
 #: ./src/pyams_content/features/menu/interfaces/__init__.py:59
@@ -1269,7 +1269,7 @@
 
 #: ./src/pyams_content/component/paragraph/interfaces/header.py:33
 #: ./src/pyams_content/component/paragraph/interfaces/header.py:40
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:154
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:153
 msgid "Header"
 msgstr ""
 
@@ -1802,19 +1802,19 @@
 msgid "Name of external platform providing selected video"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/__init__.py:241
-#: ./src/pyams_content/shared/common/zmi/properties.py:70
+#: ./src/pyams_content/shared/common/__init__.py:242
+#: ./src/pyams_content/shared/common/zmi/properties.py:69
 #: ./src/pyams_content/shared/common/zmi/manager.py:96
 msgid "Properties"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/__init__.py:151
-#: ./src/pyams_content/shared/common/__init__.py:159
+#: ./src/pyams_content/shared/common/__init__.py:152
+#: ./src/pyams_content/shared/common/__init__.py:160
 #, python-format
 msgid "{date} by {principal}"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/__init__.py:264
+#: ./src/pyams_content/shared/common/__init__.py:265
 #, python-format
 msgid "title length should be between 40 and 66 characters ({length} actually)"
 msgstr ""
@@ -1867,11 +1867,11 @@
 msgid "Modified before..."
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/properties.py:60
+#: ./src/pyams_content/shared/common/zmi/properties.py:59
 msgid "Composition"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/properties.py:83
+#: ./src/pyams_content/shared/common/zmi/properties.py:82
 msgid "Content properties"
 msgstr ""
 
@@ -2246,7 +2246,7 @@
 msgstr ""
 
 #: ./src/pyams_content/shared/common/zmi/portal.py:72
-msgid "Override tool default template"
+msgid "Use tool default template"
 msgstr ""
 
 #: ./src/pyams_content/shared/common/zmi/dashboard.py:134
@@ -2656,7 +2656,7 @@
 #: ./src/pyams_content/shared/common/zmi/templates/preview-input.pt:34
 #: ./src/pyams_content/shared/common/interfaces/types.py:47
 #: ./src/pyams_content/shared/form/zmi/field.py:167
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:62
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:60
 #: ./src/pyams_content/features/menu/zmi/__init__.py:215
 msgid "Label"
 msgstr ""
@@ -2940,231 +2940,231 @@
 msgid "Type of content data"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:46
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:45
 #: ./src/pyams_content/root/interfaces/__init__.py:43
 msgid "Webmasters"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:47
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:46
 msgid "Webmasters can handle all contents, including published ones"
 msgstr ""
 
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:50
+msgid "Pilots"
+msgstr ""
+
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:51
-msgid "Pilots"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:52
 msgid ""
 "Pilots can handle tool configuration, manage access rules, grant users roles "
 "and manage managers restrictions"
 msgstr ""
 
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:56
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:196
+msgid "Managers"
+msgstr ""
+
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:57
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:195
-msgid "Managers"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:58
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:196
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:197
 msgid ""
 "Managers can handle main operations in tool's workflow, like publish or "
 "retire contents"
 msgstr ""
 
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:62
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:202
+msgid "Contributors"
+msgstr ""
+
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:63
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:201
-msgid "Contributors"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:64
 msgid "Contributors are users which are allowed to create new contents"
 msgstr ""
 
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:67
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:208
+msgid "Designers"
+msgstr ""
+
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:68
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:207
-msgid "Designers"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:69
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:208
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:209
 msgid "Designers are users which are allowed to manage presentation templates"
 msgstr ""
 
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:94
+msgid "Workflow name"
+msgstr ""
+
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:95
-msgid "Workflow name"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:96
 msgid "Name of workflow utility used to manage tool contents"
 msgstr ""
 
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:123
+msgid "Content URL"
+msgstr ""
+
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:124
-msgid "Content URL"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:125
 msgid ""
 "URL used to access this content; this is important for SEO and should include"
 " most important words describing content; spaces and underscores will be "
 "automatically replaced by hyphens"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:130
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:129
 msgid "Version creator"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:131
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:130
 msgid ""
 "Name of content's version creator. The creator of the first version is also "
 "it's owner."
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:135
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:134
 msgid "First owner"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:136
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:135
 msgid "Name of content's first version owner"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:140
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:139
 msgid "Version creation"
 msgstr ""
 
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:142
+msgid "Version modifiers"
+msgstr ""
+
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:143
-msgid "Version modifiers"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:144
 msgid "List of principals who modified this content"
 msgstr ""
 
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:146
+msgid "Last modifier"
+msgstr ""
+
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:147
-msgid "Last modifier"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:148
 msgid "Last principal who modified this content"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:151
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:150
 msgid "Last update"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:155
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:154
 msgid "Content's header is generally displayed in page header"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:158
-msgid "Meta-description"
-msgstr ""
-
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:159
+msgid "Meta-description"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:160
 msgid ""
 "The content's description is 'hidden' into HTML's page headers; but it can be"
 " seen, for example, in some search engines results as content's description; "
 "if description is empty, content's header will be used."
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:164
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:165
 msgid "Keywords"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:165
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:166
 msgid "They will be included into HTML pages metadata"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:168
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:169
 #: ./src/pyams_content/shared/site/zmi/folder.py:79
 #: ./src/pyams_content/shared/site/interfaces/__init__.py:76
 msgid "Notepad"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:169
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:170
 #: ./src/pyams_content/shared/site/zmi/folder.py:80
 #: ./src/pyams_content/shared/site/interfaces/__init__.py:77
 msgid "Internal information to be known about this content"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:188
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:189
 msgid "Content owner"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:189
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:190
 msgid ""
 "The owner is the creator of content's first version, except if it was "
 "transferred afterwards to another owner"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:202
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:203
 msgid ""
 "Contributors are users which are allowed to update this content in addition "
 "to it's owner"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:212
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:213
 msgid "Readers"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:213
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:214
 msgid ""
 "Readers are users which are asked to verify and comment contents before they "
 "are published"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:218
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:219
 msgid "Guests"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:219
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:220
 msgid ""
 "Guests are users which are allowed to view contents with restricted access"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:242
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:243
 msgid "Principal ID"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:281
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:306
-msgid "Publication checks"
-msgstr ""
-
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:282
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:307
+msgid "Publication checks"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:283
 msgid ""
 "If 'yes', this contributor will have to confirm that contents have been "
 "previewed and checked before asking for publication"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:307
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:308
 msgid ""
 "If 'yes', this manager will have to confirm that contents have been previewed"
 " and checked before publishing a content"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:312
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:313
 msgid "Restricted contents"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:313
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:314
 msgid ""
 "If 'yes', this manager will get restricted access to manage contents based on"
 " selected settings"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:318
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:319
 msgid "Selected owners"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:319
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:320
 msgid "Manager will have access to contents owned by these principals"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/__init__.py:99
+#: ./src/pyams_content/shared/form/__init__.py:97
 msgid "Form fields"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/__init__.py:100
+#: ./src/pyams_content/shared/form/__init__.py:98
 msgid "no field defined"
 msgstr ""
 
@@ -3243,7 +3243,7 @@
 msgstr ""
 
 #: ./src/pyams_content/shared/form/zmi/field.py:178
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:57
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:55
 msgid "Field type"
 msgstr ""
 
@@ -3272,135 +3272,131 @@
 msgid "Specified name is already used!"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:35
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:33
 msgid "Form"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:53
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:51
 msgid "Field name"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:54
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:52
 msgid "Field internal name; must be unique for a given form"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:58
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:56
 msgid "Selected field type"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:63
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:61
 msgid "User field label"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:67
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:65
 msgid "Field description can be displayed as hint"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:70
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:68
 msgid "Placeholder"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:71
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:69
 msgid "Some field types like textline can display a placeholder"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:74
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:72
 msgid "Optional values"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:75
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:73
 msgid "List of available values (for 'choice' and 'list' field types)"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:78
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:76
 msgid "Default value"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:79
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:77
 msgid "Give default value if field type can use it"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:82
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:80
 msgid "Required?"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:83
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:81
 msgid "Select 'yes' to set field as mandatory"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:88
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:86
 msgid "Select 'no' to hide given field..."
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:122
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:120
 msgid "Form title"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:125
-msgid "Form header"
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:123
+msgid "Form handler"
+msgstr ""
+
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:124
+msgid "Select how form data is transmitted"
+msgstr ""
+
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:127
+msgid "Authenticated only?"
 msgstr ""
 
 #: ./src/pyams_content/shared/form/interfaces/__init__.py:128
-msgid "Form handler"
-msgstr ""
-
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:129
-msgid "Select how form data is transmitted"
+msgid "If 'yes', only authenticated users will be able to see and submit form"
 msgstr ""
 
 #: ./src/pyams_content/shared/form/interfaces/__init__.py:132
-msgid "Authenticated only?"
+msgid "Use captcha?"
 msgstr ""
 
 #: ./src/pyams_content/shared/form/interfaces/__init__.py:133
-msgid "If 'yes', only authenticated users will be able to see and submit form"
+msgid "If 'yes', a captcha will be added automatically to the form"
 msgstr ""
 
 #: ./src/pyams_content/shared/form/interfaces/__init__.py:137
-msgid "Use captcha?"
+msgid "Submit label"
 msgstr ""
 
 #: ./src/pyams_content/shared/form/interfaces/__init__.py:138
-msgid "If 'yes', a captcha will be added automatically to the form"
-msgstr ""
-
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:142
-msgid "Submit label"
-msgstr ""
-
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:143
 msgid "Label of form submit button"
 msgstr ""
 
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:175
+msgid "Source address"
+msgstr ""
+
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:176
+msgid "Mail address from which form data is sent"
+msgstr ""
+
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:179
+msgid "Source name"
+msgstr ""
+
 #: ./src/pyams_content/shared/form/interfaces/__init__.py:180
-msgid "Source address"
-msgstr ""
-
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:181
-msgid "Mail address from which form data is sent"
+msgid "Name of mail data sender"
+msgstr ""
+
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:183
+msgid "Recipient address"
 msgstr ""
 
 #: ./src/pyams_content/shared/form/interfaces/__init__.py:184
-msgid "Source name"
-msgstr ""
-
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:185
-msgid "Name of mail data sender"
+msgid "Mail address to which form data is sent"
+msgstr ""
+
+#: ./src/pyams_content/shared/form/interfaces/__init__.py:187
+msgid "Recipient name"
 msgstr ""
 
 #: ./src/pyams_content/shared/form/interfaces/__init__.py:188
-msgid "Recipient address"
-msgstr ""
-
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:189
-msgid "Mail address to which form data is sent"
-msgstr ""
-
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:192
-msgid "Recipient name"
-msgstr ""
-
-#: ./src/pyams_content/shared/form/interfaces/__init__.py:193
 msgid "Name of data recipient"
 msgstr ""
 
@@ -4060,11 +4056,11 @@
 msgid "logo '{0}' is not published"
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/__init__.py:68
+#: ./src/pyams_content/shared/logo/__init__.py:69
 msgid "no image defined"
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/__init__.py:71
+#: ./src/pyams_content/shared/logo/__init__.py:72
 msgid "no URL defined"
 msgstr ""
 
--- a/src/pyams_content/shared/common/zmi/portal.py	Tue Sep 04 11:48:41 2018 +0200
+++ b/src/pyams_content/shared/common/zmi/portal.py	Tue Sep 04 17:31:02 2018 +0200
@@ -15,23 +15,21 @@
 
 # import standard library
 
+from pyams_content import _
 # import interfaces
 from pyams_content.shared.common import IWfSharedContent
-from pyams_content.shared.common.interfaces import IWfSharedContentPortalContext, ISharedToolPortalContext, ISharedTool
+from pyams_content.shared.common.interfaces import IWfSharedContentPortalContext, ISharedToolPortalContext
 from pyams_content.shared.common.interfaces.types import ITypedSharedToolPortalContext
-from pyams_form.interfaces.form import IFormHelp
-from pyams_portal.interfaces import MANAGE_TEMPLATE_PERMISSION
-from pyams_skin.layer import IPyAMSLayer
-from pyams_zmi.layer import IAdminLayer
-
 # import packages
 from pyams_form.form import ajax_config
 from pyams_form.help import FormHelp
+from pyams_form.interfaces.form import IFormHelp
 from pyams_pagelet.pagelet import pagelet_config
+from pyams_portal.interfaces import MANAGE_TEMPLATE_PERMISSION
 from pyams_portal.zmi.page import PortalContextTemplatePropertiesEditForm
+from pyams_skin.layer import IPyAMSLayer
 from pyams_utils.adapter import adapter_config
-
-from pyams_content import _
+from pyams_zmi.layer import IAdminLayer
 
 
 @pagelet_config(name='template-properties.html', context=ISharedToolPortalContext, layer=IPyAMSLayer,
@@ -69,4 +67,4 @@
 class SharedContentTemplatePropertiesEditForm(PortalContextTemplatePropertiesEditForm):
     """Shared content template properties edit form"""
 
-    override_legend = _("Override tool default template")
+    inherit_legend = _("Use tool default template")