source: cpc/trunk/project/apps/frontend/modules/parlementaire/templates/_table.php @ 1411

Last change on this file since 1411 was 1411, checked in by roux, 11 years ago

correction mineures

File size: 2.6 KB
Line 
1<?php
2$ct = 0;
3if (isset($list)) {
4  echo '<table><tr>';
5  $totaldep = count($deputes);
6  $div = floor($totaldep/3)+1;
7  if ($div > 1 && $totaldep % 3 == 0)
8    $div--;
9  $td = 0;
10  if ($totaldep == 1) {
11    echo '<td/><td>';
12    $td++;
13  } else if ($totaldep == 2 || $totaldep == 4)
14    echo '<td class="list_td_small"/><td>';
15  else echo '<td>';
16}
17foreach($deputes as $depute) {
18  $ct++; ?>
19  <div class="list_dep" onclick="document.location='<?php echo url_for('@parlementaire?slug='.$depute->slug); ?>'">
20    <span class="list_nom">
21      <a href="<?php echo url_for('@parlementaire?slug='.$depute->slug); ?>"><?php echo $depute->getNomPrenom(); ?></a>
22    </span>
23    <span class="list_right"><a href="<?php if (!isset($circo)) echo url_for('@list_parlementaires_departement?departement='.$depute->nom_circo); else echo url_for('@parlementaire?slug='.$depute->slug); ?>"><?php
24      if (isset($circo)) {
25        echo '<span class="list_num_circo">';
26        $string = preg_replace('/(è[rm]e)/', '<sup>\1</sup>', $depute->getNumCircoString());
27        if (isset($dept))
28          $string = $depute->getNumDepartement().'&nbsp;&mdash;&nbsp;'.preg_replace("/nscription/", "", $string);
29        echo $string.'</span></a>';
30      } else echo $depute->nom_circo; 
31    ?></a></span><br/>
32    <span class="list_left">
33      <?php if (isset($imp)) {
34          echo ' '.$depute->fonction;
35          if (!isset($nogroupe))
36            echo '&nbsp;&mdash;&nbsp;<a href="'.url_for('@list_parlementaires_groupe?acro='.$depute->groupe_acronyme).'"><span class="couleur_'.strtolower($depute->getGroupeAcronyme()).'">'.$depute->getGroupeAcronyme().'</span></a>';
37        } else
38          echo preg_replace('/\s([A-Z]+)$/', ' <a href="'.url_for('@list_parlementaires_groupe?acro='.$depute->groupe_acronyme).'"><span class="couleur_'.strtolower($depute->getGroupeAcronyme()).'">'."\\1</span></a>", $depute->getStatut()); ?>
39    </span>
40    <span class="list_right"><?php
41      if (!$depute->nb_commentaires)
42        echo "0&nbsp;commentaire";
43      else {
44        echo '<a href="'.url_for('@parlementaire_commentaires?slug='.$depute->slug).'"><span class="list_com">'.$depute->nb_commentaires.'&nbsp;commentaire';
45        if ($depute->nb_commentaires > 1) echo 's';
46        echo '</span></a>';
47      }
48    ?>
49    </span><br/>
50  </div>
51  <?php if (isset($list) && $ct % $div == 0 && $ct != $totaldep && $totaldep != 1) {
52    $td++;
53    echo '</td><td class="list_borderleft">';
54  }
55}
56if (isset($list)) {
57  echo '</td>';
58  if ($totaldep == 2 || $totaldep == 4)
59    echo '<td class="list_td_small"/>';
60  else while ($td < 2) {
61    $td++;
62    echo '<td/>';
63  }
64  echo '</tr></table>';
65}
66?>
Note: See TracBrowser for help on using the repository browser.