first rough pass at updating sections
This commit is contained in:
parent
c9c0e90c33
commit
bb72eb5117
BIN
AvisSimplif.odt
BIN
AvisSimplif.odt
Binary file not shown.
289
AvisSimplif.py
289
AvisSimplif.py
|
@ -107,26 +107,6 @@ defaultAnalysisValues = {
|
|||
{'yes': u"Le texte en projet va sans conteste générer de nouvelles obligations pour...",
|
||||
'no': ''
|
||||
},
|
||||
'delegationPrevue': \
|
||||
{'yes': u"Une délégation est prévue à l'article...",
|
||||
'no': ''
|
||||
},
|
||||
'lisibiliteProblemes': \
|
||||
{'yes':u"Le texte est clair à lire ... L'ensemble des termes spécifiques sont définis " \
|
||||
u"à l'article 1er du texte en projet, ce qui permet une bonne compréhension du " \
|
||||
u"texte ... Le texte en projet présent une structure claire et apparente, ce " \
|
||||
u"qui permet une lecture aisée du texte ... Les termes utilisés sont usuels ..." \
|
||||
u"Le texte en projet forme un tout cohérent ... L'abrogation de ... et son " \
|
||||
u"remplacement par ... est également un gage de lisibilité tant pour l'usager " \
|
||||
u"que pour l'administration.",
|
||||
'no': u"Le texte est clair à lire ... L'ensemble des termes spécifiques sont définis " \
|
||||
u"à l'article 1er du texte en projet, ce qui permet une bonne compréhension du " \
|
||||
u"texte ... Le texte en projet présent une structure claire et apparente, ce " \
|
||||
u"qui permet une lecture aisée du texte ... Les termes utilisés sont usuels ..." \
|
||||
u"Le texte en projet forme un tout cohérent ... L'abrogation de ... et son " \
|
||||
u"remplacement par ... est également un gage de lisibilité tant pour l'usager " \
|
||||
u"que pour l'administration."
|
||||
},
|
||||
'formulairePrevu': \
|
||||
{'yes': u"Un formulaire est prévu.",
|
||||
'no': ''
|
||||
|
@ -135,20 +115,18 @@ defaultAnalysisValues = {
|
|||
{'yes': '',
|
||||
'no': ''
|
||||
},
|
||||
'testKafkaKo': \
|
||||
{'yes': u"Le test Kafka pourrait être amélioré...",
|
||||
'no': u'Le test Kafka est bien rempli.'
|
||||
},
|
||||
'charges': \
|
||||
{'yes': '',
|
||||
'no': ''
|
||||
},
|
||||
'vide': \
|
||||
{'yes': '',
|
||||
'no': ''
|
||||
},
|
||||
}
|
||||
|
||||
defaultRecommandationsValues = {
|
||||
'piecesJustificativesDemandeesRecommandations': "",
|
||||
'lisibiliteProblemesRecommandations': "",
|
||||
'delegationPrevueRecommandations': "",
|
||||
}
|
||||
|
||||
schema = Schema((
|
||||
|
@ -369,12 +347,12 @@ schema = Schema((
|
|||
default=defaultAnalysisValues['envoiRecommande']['no']
|
||||
),
|
||||
|
||||
# Les pièces justificatives ------------------------------------------------
|
||||
# Le principe de confiance -------------------------------------------------
|
||||
|
||||
StringField(
|
||||
name='piecesJustificatives',
|
||||
widget=MasterSelectWidget(
|
||||
label=u"Est-il pertinent d'aborder la question des pièces justificatives ?",
|
||||
label=u"Est-il pertinent d'aborder la question du principe de confiance ?",
|
||||
slave_fields= slaveFields('showIfYes', 'piecesJustificativesDemandees',
|
||||
'piecesJustificativesDemandeesAnalyse'),
|
||||
label_msgid='Avis_label_piecesJustificatives',
|
||||
|
@ -427,9 +405,7 @@ schema = Schema((
|
|||
name='simultaneite',
|
||||
widget=MasterSelectWidget(
|
||||
label=u"Est-il pertinent d'aborder la question de la simultanéité des textes ?",
|
||||
slave_fields= slaveFields('showIfYes',
|
||||
'simulRenvoi', 'simulRenvoiAnalyse', 'simulCirculaire',
|
||||
'simulCirculaireAnalyse', 'simulBrochure', 'simulBrochureAnalyse'),
|
||||
slave_fields= slaveFields('showIfYes', 'simulRenvoi', 'simulRenvoiAnalyse',),
|
||||
label_msgid='Avis_label_simultaneite',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
|
@ -438,7 +414,7 @@ schema = Schema((
|
|||
required=True
|
||||
),
|
||||
|
||||
StringField(
|
||||
StringField(
|
||||
name='simulRenvoi',
|
||||
widget=MasterSelectWidget(
|
||||
label=u"Y a-t-il renvoi de modalité vers un niveau de réglementation inférieur ?",
|
||||
|
@ -462,6 +438,23 @@ schema = Schema((
|
|||
default=defaultAnalysisValues['simulRenvoi']['no']
|
||||
),
|
||||
|
||||
# La communication aux usagers et processus --------------------------------
|
||||
|
||||
StringField(
|
||||
name='communication',
|
||||
widget=MasterSelectWidget(
|
||||
label=u"Est-il pertinent d'aborder la question de la communication aux usagers et processus ?",
|
||||
slave_fields= slaveFields('showIfYes',
|
||||
'simulCirculaire',
|
||||
'simulCirculaireAnalyse', 'simulBrochure', 'simulBrochureAnalyse'),
|
||||
label_msgid='Avis_label_communication',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
enforceVocabulary=True,
|
||||
vocabulary='getResponses',
|
||||
required=True
|
||||
),
|
||||
|
||||
StringField(
|
||||
name='simulCirculaire',
|
||||
widget=MasterSelectWidget(
|
||||
|
@ -575,110 +568,6 @@ schema = Schema((
|
|||
default=defaultAnalysisValues['acteursImpact']['no']
|
||||
),
|
||||
|
||||
# Délégation ---------------------------------------------------------------
|
||||
|
||||
StringField(
|
||||
name='delegation',
|
||||
widget=MasterSelectWidget(
|
||||
label=u"Est-il pertinent d'aborder la question de la délégation ?",
|
||||
slave_fields= slaveFields('showIfYes', 'delegationPrevue',
|
||||
'delegationPrevueAnalyse'),
|
||||
label_msgid='Avis_label_delegation',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
enforceVocabulary=True,
|
||||
vocabulary='getResponses',
|
||||
required=True
|
||||
),
|
||||
|
||||
StringField(
|
||||
name='delegationPrevue',
|
||||
widget=MasterSelectWidget(
|
||||
label=u"Des délégations sont-elles prévues de manière suffisante ?",
|
||||
slave_fields=slaveFields('setValue', 'delegationPrevueAnalyse') + \
|
||||
slaveFields('showIfNo', 'delegationPrevueRecommandations'),
|
||||
label_msgid='Avis_label_delegationPrevue',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
enforceVocabulary=True,
|
||||
vocabulary='getResponsesInversed',
|
||||
required=True
|
||||
),
|
||||
|
||||
TextField(
|
||||
name='delegationPrevueAnalyse',
|
||||
widget=TextAreaWidget(
|
||||
label=u"Analyse",
|
||||
label_msgid='Avis_label_delegationPrevueAnalyse',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
default_output_type="text/html",
|
||||
default=defaultAnalysisValues['delegationPrevue']['no']
|
||||
),
|
||||
|
||||
TextField(
|
||||
name='delegationPrevueRecommandations',
|
||||
widget=TextAreaWidget(
|
||||
label=u"Recommandation(s)",
|
||||
label_msgid='Avis_label_delegationPrevueRecommandations',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
default_output_type="text/html",
|
||||
default=defaultRecommandationsValues['delegationPrevueRecommandations']
|
||||
),
|
||||
|
||||
# Lisibilité ---------------------------------------------------------------
|
||||
|
||||
StringField(
|
||||
name='lisibilite',
|
||||
widget=MasterSelectWidget(
|
||||
label=u"Est-il pertinent d'aborder la question de la lisibilité ?",
|
||||
slave_fields= slaveFields('showIfYes',
|
||||
'lisibiliteProblemes', 'lisibiliteProblemesAnalyse'),
|
||||
label_msgid='Avis_label_lisibilite',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
enforceVocabulary=True,
|
||||
vocabulary='getResponses',
|
||||
required=True
|
||||
),
|
||||
|
||||
StringField(
|
||||
name='lisibiliteProblemes',
|
||||
widget=MasterSelectWidget(
|
||||
label=u"Y a-t-il des problèmes de lisibilité ?",
|
||||
slave_fields= slaveFields('showIfYes', 'lisibiliteProblemesRecommandations') + \
|
||||
slaveFields('setValue', 'lisibiliteProblemesAnalyse'),
|
||||
label_msgid='Avis_label_lisibiliteProblemes',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
enforceVocabulary=True,
|
||||
vocabulary='getResponses',
|
||||
required=True
|
||||
),
|
||||
|
||||
TextField(
|
||||
name='lisibiliteProblemesAnalyse',
|
||||
widget=TextAreaWidget(
|
||||
label=u"Analyse",
|
||||
label_msgid='Avis_label_lisibiliteProblemesAnalyse',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
default_output_type="text/html",
|
||||
default=defaultAnalysisValues['lisibiliteProblemes']['no']
|
||||
),
|
||||
|
||||
TextField(
|
||||
name='lisibiliteProblemesRecommandations',
|
||||
widget=TextAreaWidget(
|
||||
label=u"Recommandation(s)",
|
||||
label_msgid='Avis_label_lisibiliteProblemesRecommandations',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
default_output_type="text/html",
|
||||
default=defaultRecommandationsValues['lisibiliteProblemesRecommandations']
|
||||
),
|
||||
|
||||
# Formulaires --------------------------------------------------------------
|
||||
|
||||
StringField(
|
||||
|
@ -688,7 +577,7 @@ schema = Schema((
|
|||
slave_fields= slaveFields('showIfYes',
|
||||
'formulairePrevu', 'formulairePrevuAnalyse',
|
||||
'formulaireAttache', 'formulaireAttacheAnalyse'),
|
||||
label_msgid='Avis_label_delegation',
|
||||
label_msgid='Avis_label_formulaires',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
enforceVocabulary=True,
|
||||
|
@ -744,44 +633,7 @@ schema = Schema((
|
|||
default=defaultAnalysisValues['formulaireAttache']['no']
|
||||
),
|
||||
|
||||
# Test Kafka et charges administratives ------------------------------------
|
||||
|
||||
StringField(
|
||||
name='testKafka',
|
||||
widget=MasterSelectWidget(
|
||||
label=u"Est-il pertinent d'aborder la question du test Kafka ?",
|
||||
slave_fields= slaveFields('showIfYes', 'testKafkaKo', 'testKafkaKoAnalyse'),
|
||||
label_msgid='Avis_label_testKafka',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
enforceVocabulary=True,
|
||||
vocabulary='getResponses',
|
||||
required=True
|
||||
),
|
||||
|
||||
StringField(
|
||||
name='testKafkaKo',
|
||||
widget=MasterSelectWidget(
|
||||
label=u"Le test Kafka pose-t-il problème ?",
|
||||
slave_fields=slaveFields('setValue', 'testKafkaKoAnalyse'),
|
||||
label_msgid='Avis_label_testKafkaKo',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
enforceVocabulary=True,
|
||||
vocabulary='getResponses',
|
||||
required=True
|
||||
),
|
||||
|
||||
TextField(
|
||||
name='testKafkaKoAnalyse',
|
||||
widget=TextAreaWidget(
|
||||
label=u"Analyse",
|
||||
label_msgid='Avis_label_testKafkaAnalyse',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
default_output_type="text/html",
|
||||
default=defaultAnalysisValues['testKafkaKo']['no']
|
||||
),
|
||||
# charges administratives ------------------------------------
|
||||
|
||||
StringField(
|
||||
name='charges',
|
||||
|
@ -807,6 +659,84 @@ schema = Schema((
|
|||
default=defaultAnalysisValues['charges']['yes']
|
||||
),
|
||||
|
||||
# amélioration de la réglementation --------------------------
|
||||
|
||||
StringField(
|
||||
name='ameliorationReglementation',
|
||||
widget=MasterSelectWidget(
|
||||
label=u"Est-il pertinent d'aborder la question de l'amélioration de la réglementation ?",
|
||||
slave_fields= slaveFields('showIfYes', 'ameliorationReglementationExemples'),
|
||||
label_msgid='Avis_label_ameliorationReglementation',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
enforceVocabulary=True,
|
||||
vocabulary='getResponses',
|
||||
required=True
|
||||
),
|
||||
|
||||
TextField(
|
||||
name='ameliorationReglementationExemples',
|
||||
widget=TextAreaWidget(
|
||||
label=u"Exemples",
|
||||
label_msgid='Avis_label_ameliorationReglementationExemples',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
default_output_type="text/html",
|
||||
default=defaultAnalysisValues['vide']['yes']
|
||||
),
|
||||
|
||||
# mesures liées à l'egouvernement ----------------------------
|
||||
|
||||
StringField(
|
||||
name='egouv',
|
||||
widget=MasterSelectWidget(
|
||||
label=u"Est-il pertinent d'aborder la question des mesures liées à l'e-gouvernement ?",
|
||||
slave_fields= slaveFields('showIfYes', 'egouvExemples'),
|
||||
label_msgid='Avis_label_charges',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
enforceVocabulary=True,
|
||||
vocabulary='getResponses',
|
||||
required=True
|
||||
),
|
||||
|
||||
TextField(
|
||||
name='egouvExemples',
|
||||
widget=TextAreaWidget(
|
||||
label=u"Exemples",
|
||||
label_msgid='Avis_label_egouvExemples',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
default_output_type="text/html",
|
||||
default=defaultAnalysisValues['vide']['yes']
|
||||
),
|
||||
|
||||
# accès aux sources authentiques et partages de données ------
|
||||
|
||||
StringField(
|
||||
name='sources',
|
||||
widget=MasterSelectWidget(
|
||||
label=u"Est-il pertinent d'aborder la question de l'accès aux sources authentiques et partages de données ?",
|
||||
slave_fields= slaveFields('showIfYes', 'sourcesAnalyse'),
|
||||
label_msgid='Avis_label_sources',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
enforceVocabulary=True,
|
||||
vocabulary='getResponses',
|
||||
required=True
|
||||
),
|
||||
|
||||
TextField(
|
||||
name='sourcesAnalyse',
|
||||
widget=TextAreaWidget(
|
||||
label=u"Analyse",
|
||||
label_msgid='Avis_label_Analyse',
|
||||
i18n_domain='Avis',
|
||||
),
|
||||
default_output_type="text/html",
|
||||
default=defaultAnalysisValues['vide']['yes']
|
||||
),
|
||||
|
||||
),
|
||||
)
|
||||
|
||||
|
@ -928,21 +858,12 @@ class AvisSimplif(BaseContent, AvisOdt):
|
|||
def defoacteursImpact(self, acteursImpactCP):
|
||||
return defaultAnalysisValues['acteursImpact'][acteursImpactCP]
|
||||
|
||||
def defodelegationPrevue(self, delegationPrevueCP):
|
||||
return defaultAnalysisValues['delegationPrevue'][delegationPrevueCP]
|
||||
|
||||
def defolisibiliteProblemes(self, lisibiliteProblemesCP):
|
||||
return defaultAnalysisValues['lisibiliteProblemes'][lisibiliteProblemesCP]
|
||||
|
||||
def defoformulairePrevu(self, formulairePrevuCP):
|
||||
return defaultAnalysisValues['formulairePrevu'][formulairePrevuCP]
|
||||
|
||||
def defoformulaireAttache(self, formulaireAttacheCP):
|
||||
return defaultAnalysisValues['formulaireAttache'][formulaireAttacheCP]
|
||||
|
||||
def defotestKafkaKo(self, testKafkaKoCP):
|
||||
return defaultAnalysisValues['testKafkaKo'][testKafkaKoCP]
|
||||
|
||||
registerType(AvisSimplif, PROJECTNAME)
|
||||
# end of class AvisSimplif
|
||||
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
<span metal:use-macro="python:here.widget('envoiRecommandeAnalyse', mode='edit')" />
|
||||
</fieldset>
|
||||
|
||||
<fieldset style="border-width: 4px;"><legend>Les pièces justificatives</legend>
|
||||
<fieldset style="border-width: 4px;"><legend>Le principe de confiance</legend>
|
||||
<span metal:use-macro="python:here.widget('piecesJustificatives', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('piecesJustificativesDemandees', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('piecesJustificativesDemandeesAnalyse', mode='edit')" />
|
||||
|
@ -57,6 +57,10 @@
|
|||
<span metal:use-macro="python:here.widget('simultaneite', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('simulRenvoi', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('simulRenvoiAnalyse', mode='edit')" />
|
||||
</fieldset>
|
||||
|
||||
<fieldset style="border-width: 4px;"><legend>La communication aux usagers et processus</legend>
|
||||
<span metal:use-macro="python:here.widget('communication', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('simulCirculaire', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('simulCirculaireAnalyse', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('simulBrochure', mode='edit')" />
|
||||
|
@ -71,20 +75,6 @@
|
|||
<span metal:use-macro="python:here.widget('acteursImpactAnalyse', mode='edit')" />
|
||||
</fieldset>
|
||||
|
||||
<fieldset style="border-width: 4px;"><legend>Délégation</legend>
|
||||
<span metal:use-macro="python:here.widget('delegation', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('delegationPrevue', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('delegationPrevueAnalyse', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('delegationPrevueRecommandations', mode='edit')" />
|
||||
</fieldset>
|
||||
|
||||
<fieldset style="border-width: 4px;"><legend>Lisibilité</legend>
|
||||
<span metal:use-macro="python:here.widget('lisibilite', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('lisibiliteProblemes', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('lisibiliteProblemesAnalyse', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('lisibiliteProblemesRecommandations', mode='edit')" />
|
||||
</fieldset>
|
||||
|
||||
<fieldset style="border-width: 4px;"><legend>Formulaires</legend>
|
||||
<span metal:use-macro="python:here.widget('formulaires', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('formulairePrevu', mode='edit')" />
|
||||
|
@ -93,14 +83,26 @@
|
|||
<span metal:use-macro="python:here.widget('formulaireAttacheAnalyse', mode='edit')" />
|
||||
</fieldset>
|
||||
|
||||
<fieldset style="border-width: 4px;"><legend>Test Kafka et charges administratives</legend>
|
||||
<span metal:use-macro="python:here.widget('testKafka', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('testKafkaKo', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('testKafkaKoAnalyse', mode='edit')" />
|
||||
<fieldset style="border-width: 4px;"><legend>Charges administratives</legend>
|
||||
<span metal:use-macro="python:here.widget('charges', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('chargesAnalyse', mode='edit')" />
|
||||
</fieldset>
|
||||
|
||||
<fieldset style="border-width: 4px;"><legend>L'amélioration de la réglementation</legend>
|
||||
<span metal:use-macro="python:here.widget('ameliorationReglementation', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('ameliorationReglementationExemples', mode='edit')" />
|
||||
</fieldset>
|
||||
|
||||
<fieldset style="border-width: 4px;"><legend>Les mesures lièes à l'e-gouvernement</legend>
|
||||
<span metal:use-macro="python:here.widget('egouv', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('egouvExemples', mode='edit')" />
|
||||
</fieldset>
|
||||
|
||||
<fieldset style="border-width: 4px;"><legend>L'accès aux sources authentiques et partages de données</legend>
|
||||
<span metal:use-macro="python:here.widget('sources', mode='edit')" />
|
||||
<span metal:use-macro="python:here.widget('sourcesAnalyse', mode='edit')" />
|
||||
</fieldset>
|
||||
|
||||
</metal:block>
|
||||
|
||||
<metal:block define-slot="extra_bottom" />
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
<!-- Les délais -->
|
||||
|
||||
<fieldset>
|
||||
<legend>a. Les délais</legend>
|
||||
<legend>Les délais</legend>
|
||||
<div tal:define="f python:here.getField('delai')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getDelai"></span>
|
||||
</div>
|
||||
|
@ -61,7 +61,7 @@
|
|||
<!-- Les modalités de transmission de documents -->
|
||||
|
||||
<fieldset>
|
||||
<legend>b. Les modalités de transmission de documents</legend>
|
||||
<legend>Les modalités de transmission de documents</legend>
|
||||
<div tal:define="f python:here.getField('envoi')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getEnvoi"></span>
|
||||
</div>
|
||||
|
@ -97,7 +97,7 @@
|
|||
<!-- La transmission de pièces justificatives -->
|
||||
|
||||
<fieldset>
|
||||
<legend>c. La transmission de pièces justificatives</legend>
|
||||
<legend>Le principe de confiance</legend>
|
||||
<div tal:define="f python:here.getField('piecesJustificatives')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getPiecesJustificatives"></span>
|
||||
</div>
|
||||
|
@ -122,8 +122,8 @@
|
|||
|
||||
<!-- Simultanéité des textes -->
|
||||
|
||||
<fieldset>
|
||||
<legend>a. Simultanéité des textes</legend>
|
||||
<fieldset>
|
||||
<legend>La simultanéité des textes</legend>
|
||||
<div tal:define="f python:here.getField('simultaneite')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getSimultaneite"></span>
|
||||
</div>
|
||||
|
@ -136,7 +136,19 @@
|
|||
<label tal:content="f/widget/label"></label>
|
||||
<div tal:content="structure here/getSimulRenvoiAnalyse"></div>
|
||||
</div>
|
||||
</span>
|
||||
|
||||
</fieldset>
|
||||
|
||||
<!-- La communication aux usagers et processus -->
|
||||
|
||||
<fieldset>
|
||||
<legend>La communication aux usagers et processus</legend>
|
||||
<div tal:define="f python:here.getField('communication')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getCommunication"></span>
|
||||
</div>
|
||||
|
||||
<span tal:condition="python: here.getCommunication() == 'yes'">
|
||||
<div tal:define="f python:here.getField('simulCirculaire')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getSimulCirculaire"></span>
|
||||
</div>
|
||||
|
@ -158,7 +170,7 @@
|
|||
<!-- Prise en compte des acteurs -->
|
||||
|
||||
<fieldset>
|
||||
<legend>b. Prise en compte des acteurs</legend>
|
||||
<legend>Prise en compte des acteurs</legend>
|
||||
<div tal:define="f python:here.getField('acteurs')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getActeurs"></span>
|
||||
</div>
|
||||
|
@ -183,59 +195,10 @@
|
|||
|
||||
</fieldset>
|
||||
|
||||
<!-- Délégation -->
|
||||
|
||||
<fieldset>
|
||||
<legend>c. Délégation</legend>
|
||||
<div tal:define="f python:here.getField('delegation')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getDelegation"></span>
|
||||
</div>
|
||||
|
||||
<span tal:condition="python: here.getDelegation() == 'yes'">
|
||||
<div tal:define="f python:here.getField('delegationPrevue')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getDelegationPrevue"></span>
|
||||
</div>
|
||||
<div class="avisIndent" tal:define="f python:here.getField('delegationPrevueAnalyse')">
|
||||
<label tal:content="f/widget/label"></label>
|
||||
<div tal:content="structure here/getDelegationPrevueAnalyse"></div>
|
||||
</div>
|
||||
<div class="avisIndent" tal:define="f python:here.getField('delegationPrevueRecommandations')"
|
||||
tal:condition="python: here.getDelegationPrevue() == 'no'">
|
||||
<label tal:content="f/widget/label"></label>
|
||||
<div tal:content="structure here/getDelegationPrevueRecommandations"></div>
|
||||
</div>
|
||||
</span>
|
||||
|
||||
</fieldset>
|
||||
|
||||
<!-- Lisibilité du texte -->
|
||||
|
||||
<fieldset>
|
||||
<legend>d. Lisibilité du texte</legend>
|
||||
<div tal:define="f python:here.getField('lisibilite')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getLisibilite"></span>
|
||||
</div>
|
||||
|
||||
<span tal:condition="python: here.getLisibilite() == 'yes'">
|
||||
<div tal:define="f python:here.getField('lisibiliteProblemes')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getLisibiliteProblemes"></span>
|
||||
</div>
|
||||
<div class="avisIndent" tal:define="f python:here.getField('lisibiliteProblemesAnalyse')">
|
||||
<label tal:content="f/widget/label"></label>
|
||||
<div tal:content="structure here/getLisibiliteProblemesAnalyse"></div>
|
||||
</div>
|
||||
<div class="avisIndent" tal:define="f python:here.getField('lisibiliteProblemesRecommandations')"
|
||||
tal:condition="python: here.getLisibiliteProblemes() == 'yes'">
|
||||
<label tal:content="f/widget/label"></label>
|
||||
<div tal:content="structure here/getLisibiliteProblemesRecommandations"></div>
|
||||
</div>
|
||||
</span>
|
||||
</fieldset>
|
||||
|
||||
<!-- Les formulaires -->
|
||||
|
||||
<fieldset>
|
||||
<legend>e. Les formulaires</legend>
|
||||
<legend>Les formulaires</legend>
|
||||
<div tal:define="f python:here.getField('formulaires')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getFormulaires"></span>
|
||||
</div>
|
||||
|
@ -259,24 +222,10 @@
|
|||
</span>
|
||||
</fieldset>
|
||||
|
||||
<!-- Le test Kafka -->
|
||||
<!-- Les charges administratives -->
|
||||
|
||||
<fieldset>
|
||||
<legend>f. Le test Kafka et les charges administratives</legend>
|
||||
<div tal:define="f python:here.getField('testKafka')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getTestKafka"></span>
|
||||
</div>
|
||||
|
||||
<span tal:condition="python: here.getTestKafka() == 'yes'">
|
||||
<div tal:define="f python:here.getField('testKafkaKo')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getTestKafkaKo"></span>
|
||||
</div>
|
||||
<div class="avisIndent" tal:define="f python:here.getField('testKafkaKoAnalyse')">
|
||||
<label tal:content="f/widget/label"></label>
|
||||
<div tal:content="structure here/getTestKafkaKoAnalyse"></div>
|
||||
</div>
|
||||
</span>
|
||||
|
||||
<legend>Les charges administratives</legend>
|
||||
<div tal:define="f python:here.getField('charges')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getCharges"></span>
|
||||
</div>
|
||||
|
@ -290,6 +239,64 @@
|
|||
|
||||
</fieldset>
|
||||
|
||||
<!-- L'amélioration de la réglementation -->
|
||||
|
||||
<fieldset>
|
||||
<legend>L'améliration de la réglementation</legend>
|
||||
<div tal:define="f python:here.getField('ameliorationReglementation')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getAmeliorationReglementation"></span>
|
||||
</div>
|
||||
|
||||
<span tal:condition="python: here.getAmeliorationReglementation() == 'yes'">
|
||||
<div class="avisIndent" tal:define="f python:here.getField('ameliorationReglementationExemples')">
|
||||
<label tal:content="f/widget/label"></label>
|
||||
<div tal:content="structure here/getAmeliorationReglementationExemples"></div>
|
||||
</div>
|
||||
</span>
|
||||
|
||||
</fieldset>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Les mesures liées à l'e-gouvernement -->
|
||||
|
||||
<fieldset>
|
||||
<legend>Les mesures liées è l'e-gouvernement</legend>
|
||||
<div tal:define="f python:here.getField('egouv')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getEgouv"></span>
|
||||
</div>
|
||||
|
||||
<span tal:condition="python: here.getEgouv() == 'yes'">
|
||||
<div class="avisIndent" tal:define="f python:here.getField('egouvExemples')">
|
||||
<label tal:content="f/widget/label"></label>
|
||||
<div tal:content="structure here/getEgouvExemples"></div>
|
||||
</div>
|
||||
</span>
|
||||
|
||||
</fieldset>
|
||||
|
||||
|
||||
<!-- L'accès aux sources authentiques et partages de données -->
|
||||
|
||||
<fieldset>
|
||||
<legend>L'accès aux sources authentiques et partages de données</legend>
|
||||
<div tal:define="f python:here.getField('sources')">
|
||||
<b tal:content="f/widget/label"></b> <span i18n:translate="" tal:content="here/getSources"></span>
|
||||
</div>
|
||||
|
||||
<span tal:condition="python: here.getSources() == 'yes'">
|
||||
<div class="avisIndent" tal:define="f python:here.getField('sourcesAnalyse')">
|
||||
<label tal:content="f/widget/label"></label>
|
||||
<div tal:content="structure here/getSourcesAnalyse"></div>
|
||||
</div>
|
||||
</span>
|
||||
|
||||
</fieldset>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
Reference in New Issue