146 lines
6.1 KiB
XML
146 lines
6.1 KiB
XML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml"
|
|
xmlns:tal="http://xml.zope.org/namespaces/tal"
|
|
xmlns:metal="http://xml.zope.org/namespaces/metal"
|
|
metal:use-macro="context/main_template/macros/master">
|
|
<body>
|
|
|
|
|
|
<metal:main fill-slot="main">
|
|
<tal:main-macro metal:define-macro="main">
|
|
|
|
<h1 class="documentFirstHeading">Page de résultats</h1>
|
|
<a id="other-search" href="pfbadvsearch">Recherche avancée</a>
|
|
|
|
<div id="simplesearch"
|
|
tal:define="Batch python:modules['Products.CMFPlone'].Batch;
|
|
mq python:modules['ZTUtils'].make_query;
|
|
url batch_base_url | request/ACTUAL_URL;
|
|
batchformkeys batchformkeys|nothing;
|
|
deputy_results view/deputy_results;
|
|
page_results view/page_results;
|
|
doc_results view/doc_results;
|
|
event_results view/event_results;
|
|
b_size python:5; b_size request/b_size | b_size;
|
|
b_start python:0;
|
|
b_deputy_start python:0;b_deputy_start request/b_deputy_start | b_start;
|
|
b_page_start python:0;b_page_start request/b_page_start | b_start;
|
|
b_doc_start python:0;b_doc_start request/b_doc_start | b_start;
|
|
b_event_start python:0;b_event_start request/b_event_start | b_start;
|
|
deputy_batch python:Batch(list(deputy_results), b_size, int(b_deputy_start), orphan=1, b_start_str='b_deputy_start');
|
|
page_batch python:Batch(list(page_results), b_size, int(b_page_start), orphan=1, b_start_str='b_page_start');
|
|
doc_batch python:Batch(list(doc_results), b_size, int(b_doc_start), orphan=1, b_start_str='b_doc_start');
|
|
event_batch python:Batch(list(event_results), b_size, int(b_event_start), orphan=1, b_start_str='b_event_start');
|
|
">
|
|
|
|
<div id="deputies-results" tal:condition="python:len(deputy_results)">
|
|
<h2 id="b_deputy_start">Députés</h2>
|
|
<div class="resultsinfobox">
|
|
<span>Nombre de résultats : <span tal:replace="python:len(deputy_results)"/></span>
|
|
<a class="button" tal:attributes="href view/deputy_form_url">Filtre avancé</a>
|
|
</div>
|
|
|
|
<div class="results">
|
|
<ul>
|
|
<tal:entry tal:repeat="deputy python: deputy_batch">
|
|
<li tal:define="oddrow repeat/deputy/odd;" tal:attributes="class python: oddrow and 'odd' or 'even'"><div>
|
|
<h4><a href="#" tal:attributes="href deputy/getURL" tal:content="deputy/Title">Véronique Salvi</a></h4>
|
|
<p class="intitule" tal:define="deputy_object python: deputy.getObject()">
|
|
Groupe politique : <span tal:content="deputy_object/polgroup/to_object/title"/>
|
|
<tal:block tal:condition="deputy_object/district">
|
|
-
|
|
Arrondissement : <span tal:content="deputy_object/district"/>
|
|
</tal:block>
|
|
<tal:block tal:condition="not: deputy_object/active">
|
|
-
|
|
<i>Ce député ne siège plus.</i>
|
|
</tal:block>
|
|
</p>
|
|
</div></li>
|
|
</tal:entry>
|
|
</ul>
|
|
</div>
|
|
|
|
<div tal:define="batch deputy_batch">
|
|
<div metal:use-macro="view/batch_macros/macros/navigation" />
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div id="docs-results" tal:condition="python:len(doc_results)">
|
|
<h2 id="b_doc_start">Documents et dossiers</h2>
|
|
<div class="resultsinfobox">
|
|
<span>Nombre de résultats : <span tal:replace="python:len(doc_results)"/></span>
|
|
<a class="button" tal:attributes="href view/docdos_form_url">Filtre avancé</a>
|
|
</div>
|
|
|
|
<div class="results">
|
|
<ul>
|
|
<tal:entry tal:repeat="doc doc_batch">
|
|
<li tal:define="oddrow repeat/doc/odd;" tal:attributes="class python: oddrow and 'odd' or 'even'"><div>
|
|
<h4><a href="#" tal:attributes="href doc/getURL" tal:content="python: doc.getObject().reftitle">Véronique Salvi</a></h4>
|
|
<p class="intitule" tal:content="doc/Title"/>
|
|
</div></li>
|
|
</tal:entry>
|
|
</ul>
|
|
</div>
|
|
|
|
<div tal:define="batch doc_batch">
|
|
<div metal:use-macro="view/batch_macros/macros/navigation" />
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div id="events-results" tal:condition="python:len(event_results)">
|
|
<h2 id="b_event_start">Événements</h2>
|
|
<div class="resultsinfobox">
|
|
<span>Nombre de résultats : <span tal:replace="python:len(event_results)"/></span>
|
|
<a class="button" tal:attributes="href view/event_form_url">Filtre avancé</a>
|
|
</div>
|
|
|
|
<div class="results">
|
|
<ul>
|
|
<tal:entry tal:repeat="event event_batch">
|
|
<li tal:define="oddrow repeat/event/odd;" tal:attributes="class python: oddrow and 'odd' or 'even'"><div>
|
|
<h4><a href="#" tal:attributes="href event/getURL" tal:content="event/Title">Véronique Salvi</a></h4>
|
|
</div></li>
|
|
</tal:entry>
|
|
</ul>
|
|
</div>
|
|
|
|
<div tal:define="batch event_batch">
|
|
<div metal:use-macro="view/batch_macros/macros/navigation" />
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div id="pages-results" tal:condition="python:len(page_results)">
|
|
<h2 id="b_page_start">Ailleurs sur le site</h2>
|
|
<div class="resultsinfobox">
|
|
<span>Nombre de résultats : <span tal:replace="python:len(page_results)"/></span>
|
|
</div>
|
|
|
|
<div class="results">
|
|
<ul>
|
|
<tal:entry tal:repeat="page page_batch">
|
|
<li tal:define="oddrow repeat/page/odd;" tal:attributes="class python: oddrow and 'odd' or 'even'"><div>
|
|
<h4><a href="#" tal:attributes="href page/getURL" tal:content="python: page.Title or page.id">Communiqué de presse</a></h4>
|
|
<p tal:content="page/Description">bla</p>
|
|
</div></li>
|
|
</tal:entry>
|
|
</ul>
|
|
</div>
|
|
|
|
<div tal:define="batch page_batch">
|
|
<div metal:use-macro="view/batch_macros/macros/navigation" />
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</tal:main-macro>
|
|
</metal:main>
|
|
|
|
</body>
|
|
</html>
|