view mode for legistic avis

This commit is contained in:
Frédéric Péters 2010-07-19 11:12:24 +02:00
parent 3e576d64cf
commit 15cfc3ce3c
3 changed files with 1015 additions and 2 deletions

View File

@ -1249,7 +1249,7 @@ institutionnelles ?""",
),
enforceVocabulary=True,
required=True,
vocabulary=[u'Oui, correctement rédigé', u'Oui, mais mal rédigé', 'Non']
vocabulary=[u'Oui', u'Oui, mais mal rédigé', 'Non']
),
TextField(
@ -3891,7 +3891,7 @@ class AvisLegis(BaseContent, AvisOdt):
return defaultAnalysisValues['modif_disposition_modif_analyse_en_vigueur_analyse'][modif_disposition_modif_analyse_en_vigueur_CP]
def get_decretPresentationAnalyse(self, param):
if param == u'Oui, correctement rédigé'.encode('utf-8'):
if param == u'Oui'.encode('utf-8'):
return ''
if param == 'Non':
return defaultAnalysisValues['decret_analyse_presentation_analyse'].get('no')

59
qa.py
View File

@ -457,6 +457,62 @@ def write_edit_pt_file(fd, elems):
</html>
"""
def write_view_pt_file(fd, elems):
print >> fd, """
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"
lang="en-US" i18n:domain="plone">
<body>
<!-- Body redefinition -->
<div metal:define-macro="body">
<fieldset>
<legend>Texte en projet</legend>
<div tal:define="f python:here.getField('apTitle')">
<b tal:content="f/widget/label"></b>&nbsp;:&nbsp;<span tal:content="here/getApTitle"></span>
</div>
<div tal:define="f python:here.getField('apDescription')">
<b tal:content="f/widget/label"></b>&nbsp;:&nbsp;<span tal:content="here/getApDescription"></span>
</div>
<div tal:define="f python:here.getField('apType')">
<b tal:content="f/widget/label"></b>&nbsp;:&nbsp;<span tal:content="python: f.vocabulary.getValue(here.getApType())"></span>
</div>
"""
flattened_elems = []
flatten_elems(elems, flattened_elems)
in_fieldset = False
for elem in flattened_elems:
if isinstance(elem, Title):
if in_fieldset:
print >> fd, '</fieldset>'
print >> fd, '''<fieldset style="border-width: 4px;"><legend>%s</legend>''' % \
unicode(elem.text, 'utf-8').encode('ascii', 'xmlcharrefreplace')
in_fieldset = True
elif isinstance(elem, Subtitle):
print >> fd, '''<h3>%s</h3>''' % unicode(elem.text, 'utf-8').encode('ascii', 'xmlcharrefreplace')
elif isinstance(elem, Comment):
print >> fd, '''<p>%s</p>''' % unicode(elem.text, 'utf-8').encode('ascii', 'xmlcharrefreplace')
elif isinstance(elem, Question) or (isinstance(elem, Answer) and not elem.elems):
print >> fd, '''<div tal:define="f python:here.getField('%s')">''' % elem.identifier
print >> fd, ''' <b tal:content="f/widget/label"></b>&nbsp;'''
print >> fd, ''' <span i18n:translate="" tal:content="here/%s"></span>''' % \
('get' + elem.identifier[0].upper() + elem.identifier[1:])
print >> fd, '''</div>'''
if in_fieldset:
print >> fd, '</fieldset>'
print >> fd, """
</div>
</body>
</html>
"""
def write_section_tests(fd, elems):
flattened_elems = []
@ -495,5 +551,8 @@ if __name__ == '__main__':
fd = file(sys.argv[3], 'w')
write_edit_pt_file(fd, elems)
fd = file(sys.argv[4], 'w')
write_view_pt_file(fd, elems)
fd = sys.stdout
write_ooo_qa(fd, elems)

View File

@ -0,0 +1,954 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"
lang="en-US" i18n:domain="plone">
<body>
<!-- Body redefinition -->
<div metal:define-macro="body">
<fieldset>
<legend>Texte en projet</legend>
<div tal:define="f python:here.getField('apTitle')">
<b tal:content="f/widget/label"></b>&nbsp;:&nbsp;<span tal:content="here/getApTitle"></span>
</div>
<div tal:define="f python:here.getField('apDescription')">
<b tal:content="f/widget/label"></b>&nbsp;:&nbsp;<span tal:content="here/getApDescription"></span>
</div>
<div tal:define="f python:here.getField('apType')">
<b tal:content="f/widget/label"></b>&nbsp;:&nbsp;<span tal:content="python: f.vocabulary.getValue(here.getApType())"></span>
</div>
<p>L&#8217;avis &#233;mis ci-dessous vise des recommandations relatives aux r&#232;gles de
technique l&#233;gislative.</p>
<fieldset style="border-width: 4px;"><legend>1. Questions pr&#233;alables</legend>
<div tal:define="f python:here.getField('directive')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective"></span>
</div>
<div tal:condition="python: here.directive == 'yes'">
<div tal:define="f python:here.getField('directive_analyse_article1')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective_analyse_article1"></span>
</div>
<div tal:condition="python: here.directive_analyse_article1 == 'no'" tal:define="f python:here.getField('directive_analyse_article1_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective_analyse_article1_analyse"></span>
</div>
<div tal:define="f python:here.getField('directive_analyse_alteration')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective_analyse_alteration"></span>
</div>
<div tal:define="f python:here.getField('directive_analyse_alteration_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective_analyse_alteration_analyse"></span>
</div>
<div tal:define="f python:here.getField('directive_analyse_reference')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective_analyse_reference"></span>
</div>
<div tal:condition="python: here.directive_analyse_reference == 'yes'" tal:define="f python:here.getField('directive_analyse_reference_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective_analyse_reference_analyse"></span>
</div>
<div tal:define="f python:here.getField('directive_analyse_litteralement')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective_analyse_litteralement"></span>
</div>
<div tal:condition="python: here.directive_analyse_litteralement == 'yes'" tal:define="f python:here.getField('directive_analyse_litteralement_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective_analyse_litteralement_analyse"></span>
</div>
<div tal:define="f python:here.getField('directive_analyse_particuliers')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective_analyse_particuliers"></span>
</div>
<div tal:condition="python: here.directive_analyse_particuliers == 'no'" tal:define="f python:here.getField('directive_analyse_particuliers_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective_analyse_particuliers_analyse"></span>
</div>
<div tal:define="f python:here.getField('directive_analyse_regionales')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective_analyse_regionales"></span>
</div>
<div tal:condition="python: here.directive_analyse_regionales == 'no'" tal:define="f python:here.getField('directive_analyse_regionales_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective_analyse_regionales_analyse"></span>
</div>
<div tal:define="f python:here.getField('directive_analyse_circulaire')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective_analyse_circulaire"></span>
</div>
<div tal:condition="python: here.directive_analyse_circulaire == 'yes'" tal:define="f python:here.getField('directive_analyse_circulaire_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDirective_analyse_circulaire_analyse"></span>
</div>
</div>
<div tal:define="f python:here.getField('traite')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getTraite"></span>
</div>
<div tal:condition="python: here.traite == 'yes'">
<div tal:define="f python:here.getField('traite_analyse_constitution')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getTraite_analyse_constitution"></span>
</div>
<div tal:condition="python: here.traite_analyse_constitution == 'no'" tal:define="f python:here.getField('traite_analyse_constitution_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getTraite_analyse_constitution_analyse"></span>
</div>
<div tal:define="f python:here.getField('traite_analyse_plusieurs')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getTraite_analyse_plusieurs"></span>
</div>
<div tal:condition="python: here.traite_analyse_plusieurs == 'yes'">
<div tal:define="f python:here.getField('traite_analyse_plusieurs_analyse_distincts')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getTraite_analyse_plusieurs_analyse_distincts"></span>
</div>
<div tal:condition="python: here.traite_analyse_plusieurs_analyse_distincts == 'no'" tal:define="f python:here.getField('traite_analyse_plusieurs_analyse_distincts_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getTraite_analyse_plusieurs_analyse_distincts_analyse"></span>
</div>
</div>
</div>
<div tal:define="f python:here.getField('cooperation')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getCooperation"></span>
</div>
<div tal:condition="python: here.cooperation == 'yes'">
<div tal:define="f python:here.getField('cooperation_analyse_parties')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getCooperation_analyse_parties"></span>
</div>
<div tal:condition="python: here.cooperation_analyse_parties == 'no'" tal:define="f python:here.getField('cooperation_analyse_parties_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getCooperation_analyse_parties_analyse"></span>
</div>
</div>
</fieldset>
<fieldset style="border-width: 4px;"><legend>L&#8217;intitul&#233;</legend>
<div tal:define="f python:here.getField('precis')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getPrecis"></span>
</div>
<div tal:condition="python: here.precis == 'no'">
<div tal:define="f python:here.getField('precis_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getPrecis_analyse"></span>
</div>
</div>
</fieldset>
<fieldset style="border-width: 4px;"><legend>L&#8217;arr&#234;t&#233; de pr&#233;sentation du projet de d&#233;cret</legend>
<div tal:define="f python:here.getField('decret')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDecret"></span>
</div>
<div tal:condition="python: here.decret == 'yes'">
<div tal:define="f python:here.getField('decret_analyse_presentation')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDecret_analyse_presentation"></span>
</div>
<div tal:condition="python: here.decret_analyse_presentation != 'Oui'" tal:define="f python:here.getField('decret_analyse_presentation_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDecret_analyse_presentation_analyse"></span>
</div>
</div>
</fieldset>
<fieldset style="border-width: 4px;"><legend>Le pr&#233;ambule du projet d&#8217;arr&#234;t&#233;</legend>
<p>Le pr&#233;ambule mentionne t-il&#160;:</p>
<div tal:define="f python:here.getField('debut')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDebut"></span>
</div>
<div tal:condition="python: here.debut == 'no'" tal:define="f python:here.getField('debut_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDebut_analyse"></span>
</div>
<div tal:define="f python:here.getField('reglement')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getReglement"></span>
</div>
<div tal:condition="python: here.reglement == 'no'" tal:define="f python:here.getField('reglement_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getReglement_analyse"></span>
</div>
<div tal:define="f python:here.getField('actes_fondement')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getActes_fondement"></span>
</div>
<div tal:condition="python: here.actes_fondement == 'no'" tal:define="f python:here.getField('actes_fondement_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getActes_fondement_analyse"></span>
</div>
<div tal:define="f python:here.getField('actes_modifies')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getActes_modifies"></span>
</div>
<div tal:condition="python: here.actes_modifies == 'no'" tal:define="f python:here.getField('actes_modifies_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getActes_modifies_analyse"></span>
</div>
<div tal:define="f python:here.getField('formalites')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getFormalites"></span>
</div>
<div tal:condition="python: here.formalites == 'no'" tal:define="f python:here.getField('formalites_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getFormalites_analyse"></span>
</div>
<div tal:define="f python:here.getField('ministres')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getMinistres"></span>
</div>
<div tal:condition="python: here.ministres == 'no'" tal:define="f python:here.getField('ministres_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getMinistres_analyse"></span>
</div>
<div tal:define="f python:here.getField('formalites_non_obligatoires')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getFormalites_non_obligatoires"></span>
</div>
<div tal:condition="python: here.formalites_non_obligatoires == 'no'" tal:define="f python:here.getField('formalites_non_obligatoires_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getFormalites_non_obligatoires_analyse"></span>
</div>
<div tal:define="f python:here.getField('justification_arrete')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getJustification_arrete"></span>
</div>
<div tal:condition="python: here.justification_arrete == 'no'" tal:define="f python:here.getField('justification_arrete_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getJustification_arrete_analyse"></span>
</div>
<div tal:define="f python:here.getField('mot_final')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getMot_final"></span>
</div>
<div tal:condition="python: here.mot_final == 'no'" tal:define="f python:here.getField('mot_final_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getMot_final_analyse"></span>
</div>
<div tal:define="f python:here.getField('norme_particuliere')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getNorme_particuliere"></span>
</div>
<div tal:condition="python: here.norme_particuliere == 'yes'" tal:define="f python:here.getField('norme_particuliere_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getNorme_particuliere_analyse"></span>
</div>
</fieldset>
<fieldset style="border-width: 4px;"><legend>Le dispositif</legend>
<h3>G&#233;n&#233;ralit&#233;s</h3>
<div tal:define="f python:here.getField('unique')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique"></span>
</div>
<div tal:condition="python: here.unique == 'yes'">
<div tal:define="f python:here.getField('unique_analyse_correctement_indique')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_correctement_indique"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_correctement_indique_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_correctement_indique_analyse"></span>
</div>
</div>
<div tal:condition="python: here.unique == 'no'">
<div tal:define="f python:here.getField('unique_analyse_numerotation')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_numerotation"></span>
</div>
<div tal:condition="python: here.unique_analyse_numerotation == 'no'" tal:define="f python:here.getField('unique_analyse_numerotation_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_numerotation_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_intitule')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_intitule"></span>
</div>
<div tal:condition="python: here.unique_analyse_intitule == 'yes'">
<div tal:define="f python:here.getField('unique_analyse_intitule_analyse_specifique')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_intitule_analyse_specifique"></span>
</div>
<div tal:condition="python: here.unique_analyse_intitule_analyse_specifique == 'no'" tal:define="f python:here.getField('unique_analyse_intitule_analyse_specifique_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_intitule_analyse_specifique_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_intitule_analyse_fidele')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_intitule_analyse_fidele"></span>
</div>
<div tal:condition="python: here.unique_analyse_intitule_analyse_fidele == 'no'" tal:define="f python:here.getField('unique_analyse_intitule_analyse_fidele_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_intitule_analyse_fidele_analyse"></span>
</div>
</div>
<div tal:define="f python:here.getField('unique_analyse_division')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_division"></span>
</div>
<div tal:condition="python: here.unique_analyse_division == 'no'" tal:define="f python:here.getField('unique_analyse_division_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_division_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_numerotation_phrase')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_numerotation_phrase"></span>
</div>
<div tal:condition="python: here.unique_analyse_numerotation_phrase == 'no'" tal:define="f python:here.getField('unique_analyse_numerotation_phrase_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_numerotation_phrase_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_phrases_incidentes')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_phrases_incidentes"></span>
</div>
<div tal:condition="python: here.unique_analyse_phrases_incidentes == 'yes'" tal:define="f python:here.getField('unique_analyse_phrases_incidentes_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_phrases_incidentes_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_groupes_articles')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_groupes_articles"></span>
</div>
<div tal:condition="python: here.unique_analyse_groupes_articles == 'no'" tal:define="f python:here.getField('unique_analyse_groupes_articles_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_groupes_articles_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_une_division')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_une_division"></span>
</div>
<div tal:condition="python: here.unique_analyse_une_division == 'no'" tal:define="f python:here.getField('unique_analyse_une_division_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_une_division_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_chiffres_arabes')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_chiffres_arabes"></span>
</div>
<div tal:condition="python: here.unique_analyse_chiffres_arabes == 'no'" tal:define="f python:here.getField('unique_analyse_chiffres_arabes_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_chiffres_arabes_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_intitule_division')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_intitule_division"></span>
</div>
<div tal:condition="python: here.unique_analyse_intitule_division == 'no'" tal:define="f python:here.getField('unique_analyse_intitule_division_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_intitule_division_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_references')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_references"></span>
</div>
<div tal:condition="python: here.unique_analyse_references == 'no'" tal:define="f python:here.getField('unique_analyse_references_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_references_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_reiteratives')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_reiteratives"></span>
</div>
<div tal:condition="python: here.unique_analyse_reiteratives == 'yes'" tal:define="f python:here.getField('unique_analyse_reiteratives_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_reiteratives_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_sans_portee')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_sans_portee"></span>
</div>
<div tal:condition="python: here.unique_analyse_sans_portee == 'yes'" tal:define="f python:here.getField('unique_analyse_sans_portee_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_sans_portee_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_portee_individuelle')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_portee_individuelle"></span>
</div>
<div tal:condition="python: here.unique_analyse_portee_individuelle == 'yes'" tal:define="f python:here.getField('unique_analyse_portee_individuelle_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_portee_individuelle_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_parenthses')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_parenthses"></span>
</div>
<div tal:condition="python: here.unique_analyse_parenthses == 'yes'" tal:define="f python:here.getField('unique_analyse_parenthses_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_parenthses_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_nombres')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_nombres"></span>
</div>
<div tal:condition="python: here.unique_analyse_nombres == 'yes'">
<div tal:define="f python:here.getField('unique_analyse_nombres_analyse_tres_eleve')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_nombres_analyse_tres_eleve"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_nombres_analyse_tres_eleve_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_nombres_analyse_tres_eleve_analyse"></span>
</div>
</div>
<div tal:define="f python:here.getField('unique_analyse_sigle')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_sigle"></span>
</div>
<div tal:condition="python: here.unique_analyse_sigle == 'yes'">
<div tal:define="f python:here.getField('unique_analyse_sigle_analyse_lettres')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_sigle_analyse_lettres"></span>
</div>
<div tal:condition="python: here.unique_analyse_sigle_analyse_lettres == 'no'" tal:define="f python:here.getField('unique_analyse_sigle_analyse_lettres_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_sigle_analyse_lettres_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_sigle_analyse_points')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_sigle_analyse_points"></span>
</div>
<div tal:condition="python: here.unique_analyse_sigle_analyse_points == 'no'" tal:define="f python:here.getField('unique_analyse_sigle_analyse_points_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_sigle_analyse_points_analyse"></span>
</div>
</div>
<div tal:define="f python:here.getField('unique_analyse_euros')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_euros"></span>
</div>
<div tal:condition="python: here.unique_analyse_euros == 'yes'">
<div tal:define="f python:here.getField('unique_analyse_euros_analyse_minuscule')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_euros_analyse_minuscule"></span>
</div>
<div tal:condition="python: here.unique_analyse_euros_analyse_minuscule == 'no'" tal:define="f python:here.getField('unique_analyse_euros_analyse_minuscule_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_euros_analyse_minuscule_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_euros_analyse_eur')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_euros_analyse_eur"></span>
</div>
<div tal:condition="python: here.unique_analyse_euros_analyse_eur == 'yes'" tal:define="f python:here.getField('unique_analyse_euros_analyse_eur_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_euros_analyse_eur_analyse"></span>
</div>
<div tal:define="f python:here.getField('unique_analyse_euros_analyse_sigle')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_euros_analyse_sigle"></span>
</div>
<div tal:condition="python: here.unique_analyse_euros_analyse_sigle == 'yes'" tal:define="f python:here.getField('unique_analyse_euros_analyse_sigle_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_euros_analyse_sigle_analyse"></span>
</div>
</div>
<div tal:define="f python:here.getField('unique_analyse_majuscule')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_majuscule"></span>
</div>
<div tal:condition="python: here.unique_analyse_majuscule == 'no'" tal:define="f python:here.getField('unique_analyse_majuscule_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getUnique_analyse_majuscule_analyse"></span>
</div>
</div>
<h3>Les mati&#232;res transf&#233;r&#233;es de la Communaut&#233; fran&#231;aise</h3>
<div tal:define="f python:here.getField('transfert')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getTransfert"></span>
</div>
<div tal:condition="python: here.transfert == 'yes'">
<div tal:define="f python:here.getField('transfert_analyse_article1')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getTransfert_analyse_article1"></span>
</div>
<div tal:condition="python: here.transfert_analyse_article1 == 'no'" tal:define="f python:here.getField('transfert_analyse_article1_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getTransfert_analyse_article1_analyse"></span>
</div>
</div>
<div tal:define="f python:here.getField('matiere_regionale')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getMatiere_regionale"></span>
</div>
<div tal:condition="python: here.matiere_regionale == 'yes'" tal:define="f python:here.getField('matiere_regionale_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getMatiere_regionale_analyse"></span>
</div>
<h3>D&#233;finitions</h3>
<div tal:define="f python:here.getField('definition_dictionnaire')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinition_dictionnaire"></span>
</div>
<div tal:condition="python: here.definition_dictionnaire == 'yes'" tal:define="f python:here.getField('definition_dictionnaire_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinition_dictionnaire_analyse"></span>
</div>
<div tal:define="f python:here.getField('definition_acte')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinition_acte"></span>
</div>
<div tal:condition="python: here.definition_acte == 'no'" tal:define="f python:here.getField('definition_acte_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinition_acte_analyse"></span>
</div>
<div tal:define="f python:here.getField('definition_acte_superieur')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinition_acte_superieur"></span>
</div>
<div tal:condition="python: here.definition_acte_superieur == 'yes'" tal:define="f python:here.getField('definition_acte_superieur_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinition_acte_superieur_analyse"></span>
</div>
<div tal:define="f python:here.getField('definition_elements')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinition_elements"></span>
</div>
<div tal:condition="python: here.definition_elements == 'yes'" tal:define="f python:here.getField('definition_elements_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinition_elements_analyse"></span>
</div>
<div tal:define="f python:here.getField('definition_portee')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinition_portee"></span>
</div>
<div tal:condition="python: here.definition_portee == 'yes'" tal:define="f python:here.getField('definition_portee_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinition_portee_analyse"></span>
</div>
<div tal:define="f python:here.getField('denomination_acte')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDenomination_acte"></span>
</div>
<div tal:condition="python: here.denomination_acte == 'no'" tal:define="f python:here.getField('denomination_acte_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDenomination_acte_analyse"></span>
</div>
<div tal:define="f python:here.getField('definitions_explicites')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinitions_explicites"></span>
</div>
<div tal:condition="python: here.definitions_explicites == 'yes'">
<div tal:define="f python:here.getField('definitions_explicites_analyse_rassemblees')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinitions_explicites_analyse_rassemblees"></span>
</div>
<div tal:condition="python: here.definitions_explicites_analyse_rassemblees == 'no'" tal:define="f python:here.getField('definitions_explicites_analyse_rassemblees_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinitions_explicites_analyse_rassemblees_analyse"></span>
</div>
</div>
<div tal:condition="python: here.definitions_explicites == 'no'">
<div tal:define="f python:here.getField('definitions_explicites_analyse_un_mot')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinitions_explicites_analyse_un_mot"></span>
</div>
<div tal:condition="python: here.definitions_explicites_analyse_un_mot == 'yes'">
<div tal:define="f python:here.getField('definitions_explicites_analyse_un_mot_analyse_un_article')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinitions_explicites_analyse_un_mot_analyse_un_article"></span>
</div>
<div tal:condition="python: here.definitions_explicites_analyse_un_mot_analyse_un_article == 'no'" tal:define="f python:here.getField('definitions_explicites_analyse_un_mot_analyse_un_article_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDefinitions_explicites_analyse_un_mot_analyse_un_article_analyse"></span>
</div>
</div>
</div>
<h3>Dispositions modificatives</h3>
<div tal:define="f python:here.getField('nombreuses_modifs')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getNombreuses_modifs"></span>
</div>
<div tal:condition="python: here.nombreuses_modifs == 'yes'" tal:define="f python:here.getField('nombreuses_modifs_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getNombreuses_modifs_analyse"></span>
</div>
<div tal:define="f python:here.getField('modifs_excessif')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_excessif"></span>
</div>
<div tal:condition="python: here.modifs_excessif == 'yes'" tal:define="f python:here.getField('modifs_excessif_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_excessif_analyse"></span>
</div>
<div tal:define="f python:here.getField('modifs_estethiques')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_estethiques"></span>
</div>
<div tal:condition="python: here.modifs_estethiques == 'yes'" tal:define="f python:here.getField('modifs_estethiques_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_estethiques_analyse"></span>
</div>
<div tal:define="f python:here.getField('modifs_arrete')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_arrete"></span>
</div>
<div tal:condition="python: here.modifs_arrete == 'yes'" tal:define="f python:here.getField('modifs_arrete_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_arrete_analyse"></span>
</div>
<div tal:define="f python:here.getField('modifs_decret')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_decret"></span>
</div>
<div tal:condition="python: here.modifs_decret == 'yes'" tal:define="f python:here.getField('modifs_decret_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_decret_analyse"></span>
</div>
<div tal:define="f python:here.getField('modifs_successives')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_successives"></span>
</div>
<div tal:condition="python: here.modifs_successives == 'no'" tal:define="f python:here.getField('modifs_successives_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_successives_analyse"></span>
</div>
<div tal:define="f python:here.getField('modifs_historique')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_historique"></span>
</div>
<div tal:condition="python: here.modifs_historique == 'no'" tal:define="f python:here.getField('modifs_historique_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_historique_analyse"></span>
</div>
<div tal:define="f python:here.getField('modifs_alinea')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_alinea"></span>
</div>
<div tal:condition="python: here.modifs_alinea == 'yes'" tal:define="f python:here.getField('modifs_alinea_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_alinea_analyse"></span>
</div>
<div tal:define="f python:here.getField('modifs_acte')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_acte"></span>
</div>
<div tal:condition="python: here.modifs_acte == 'no'" tal:define="f python:here.getField('modifs_acte_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_acte_analyse"></span>
</div>
<div tal:define="f python:here.getField('numerotation_divisions')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getNumerotation_divisions"></span>
</div>
<div tal:condition="python: here.numerotation_divisions == 'no'" tal:define="f python:here.getField('numerotation_divisions_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getNumerotation_divisions_analyse"></span>
</div>
<div tal:define="f python:here.getField('renumerotation')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getRenumerotation"></span>
</div>
<div tal:condition="python: here.renumerotation == 'yes'" tal:define="f python:here.getField('renumerotation_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getRenumerotation_analyse"></span>
</div>
<div tal:define="f python:here.getField('modifs_plusieurs_textes')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_plusieurs_textes"></span>
</div>
<div tal:condition="python: here.modifs_plusieurs_textes == 'yes'" tal:define="f python:here.getField('modifs_plusieurs_textes_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_plusieurs_textes_analyse"></span>
</div>
<div tal:define="f python:here.getField('nombreuses_modifs')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getNombreuses_modifs"></span>
</div>
<div tal:condition="python: here.nombreuses_modifs == 'yes'" tal:define="f python:here.getField('nombreuses_modifs_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getNombreuses_modifs_analyse"></span>
</div>
<div tal:define="f python:here.getField('modifs_actes_legislatifs')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_actes_legislatifs"></span>
</div>
<div tal:condition="python: here.modifs_actes_legislatifs == 'yes'">
<div tal:define="f python:here.getField('modifs_actes_legislatifs_analyse_d_abord')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_actes_legislatifs_analyse_d_abord"></span>
</div>
<div tal:condition="python: here.modifs_actes_legislatifs_analyse_d_abord == 'no'" tal:define="f python:here.getField('modifs_actes_legislatifs_analyse_d_abord_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModifs_actes_legislatifs_analyse_d_abord_analyse"></span>
</div>
</div>
<div tal:define="f python:here.getField('modif_disposition_modif')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModif_disposition_modif"></span>
</div>
<div tal:condition="python: here.modif_disposition_modif == 'yes'">
<div tal:define="f python:here.getField('modif_disposition_modif_analyse_en_vigueur')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModif_disposition_modif_analyse_en_vigueur"></span>
</div>
<div tal:define="f python:here.getField('modif_disposition_modif_analyse_en_vigueur_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getModif_disposition_modif_analyse_en_vigueur_analyse"></span>
</div>
</div>
<h3>Dispositions abrogatoires</h3>
<div tal:define="f python:here.getField('abroges_identifies')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAbroges_identifies"></span>
</div>
<div tal:condition="python: here.abroges_identifies == 'no'" tal:define="f python:here.getField('abroges_identifies_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAbroges_identifies_analyse"></span>
</div>
<div tal:define="f python:here.getField('abroges_cites')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAbroges_cites"></span>
</div>
<div tal:condition="python: here.abroges_cites == 'no'" tal:define="f python:here.getField('abroges_cites_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAbroges_cites_analyse"></span>
</div>
<div tal:define="f python:here.getField('abroges_pertinentes')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAbroges_pertinentes"></span>
</div>
<div tal:condition="python: here.abroges_pertinentes == 'no'" tal:define="f python:here.getField('abroges_pertinentes_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAbroges_pertinentes_analyse"></span>
</div>
<div tal:define="f python:here.getField('abroges_region')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAbroges_region"></span>
</div>
<div tal:condition="python: here.abroges_region == 'yes'" tal:define="f python:here.getField('abroges_region_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAbroges_region_analyse"></span>
</div>
<div tal:define="f python:here.getField('abroge_finales')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAbroge_finales"></span>
</div>
<div tal:condition="python: here.abroge_finales == 'yes'" tal:define="f python:here.getField('abroge_finales_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAbroge_finales_analyse"></span>
</div>
<div tal:define="f python:here.getField('abroge_decret')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAbroge_decret"></span>
</div>
<div tal:condition="python: here.abroge_decret == 'no'" tal:define="f python:here.getField('abroge_decret_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAbroge_decret_analyse"></span>
</div>
<h3>Dispositions transitoires</h3>
<div tal:define="f python:here.getField('transitoires')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getTransitoires"></span>
</div>
<div tal:condition="python: here.transitoires == 'yes'">
<div tal:define="f python:here.getField('transitoires_analyse_permanent')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getTransitoires_analyse_permanent"></span>
</div>
<div tal:condition="python: here.transitoires_analyse_permanent == 'yes'" tal:define="f python:here.getField('transitoires_analyse_permanent_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getTransitoires_analyse_permanent_analyse"></span>
</div>
<div tal:define="f python:here.getField('transitoires_analyse_temporaire')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getTransitoires_analyse_temporaire"></span>
</div>
<div tal:condition="python: here.transitoires_analyse_temporaire == 'yes'" tal:define="f python:here.getField('transitoires_analyse_temporaire_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getTransitoires_analyse_temporaire_analyse"></span>
</div>
</div>
<h3>Entr&#233;e en vigueur</h3>
<div tal:define="f python:here.getField('entree')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree"></span>
</div>
<div tal:condition="python: here.entree == 'no'" tal:define="f python:here.getField('entree_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse"></span>
</div>
<div tal:condition="python: here.entree == 'yes'">
<div tal:define="f python:here.getField('entree_analyse_delai')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_delai"></span>
</div>
<div tal:condition="python: here.entree_analyse_delai == 'no'" tal:define="f python:here.getField('entree_analyse_delai_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_delai_analyse"></span>
</div>
<div tal:define="f python:here.getField('entree_analyse_retroactive')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_retroactive"></span>
</div>
<div tal:condition="python: here.entree_analyse_retroactive == 'yes'" tal:define="f python:here.getField('entree_analyse_retroactive_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_retroactive_analyse"></span>
</div>
<div tal:define="f python:here.getField('entree_analyse_informe')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_informe"></span>
</div>
<div tal:condition="python: here.entree_analyse_informe == 'yes'" tal:define="f python:here.getField('entree_analyse_informe_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_informe_analyse"></span>
</div>
<div tal:define="f python:here.getField('entree_analyse_temps')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_temps"></span>
</div>
<div tal:condition="python: here.entree_analyse_temps == 'yes'" tal:define="f python:here.getField('entree_analyse_temps_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_temps_analyse"></span>
</div>
<div tal:define="f python:here.getField('entree_analyse_mesures_materielles')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_mesures_materielles"></span>
</div>
<div tal:condition="python: here.entree_analyse_mesures_materielles == 'yes'" tal:define="f python:here.getField('entree_analyse_mesures_materielles_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_mesures_materielles_analyse"></span>
</div>
<div tal:define="f python:here.getField('entree_analyse_date_entree')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_date_entree"></span>
</div>
<div tal:condition="python: here.entree_analyse_date_entree == 'yes'">
<div tal:define="f python:here.getField('entree_analyse_date_entree_analyse_ultime')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_date_entree_analyse_ultime"></span>
</div>
<div tal:condition="python: here.entree_analyse_date_entree_analyse_ultime == 'no'" tal:define="f python:here.getField('entree_analyse_date_entree_analyse_ultime_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_date_entree_analyse_ultime_analyse"></span>
</div>
</div>
<div tal:define="f python:here.getField('entree_analyse_preambule')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_preambule"></span>
</div>
<div tal:condition="python: here.entree_analyse_preambule == 'no'" tal:define="f python:here.getField('entree_analyse_preambule_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_preambule_analyse"></span>
</div>
<div tal:define="f python:here.getField('entree_analyse_a_la_fin')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_a_la_fin"></span>
</div>
<div tal:condition="python: here.entree_analyse_a_la_fin == 'no'" tal:define="f python:here.getField('entree_analyse_a_la_fin_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getEntree_analyse_a_la_fin_analyse"></span>
</div>
</div>
<h3>Article d&#8217;ex&#233;cution (&#171;&#160;ex&#233;cutoire&#160;&#187;) ( si arr&#234;t&#233; du GW)</h3>
<div tal:define="f python:here.getField('ministre_designe')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getMinistre_designe"></span>
</div>
<div tal:condition="python: here.ministre_designe == 'yes'" tal:define="f python:here.getField('ministre_designe_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getMinistre_designe_analyse"></span>
</div>
</fieldset>
<fieldset style="border-width: 4px;"><legend>Annexes</legend>
<div tal:define="f python:here.getField('annexe')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAnnexe"></span>
</div>
<div tal:condition="python: here.annexe == 'no'" tal:define="f python:here.getField('annexe_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAnnexe_analyse"></span>
</div>
<div tal:define="f python:here.getField('annexe_intitule')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAnnexe_intitule"></span>
</div>
<div tal:condition="python: here.annexe_intitule == 'no'" tal:define="f python:here.getField('annexe_intitule_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAnnexe_intitule_analyse"></span>
</div>
<div tal:define="f python:here.getField('annexe_droits')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAnnexe_droits"></span>
</div>
<div tal:condition="python: here.annexe_droits == 'yes'" tal:define="f python:here.getField('annexe_droits_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAnnexe_droits_analyse"></span>
</div>
<div tal:define="f python:here.getField('annexe_mention')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAnnexe_mention"></span>
</div>
<div tal:condition="python: here.annexe_mention == 'no'" tal:define="f python:here.getField('annexe_mention_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAnnexe_mention_analyse"></span>
</div>
<div tal:define="f python:here.getField('annexe_signatures')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAnnexe_signatures"></span>
</div>
<div tal:condition="python: here.annexe_signatures == 'no'" tal:define="f python:here.getField('annexe_signatures_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getAnnexe_signatures_analyse"></span>
</div>
</fieldset>
<fieldset style="border-width: 4px;"><legend>Autres remarques</legend>
<div tal:define="f python:here.getField('phrases_simples')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getPhrases_simples"></span>
</div>
<div tal:condition="python: here.phrases_simples == 'no'" tal:define="f python:here.getField('phrases_simples_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getPhrases_simples_analyse"></span>
</div>
<div tal:define="f python:here.getField('repartition_competences')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getRepartition_competences"></span>
</div>
<div tal:condition="python: here.repartition_competences == 'yes'" tal:define="f python:here.getField('repartition_competences_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getRepartition_competences_analyse"></span>
</div>
<div tal:define="f python:here.getField('libertes_publiques')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getLibertes_publiques"></span>
</div>
<div tal:condition="python: here.libertes_publiques == 'yes'" tal:define="f python:here.getField('libertes_publiques_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getLibertes_publiques_analyse"></span>
</div>
<div tal:define="f python:here.getField('droit_europeen')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDroit_europeen"></span>
</div>
<div tal:condition="python: here.droit_europeen == 'yes'" tal:define="f python:here.getField('droit_europeen_analyse')">
<b tal:content="f/widget/label"></b>&nbsp;
<span i18n:translate="" tal:content="here/getDroit_europeen_analyse"></span>
</div>
</fieldset>
</div>
</body>
</html>