diff --git a/AvisSimplif.odt b/AvisSimplif.odt index 96ed2ac..74cab9b 100644 Binary files a/AvisSimplif.odt and b/AvisSimplif.odt differ diff --git a/AvisSimplif.py b/AvisSimplif.py index 3506f0d..4d50226 100644 --- a/AvisSimplif.py +++ b/AvisSimplif.py @@ -139,6 +139,10 @@ defaultAnalysisValues = { {'yes': u"Le test Kafka pourrait être amélioré...", 'no': u'Le test Kafka est bien rempli.' }, + 'charges': \ + {'yes': '', + 'no': '' + }, } defaultRecommandationsValues = { @@ -740,7 +744,7 @@ schema = Schema(( default=defaultAnalysisValues['formulaireAttache']['no'] ), - # Test Kafka --------------------------------------------------------------- + # Test Kafka et charges administratives ------------------------------------ StringField( name='testKafka', @@ -779,6 +783,30 @@ schema = Schema(( default=defaultAnalysisValues['testKafkaKo']['no'] ), + StringField( + name='charges', + widget=MasterSelectWidget( + label=u"Est-il pertinent d'aborder la question des charges administratives ?", + slave_fields= slaveFields('showIfYes', 'chargesAnalyse'), + label_msgid='Avis_label_charges', + i18n_domain='Avis', + ), + enforceVocabulary=True, + vocabulary='getResponses', + required=True + ), + + TextField( + name='chargesAnalyse', + widget=TextAreaWidget( + label=u"Analyse", + label_msgid='Avis_label_chargesAnalyse', + i18n_domain='Avis', + ), + default_output_type="text/html", + default=defaultAnalysisValues['charges']['yes'] + ), + ), )