source: cpc/trunk/project/apps/frontend/modules/parlementaire/templates/_fiche.php @ 2687

Last change on this file since 2687 was 2687, checked in by teymour, 8 years ago

Les dossiers du quinquennat

File size: 8.8 KB
Line 
1  <div class="boite_depute" id="b1">
2    <div class="b_d_h"><div class="b_d_hg"></div><div class="b_d_hd"></div></div>
3    <div class="b_d_cont">
4      <div class="b_d_infos">
5      <h2> Informations</h2>
6    <ul>
7<?php if ($parlementaire->fin_mandat && $parlementaire->fin_mandat >= $parlementaire->debut_mandat) : ?>
8      <li>Mandat clos rempli du <?php echo myTools::displayDate($parlementaire->debut_mandat); ?> au <?php echo myTools::displayDate($parlementaire->fin_mandat); ?> (<?php echo $parlementaire->getCauseFinMandat(); ?>)</li>
9<?php else : ?>
10      <li>Mandat en cours depuis le <?php echo myTools::displayDate($parlementaire->debut_mandat); ?>
11      <?php foreach ($missions as $resp)
12        if (preg_match('/^Mission temporaire/', $resp->getNom())) {
13          echo '<br/>&nbsp;(en cours de mission pour le gouvernement)';
14          break;
15        } ?>
16      </li>
17<?php endif;
18      if ($parlementaire->suppleant_de_id && $supplee = $parlementaire->getSuppleantDe())
19        echo '<li>Suppléant'.($parlementaire->sexe == "F" ? 'e' : '').' de&nbsp;: '.link_to($supplee->nom, "@parlementaire?slug=".$supplee->slug).'</li>'; 
20      if ($parlementaire->groupe_acronyme != "") : ?>
21      <li>Groupe politique : <?php echo link_to(Organisme::getNomByAcro($parlementaire->groupe_acronyme), '@list_parlementaires_groupe?acro='.$parlementaire->groupe_acronyme); ?> (<?php echo $parlementaire->getgroupe()->getFonction(); ?>)</li>
22      <?php endif; ?>
23      <li>Profession : <?php if ($parlementaire->profession) : echo link_to($parlementaire->profession, '@list_parlementaires_profession?search='.$parlementaire->profession); else : ?>Non communiquée<?php endif; ?></li>
24      <li><?php echo link_to('Fiche sur le site de l\'Assemblée nationale', $parlementaire->url_an, array('title' => 'Lien externe', 'rel'=>'nofollow')); ?></li>
25      <li><a href="http://fr.wikipedia.org/wiki/<?php echo rawurlencode($parlementaire->nom); ?>">Page sur Wikipédia</a></li>
26      <?php if ($parlementaire->sites_web) {
27        $moreweb = "";
28        foreach (unserialize($parlementaire->sites_web) as $site) if ($site) {
29                $nomsite = "Site web";
30                if (preg_match('/twitter/', $site)) $nomsite = "Sur Twitter";
31                else if (preg_match('/facebook/', $site)) $nomsite = "Sur Facebook";
32                $link = "<li>".link_to($nomsite, $site, array('title' => 'Lien externe', 'rel'=>'nofollow'))."</li>";
33                if (preg_match('/twitter|facebook/', $site)) $moreweb .= $link;
34                else echo $link;
35        }
36        echo $moreweb;
37      } ?>
38    </ul>
39    <?php if ($parlementaire->fin_mandat == null || $parlementaire->fin_mandat < $parlementaire->debut_mandat) : ?>
40      <h2>Responsabilités</h2>
41      <ul>
42        <li>Commission permanente : <ul><?php foreach ($commissions_permanentes as $resp) { echo '<li>'.link_to(ucfirst(str_replace('Commission ', '', preg_replace('/(Commission|et|,) d(u |e la |es |e l\'|e l’)/', '\\1 ', $resp->getNom()))), '@list_parlementaires_organisme?slug='.$resp->getSlug()); echo ' ('.$resp->getFonction().') </li>'; break; } ?></ul></li>
43<?php if (count($missions)) : ?>
44        <li>Missions parlementaires :
45          <ul>
46            <?php 
47            foreach ($missions as $resp) { ?>
48            <li><?php echo link_to($resp->getNom(), '@list_parlementaires_organisme?slug='.$resp->getSlug()); echo ' ('.$resp->getFonction().') '; ?></li>
49            <?php } ?>
50          </ul>
51        </li>
52<?php endif; ?>
53        <?php if ($parlementaire->getExtras()) { ?>
54        <li>Fonctions judiciaires, internationales ou extra-parlementaires&nbsp;:
55          <ul>
56            <?php foreach ($parlementaire->getExtras() as $extra) { ?>
57            <li><?php echo link_to($extra->getNom(),'@list_parlementaires_organisme?slug='.$extra->getSlug() ); ?> (<?php echo $extra->getFonction(); ?>)</li>
58            <?php } ?>
59          </ul>
60        </li>
61        <?php } ?>
62        <?php // if ($parlementaire->getGroupes()) {
63//         echo "<li>Groupes d'études et d'amitié interparlementaires&nbsp;:<ul>";
64//         foreach ($parlementaire->getGroupes() as $groupe)
65//           echo "<li>".link_to($groupe->getNom(),'@list_parlementaires_organisme?slug='.$groupe->getSlug())." (".$groupe->getFonction().")</li>";
66//         echo "</ul></li>";
67//       } ?>
68      </ul>
69      <?php endif; ?> <!-- else : ajouter les infos venant de parsing ancien (anciennes responsabilités) et avant les respon actuelles de ministre machin via les personnalites get fonctions? -->
70      </div>
71    </div>
72    <div class="b_d_b"><div class="b_d_bg"></div><div class="b_d_bd"></div></div>
73    <div class="b_d_h"><div class="b_d_hg"></div><div class="b_d_hd"></div></div>
74    <div class="b_d_cont">
75      <div class="b_d_infos">
76      <h2>Travaux législatifs</h2>
77        <h3><?php if(myTools::isFinLegislature()) {
78          echo "Ses principaux dossiers du quinquennat";
79          $order = 'nb';
80        }else{
81          echo "Ses derniers dossiers";
82          $order = 'date';
83        }?></h3>
84      <?php echo include_component('section', 'parlementaire', array('parlementaire' => $parlementaire, 'limit' => 4, 'order' => $order)); ?>
85      <p class="suivant"><?php echo link_to('Tous ses dossiers', '@parlementaire_textes?slug='.$parlementaire->slug); ?></p>
86      <h3><?php echo link_to('Travaux en commissions','@parlementaire_interventions?slug='.$parlementaire->getSlug().'&type=commission'); ?></h3>
87      <h3><?php echo link_to('Travaux en hémicycle','@parlementaire_interventions?slug='.$parlementaire->getSlug().'&type=loi'); ?></h3>
88      <h3><?php echo link_to('Toutes ses interventions','@parlementaire_interventions?slug='.$parlementaire->getSlug().'&type=all'); ?></h3>
89      <h2>Questions au gouvernement</h2>
90      <h3>Ses dernières questions orales</h3>
91       <?php echo include_component('intervention', 'parlementaireQuestion', array('parlementaire' => $parlementaire, 'limit' => 4)); ?>
92      <p class="suivant"><?php echo link_to('Toutes ses questions orales','@parlementaire_interventions?slug='.$parlementaire->getSlug().'&type=question'); ?></p>
93      <h3>Ses dernières questions écrites</h3>
94       <?php echo include_component('questions', 'parlementaire', array('parlementaire' => $parlementaire, 'limit' => 4)); ?>
95      <p class="suivant"><?php echo link_to('Toutes ses questions écrites','@parlementaire_questions?slug='.$parlementaire->getSlug()); ?></p>
96      </div>
97    </div>
98    <div class="b_d_b"><div class="b_d_bg"></div><div class="b_d_bd"></div></div>
99  </div>
100   
101  <div class="boite_depute" id="b2">
102    <div class="b_d_h"><div class="b_d_hg"></div><div class="b_d_hd"></div></div>
103    <div class="b_d_cont">
104      <div class="b_d_infos">
105    <h2>Suivre l'activité du député</h2>
106<table width=100% style="text-align: center"><tr>
107       <td><a href="<?php echo url_for('@alerte_parlementaire?slug='.$parlementaire->slug); ?>"><?php echo image_tag('xneth/email.png', 'alt="Email"'); ?></a><br/><a href="<?php echo url_for('@alerte_parlementaire?slug='.$parlementaire->slug); ?>">par email</a></td>
108       <td><a href="<?php echo url_for('@parlementaire_rss?slug='.$parlementaire->slug); ?>"><?php echo image_tag('xneth/rss_obliq.png', 'alt="Flux rss"'); ?></a><br/><a href="<?php echo url_for('@parlementaire_rss?slug='.$parlementaire->slug); ?>">par RSS</a></td>
109</tr></table>
110      <h2>Champ lexical <small>(<?php
111if (myTools::isFinLegislature()) {
112echo "sur l'ensemble du quinquennat";
113}else{
114echo "sur 12 mois";
115}
116?>)</small></h2>
117      <div style="text-align: justify">
118<?php echo include_component('tag', 'parlementaire', array('parlementaire'=>$parlementaire)); ?>
119<p class="suivant"><?php echo link_to('Tous ses mots', '@parlementaire_tags?slug='.$parlementaire->slug); ?></p>
120      </div>
121      </div>
122    </div>
123    <div class="b_d_b"><div class="b_d_bg"></div><div class="b_d_bd"></div></div>
124    <div class="b_d_h"><div class="b_d_hg"></div><div class="b_d_hd"></div></div>
125    <div class="b_d_cont">
126      <div class="b_d_infos">
127      <h2>Productions parlementaires</h2>
128      <h3>Ses derniers rapports</h3>
129      <?php echo include_component('documents', 'parlementaire', array('parlementaire' => $parlementaire, 'limit' => 4, 'type' => 'rap')); ?>
130      <p class="suivant"><?php echo link_to('Tous ses rapports', '@parlementaire_documents?slug='.$parlementaire->slug.'&type=rap'); ?></p>
131      <h3>Ses dernières propositions de loi</h3>
132      <?php echo include_component('documents', 'parlementaire', array('parlementaire' => $parlementaire, 'limit' => 4, 'type' => 'loi')); ?>
133      <p class="suivant"><?php echo link_to('Toutes ses propositions de loi cosignées', '@parlementaire_documents?slug='.$parlementaire->slug.'&type=loi'); ?></p>
134      <h3><?php echo link_to('Tous ses amendements','@parlementaire_amendements?slug='.$parlementaire->getSlug()); ?></h3>
135      </div>
136    </div>
137    <div class="b_d_b"><div class="b_d_bg"></div><div class="b_d_bd"></div></div>
138  </div>
139
140  <div class="boite_depute" id="b4">
141  </div>
142
Note: See TracBrowser for help on using the repository browser.