<%namespace name="Dialog" file="jm2l:templates/Logistique/Dialog.mako"/> \ <%namespace name="helpers" file="jm2l:templates/helpers.mako"/> ## -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= <%def name="ModalAddPlace(form, update)">
\ ## -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= <%def name="ModalPictureChange(uid, DisplayYear, session)">
\ ## -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= <%def name="ModalPassword(uid, DisplayYear, session)"> \
\ ## -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= <% context._kwargs['postpone_js']=[] %> %if modtype=='Password': ${ModalPassword(uid, DisplayYear, session)} %elif modtype=='Place': ${ModalAddPlace(form, update)} %elif modtype=='UserPicture': ${ModalPictureChange(uid, DisplayYear, session)} %elif modtype=='PropH': ${Dialog.AddProposal('H', form)} %elif modtype=='AskH': ${Dialog.AddAsk('H', form)} %elif modtype=='PropC': ${Dialog.AddProposal('C', form)} %elif modtype=='AskC': ${Dialog.AddAsk('C', form)} %elif modtype=='PropM': ${Dialog.AddProposal('M', form)} %elif modtype=='AskM': ${Dialog.AddAsk('M', form)} %elif modtype=='ShowC': ${Dialog.Show('C',Exch)} %elif modtype=='ShowM': ${Dialog.Show('M',Exch)} %elif modtype=='ShowH': ${Dialog.Show('H',Exch)} %endif ## Then Handle Javascript