source: cpc/trunk/project/apps/frontend/modules/plot/templates/_plotParlementaire.php

Last change on this file was 3107, checked in by roux, 8 years ago

fix missing rules for debut_mandat and debut-legislature

File size: 2.9 KB
Line 
1<?php
2$abs = '';
3if (!isset($target))
4  $target = '';
5if (isset($absolute) && $absolute)
6  $abs = 'absolute=true';
7$size='';
8if ($time === 'lastyear')
9  $shortduree = 'annee';
10else $shortduree = $time;
11if ($type === 'total')
12  $titre = 'globale-'.$shortduree;
13else {
14  $titre = $type;
15  if ($type === 'commission') $titre .= 's';
16  $titre .= '-'.$shortduree;
17}
18$PictureID = "Map_".$parlementaire->slug.'_'.rand(1,10000).".map"; 
19if ($link === 'true') {
20  $time = 'lastyear';
21  if (myTools::isFinLegislature()) $time = 'legislature';
22  echo '<a'.$target.' href="'.url_for('@parlementaire'.(isset($absolute) && $absolute ? '' : '_plot').'?slug='.$parlementaire->slug.(isset($absolute) && $absolute ? '' : '&time='.(myTools::isFinLegislature() ? 'legislature' : 'lastyear')), $abs).'">';
23  if (!isset($widthrate))
24    $size = 'height:150px; width:800px';
25  else $size = 'height:'.floor(150*$widthrate).'px; width:'.floor(800*$widthrate).'px';
26 } else echo '<div class="par_session">'; ?>
27 <img style="<?php echo $size; ?>" id="graph<?php echo $PictureID; ?>" alt="Participation <?php echo $titre; ?> de <?php echo $parlementaire->nom; ?>" src="<?php echo url_for('@parlementaire_plot_graph?slug='.$parlementaire->slug.'&time='.$time.'&type='.$type.'&questions='.$questions.'&link='.$link.'&mapId='.$PictureID, $abs); ?>"<?php if (!(isset($absolute) && $absolute)) echo ' onmousemove="getMousePosition(event);" onmouseout="nd();"'; ?>/>
28<?php if ($link === 'true' && !(isset($absolute) && $absolute)) { ?>
29<script type="text/javascript">
30<!--
31LoadImageMap("graph<?php echo $PictureID; ?>", "<?php echo url_for('@parlementaire_plot_graph?slug='.$parlementaire->slug.'&time='.$time.'&type='.$type.'&questions='.$questions.'&link='.$link.'&drawAction=map&mapId='.$PictureID); ?>");
32//-->
33</script>
34<?php }
35
36if ($link === 'true') echo '</a>';
37if (!isset($widthrate) || $widthrate > 1/3) {
38echo "<p><span style='background-color: rgb(255,0,0);'>&nbsp;</span> ";
39if ($type === 'commission') echo '&nbsp;Présences enregistrées&nbsp;&nbsp;&nbsp;';
40else echo '&nbsp;Présences relevées&nbsp;&nbsp;&nbsp;';
41echo "<span style='background-color: rgb(255,200,0);'>&nbsp;</span>&nbsp;Participations&nbsp;&nbsp;&nbsp;";
42echo "<span style='background-color: rgb(0,255,0);'>&nbsp;</span>&nbsp;Mots prononcés (x&nbsp;10&nbsp;000)&nbsp;&nbsp;&nbsp;";
43if (!(myTools::isFinLegislature() && preg_match('/^l/', $time)) && $questions === 'true' && $type != 'commission') {
44  echo "<span style='background-color: rgb(0,0,255);'>&nbsp;</span>&nbsp;Questions orales&nbsp;";
45  if ($link != 'true') echo "<br/>";
46  else echo "&nbsp;";
47}
48echo "<span style='background-color: rgb(150,150,150);'>&nbsp;</span>&nbsp;Vacances parlementaires&nbsp;&nbsp;";
49echo "<span style='font-weight: bolder; color: rgb(160,160,160);'>&mdash;</span>&nbsp;Présence médiane";
50if ($link === 'true')
51  echo '&nbsp;&nbsp;&nbsp;&nbsp;<a'.$target.' href="'.url_for('@faq', $abs).'#post_4">Explications</a></p>';
52else echo '</p>';
53}
54if ($link != 'true')
55  echo '</div>';
56?>
Note: See TracBrowser for help on using the repository browser.