271 lines
15 KiB
XML
271 lines
15 KiB
XML
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"
|
||
xmlns:tal="http://xml.zope.org/namespaces/tal"
|
||
xmlns:metal="http://xml.zope.org/namespaces/metal"
|
||
xmlns:i18n="http://xml.zope.org/namespaces/i18n"
|
||
lang="fr"
|
||
metal:use-macro="context/main_template/macros/master"
|
||
i18n:domain="tabellio.webviews">
|
||
<body>
|
||
|
||
<metal:main fill-slot="main">
|
||
<tal:main-macro metal:define-macro="main">
|
||
<tal:block tal:define="cache view/cache"/>
|
||
|
||
<div tal:replace="structure provider:plone.abovecontenttitle" />
|
||
|
||
<div tal:replace="structure provider:plone.belowcontenttitle" />
|
||
|
||
<div id="politicBanner">
|
||
<div id="deputy-id">
|
||
<div class="picturebloc">
|
||
<img tal:condition="context/picture" tal:replace="structure context/@@images/picture" />
|
||
</div>
|
||
<div class="textbloc">
|
||
<div class="whitebloc">
|
||
<h1><span class="lastname" tal:content="context/lastname"/>
|
||
<span class="firstname" tal:content="context/firstname"/></h1>
|
||
<span tal:condition="context/polgroup" id="polgroup"
|
||
tal:attributes="class context/polgroup/to_object/id"
|
||
tal:content="context/polgroup/to_object/title"/>
|
||
<p>
|
||
<span id="birthline" tal:content="view/birthline"/><br/>
|
||
<span tal:condition="context/bio" id="bio" tal:content="context/bio"/>
|
||
<br tal:condition="not: context/active"/>
|
||
<span id="siege-plus" tal:condition="not: context/active">Ce député ne siège plus au parlement.</span>
|
||
<tal:block tal:condition="context/active">
|
||
<br tal:condition="context/seat_number"/>
|
||
<span tal:condition="context/seat_number" id="deputy-seats">
|
||
<span tal:content="context/title">Foo bar </span> est
|
||
<span tal:omit-tag="" tal:condition="python: context.sex == 'F'">députée francophone bruxelloise. Elle</span>
|
||
<span tal:omit-tag="" tal:condition="python: context.sex == 'M'">député francophone bruxellois. Il</span>
|
||
siège au banc numéro <span tal:replace="context/seat_number">23</span>.
|
||
</span>
|
||
</tal:block>
|
||
</p>
|
||
</div>
|
||
<div class="greybloc">
|
||
<a tal:condition="context/website" tal:attributes="href context/website">Site personnel</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div id="politicBannerShadow"></div>
|
||
|
||
<div tal:replace="structure provider:plone.abovecontentbody" />
|
||
|
||
<dl class="enableFormTabbing" id="deputy-tabs">
|
||
<dt tal:condition="context/active">CV</dt>
|
||
<dd tal:condition="context/active">
|
||
<div id="cvDetail" class="copytext">
|
||
<div tal:condition="python: context.biography and context.biography.raw"
|
||
tal:content="structure context/biography/output"/>
|
||
<h3 tal:condition="context/degrees">Formation</h3>
|
||
<div tal:condition="context/degrees" tal:content="structure view/degrees"/>
|
||
<h3 tal:condition="context/profession">Profession</h3>
|
||
<div tal:condition="context/profession" tal:content="structure view/profession"/>
|
||
<tal:block tal:condition="python: context.current_functions and context.current_functions.raw">
|
||
<h3>Fonctions au sein du Parlement</h3>
|
||
<div tal:content="structure context/current_functions/output"/>
|
||
</tal:block>
|
||
<tal:block tal:condition="python: context.past_functions and context.past_functions.raw">
|
||
<h3>Fonctions passées au sein du Parlement</h3>
|
||
<div tal:content="structure context/past_functions/output"/>
|
||
</tal:block>
|
||
<tal:block tal:condition="context/mandates">
|
||
<h3>Mandats politiques exercés antérieurement ou actuellement</h3>
|
||
<div tal:content="structure view/mandates"/>
|
||
</tal:block>
|
||
</div>
|
||
</dd>
|
||
|
||
<dt>Activité parlementaire</dt>
|
||
<dd>
|
||
<div>
|
||
<div tal:define="com_roles view/get_commissions_and_roles"
|
||
tal:condition="python: com_roles and not context.current_functions">
|
||
<h2>Commissions</h2>
|
||
<ul>
|
||
<li tal:repeat="role com_roles"><span tal:replace="python: role[0]"/>
|
||
<span tal:replace="python: role[1]"/>
|
||
<span tal:content="python: role[2].Title()">plop</span>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div tal:repeat="session view/sessions_with_activity">
|
||
<h2>Session <span tal:replace="session">session</span></h2>
|
||
|
||
<ul>
|
||
<tal:block tal:repeat="activity python:view.activity(session)">
|
||
<tal:block tal:condition="python: hasattr(activity[0], 'date_str') and activity[0].date_str"
|
||
tal:define="actobj python:activity[0]">
|
||
<li>
|
||
<span tal:content="python: hasattr(actobj, 'date_str') and actobj.date_str or ''"/> :
|
||
<span class="acticity-type"
|
||
tal:condition="python: actobj.portal_type == 'tabellio.documents.question'">
|
||
<span tal:replace="actobj/questype_str"/>
|
||
<span tal:condition="actobj/no"> n°<span tal:replace="actobj/no"/></span>
|
||
:
|
||
</span>
|
||
|
||
<a tal:attributes="href actobj/canonical_path"><span tal:content="actobj/title"/></a>
|
||
<span tal:condition="python: activity[1] == 'author'">(en tant
|
||
<span tal:omit-tag="" tal:condition="python: context.sex == 'M'">qu'auteur</span>
|
||
<span tal:omit-tag="" tal:condition="python: context.sex == 'F'">qu'auteure</span>)</span>
|
||
<span tal:condition="python: activity[1] == 'participant'">(en tant que
|
||
<span tal:omit-tag="" tal:condition="python: context.sex == 'M'">participant</span>
|
||
<span tal:omit-tag="" tal:condition="python: context.sex == 'F'">participante</span>)</span>
|
||
<span tal:condition="python: activity[1] == 'reporter'">(en tant que
|
||
<span tal:omit-tag="" tal:condition="python: context.sex == 'M'">rapporteur</span>
|
||
<span tal:omit-tag="" tal:condition="python: context.sex == 'F'">rapporteuse</span>)</span>
|
||
<span tal:condition="python: activity[1] == 'speaker'">(en tant
|
||
<span tal:omit-tag="" tal:condition="python: context.sex == 'M'">qu'orateur</span>
|
||
<span tal:omit-tag="" tal:condition="python: context.sex == 'F'">qu'oratrice</span>)</span>
|
||
</li>
|
||
</tal:block>
|
||
</tal:block>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</dd>
|
||
|
||
<dt tal:condition="context/active">Coordonnées</dt>
|
||
<dd tal:condition="context/active">
|
||
<div>
|
||
<p tal:define="contact_form_url view/contact_form_url" tal:condition="contact_form_url">
|
||
<a class="button" tal:attributes="href
|
||
string:${contact_form_url}/deputy?form.widgets.deputy=${context/getId}">Utiliser le formulaire de contact</a>
|
||
</p>
|
||
|
||
<div tal:condition="python: context.private_address and (not context.work_address or (not context.work_address.street and not context.work_address.city))">
|
||
<p>
|
||
<span tal:condition="context/private_address/title">
|
||
<span tal:replace="context/private_address/title"/><br/></span>
|
||
<span tal:condition="context/private_address/street">
|
||
<span tal:replace="context/private_address/street"/><br/></span>
|
||
<span tal:condition="context/private_address/zipcode"
|
||
tal:replace="context/private_address/zipcode"/>
|
||
<span tal:condition="context/private_address/city">
|
||
<span tal:replace="context/private_address/city"/><br/></span>
|
||
<span tal:condition="context/private_address/phone1">
|
||
☎ <span tal:replace="context/private_address/phone1"/><br/></span>
|
||
<span tal:condition="context/private_address/phone2">
|
||
☎ <span tal:replace="context/private_address/phone2"/><br/></span>
|
||
<span tal:condition="python: context.work_address and context.work_address.phone1">
|
||
☎ <span tal:replace="context/work_address/phone1"/> (bureau)<br/></span>
|
||
<span tal:condition="context/private_address/fax">
|
||
℻ <span tal:replace="context/private_address/fax"/><br/></span>
|
||
<span tal:condition="python: context.work_address and context.work_address.fax">
|
||
℻ <span tal:replace="context/work_address/fax"/> (bureau)<br/></span>
|
||
<a tal:condition="context/private_address/email"
|
||
tal:attributes="href string:mailto:${context/private_address/email}"
|
||
tal:content="context/private_address/email">email</a>
|
||
<a tal:condition="python: context.work_address and context.work_address.email"
|
||
tal:attributes="href string:mailto:${context/work_address/email}"
|
||
tal:content="context/work_address/email">email</a>
|
||
</p>
|
||
|
||
</div>
|
||
|
||
<div tal:condition="python: context.work_address and not context.private_address">
|
||
<p>
|
||
<span tal:condition="context/work_address/title">
|
||
<span tal:replace="context/work_address/title"/><br/></span>
|
||
<span tal:condition="context/work_address/street">
|
||
<span tal:replace="context/work_address/street"/><br/></span>
|
||
<span tal:condition="context/work_address/zipcode"
|
||
tal:replace="context/work_address/zipcode"/>
|
||
<span tal:condition="context/work_address/city">
|
||
<span tal:replace="context/work_address/city"/><br/></span>
|
||
<span tal:condition="context/work_address/phone1">
|
||
☎ <span tal:replace="context/work_address/phone1"/><br/></span>
|
||
<span tal:condition="context/work_address/phone2">
|
||
☎ <span tal:replace="context/work_address/phone2"/><br/></span>
|
||
<span tal:condition="context/work_address/fax">
|
||
℻ <span tal:replace="context/work_address/fax"/><br/></span>
|
||
<a tal:condition="python: context.work_address and context.work_address.email"
|
||
tal:attributes="href string:mailto:${context/work_address/email}"
|
||
tal:content="context/work_address/email">email</a>
|
||
</p>
|
||
</div>
|
||
|
||
<div tal:condition="python: context.private_address and context.work_address and (context.work_address.street or context.work_address.city)">
|
||
<div tal:condition="context/private_address">
|
||
<h2>Privée</h2>
|
||
<p>
|
||
<span tal:condition="context/private_address/title">
|
||
<span tal:replace="context/private_address/title"/><br/></span>
|
||
<span tal:condition="context/private_address/street">
|
||
<span tal:replace="context/private_address/street"/><br/></span>
|
||
<span tal:condition="context/private_address/zipcode"
|
||
tal:replace="context/private_address/zipcode"/>
|
||
<span tal:condition="context/private_address/city">
|
||
<span tal:replace="context/private_address/city"/><br/></span>
|
||
<span tal:condition="context/private_address/phone1">
|
||
☎ <span tal:replace="context/private_address/phone1"/><br/></span>
|
||
<span tal:condition="context/private_address/phone2">
|
||
☎ <span tal:replace="context/private_address/phone2"/><br/></span>
|
||
<span tal:condition="context/private_address/fax">
|
||
℻ <span tal:replace="context/private_address/fax"/><br/></span>
|
||
<a tal:condition="context/private_address/email"
|
||
tal:attributes="href string:mailto:${context/private_address/email}"
|
||
tal:content="context/private_address/email">email</a>
|
||
</p>
|
||
</div>
|
||
<div tal:condition="context/work_address">
|
||
<h2>Bureau</h2>
|
||
<p>
|
||
<span tal:condition="context/work_address/title">
|
||
<span tal:replace="context/work_address/title"/><br/></span>
|
||
<span tal:condition="context/work_address/street">
|
||
<span tal:replace="context/work_address/street"/><br/></span>
|
||
<span tal:condition="context/work_address/zipcode"
|
||
tal:replace="context/work_address/zipcode"/>
|
||
<span tal:condition="context/work_address/city">
|
||
<span tal:replace="context/work_address/city"/><br/></span>
|
||
<span tal:condition="context/work_address/phone1">
|
||
☎ <span tal:replace="context/work_address/phone1"/><br/></span>
|
||
<span tal:condition="context/work_address/phone2">
|
||
☎ <span tal:replace="context/work_address/phone2"/><br/></span>
|
||
<span tal:condition="context/work_address/fax">
|
||
℻ <span tal:replace="context/work_address/fax"/><br/></span>
|
||
<a tal:condition="context/work_address/email"
|
||
tal:attributes="href string:mailto:${context/work_address/email}"
|
||
tal:content="context/work_address/email">email</a>
|
||
</p>
|
||
</div>
|
||
<div tal:condition="context/work_address_2">
|
||
<h2>Bureau (2)</h2>
|
||
<p>
|
||
<span tal:condition="context/work_address_2/title">
|
||
<span tal:replace="context/work_address_2/title"/><br/></span>
|
||
<span tal:condition="context/work_address_2/street">
|
||
<span tal:replace="context/work_address_2/street"/><br/></span>
|
||
<span tal:condition="context/work_address_2/zipcode"
|
||
tal:replace="context/work_address_2/zipcode"/>
|
||
<span tal:condition="context/work_address_2/city">
|
||
<span tal:replace="context/work_address_2/city"/><br/></span>
|
||
<span tal:condition="context/work_address_2/phone1">
|
||
☎ <span tal:replace="context/work_address_2/phone1"/><br/></span>
|
||
<span tal:condition="context/work_address_2/phone2">
|
||
☎ <span tal:replace="context/work_address_2/phone2"/><br/></span>
|
||
<span tal:condition="context/work_address_2/fax">
|
||
℻ <span tal:replace="context/work_address_2/fax"/><br/></span>
|
||
<a tal:condition="context/work_address_2/email"
|
||
tal:attributes="href string:mailto:${context/work_address_2/email}"
|
||
tal:content="context/work_address_2/email">email</a>
|
||
</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</dd>
|
||
</dl>
|
||
|
||
<div tal:replace="structure provider:plone.belowcontentbody" />
|
||
|
||
</tal:main-macro>
|
||
</metal:main>
|
||
|
||
</body>
|
||
</html>
|
||
|