Changeset 1478


Ignore:
Timestamp:
Sep 28, 2010, 9:42:25 PM (10 years ago)
Author:
teymour
Message:

Refactorisation des photos des parlementaires pour intégration du jstitle

Location:
cpc/trunk/project
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/apps/frontend/modules/intervention/templates/_parlementaireIntervention.php

    r1367 r1478  
    5050    if ($perso->getPageLink()) {
    5151      if ($perso->hasPhoto()) {
    52         echo '<a href="'.$link.'" class="intervenant"><img width="50" height="70" alt="'.$perso->nom.'" src="'.url_for('@resized_photo_parlementaire?height=64&slug='.$perso->slug).'" /></a>';
     52        echo '<a href="'.$link.'" class="intervenant">';
     53        include_partial('parlementaire/photoParlementaire', array('parlementaire' => $perso, 'height' => 70));
     54        echo '</a>';
    5355      }
    5456      echo '<a href="'.$link.'">';
  • cpc/trunk/project/apps/frontend/modules/intervention/templates/seanceSuccess.php

    r1367 r1478  
    8383      if ($perso->getPageLink()) {
    8484        if ($photo = $perso->hasPhoto()) {
    85         echo '<a href="'.url_for($perso->getPageLink()).'"><img alt="Photo de '.$perso->nom.'" src="'.url_for('@resized_photo_parlementaire?height=70&slug='.$perso->slug).'" /></a>';
     85          echo '<a href="'.url_for($perso->getPageLink()).'">';
     86          include_partial('parlementaire/photoParlementaire', array('parlementaire' => $perso, 'height' => 70));
     87          echo '</a>';
    8688        }
    8789        echo '<div class="perso"><span><a href="'.url_for($perso->getPageLink()).'">';
  • cpc/trunk/project/apps/frontend/modules/loi/templates/loiSuccess.php

    r1374 r1478  
    55  <div class="loi"><div class="intervenant">
    66  <?php $perso = $loi->getParlementaire();
    7   if ($perso->getPageLink() && $photo = $perso->hasPhoto())
    8     echo '<a href="'.url_for($perso->getPageLink()).'"><img alt="'.$perso->nom.'" src="'.url_for('@resized_photo_parlementaire?height=70&slug='.$perso->slug).'" /></a>';
     7  if ($perso->getPageLink() && $photo = $perso->hasPhoto()) {
     8    echo '<a href="'.url_for($perso->getPageLink()).'">';
     9    include_partial('parlementaire/photoParlementaire', array('parlementaire' => $perso, 'height' => 70));
     10    echo '</a>';
     11  }
    912  echo '</div>';
    1013  echo preg_replace('/\s+(:|;|\?|!)/', '&nbsp;\1', $loi->expose);
     
    8487<?php if ((!$loi->parlementaire_id && $loi->expose) || $loi->texteloi_id == 2760) {
    8588  echo '<div class="loi"><h2>Exposé des motifs&nbsp;:</h2>';
    86   if ($loi->parlementaire_id && $perso = $loi->getParlementaire()) if ($perso->getPageLink() && $photo = $perso->hasPhoto())
    87     echo '<div class="intervenant"><a href="'.url_for($perso->getPageLink()).'"><img alt="'.$perso->nom.'" src="'.url_for('@resized_photo_parlementaire?height=70&slug='.$perso->slug).'" /></a></div>';
     89  if ($loi->parlementaire_id && $perso = $loi->getParlementaire())
     90    if ($perso->getPageLink() && $photo = $perso->hasPhoto()) {
     91      echo '<div class="intervenant"><a href="'.url_for($perso->getPageLink()).'">';
     92      include_partial('parlementaire/photoParlementaire', array('parlementaire' => $perso, 'height' => 70));
     93      echo '</a></div>';
     94    }
    8895  echo preg_replace('/\s+(:|;|\?|!)/', '&nbsp;\1', $loi->expose).'</div><br/>';
    8996} ?>
  • cpc/trunk/project/apps/frontend/modules/parlementaire/actions/components.class.php

    r618 r1478  
    88      ->groupBy('p.id')
    99      ->orderBy('nb DESC')
    10       ->fetchArray();
     10      ->execute();
    1111
    1212  }
     
    1616  public function executeDuJour()
    1717  {
    18     $this->p = Doctrine::getTable('Parlementaire')->createQuery('p')->where('fin_mandat IS NULL')->orderBy('rand()')->limit(1)->fetchOne();
     18    $this->parlementaire = Doctrine::getTable('Parlementaire')->createQuery('p')->where('fin_mandat IS NULL')->orderBy('rand()')->fetchOne();
    1919    return ;
    2020  }
  • cpc/trunk/project/apps/frontend/modules/parlementaire/templates/_duJour.php

    r1385 r1478  
    1 <h2><?php if ($p['sexe'] == 'F') echo 'La députée du jour'; else echo 'Le député du jour'; ?></h2>
    2 <p><a href="<?php echo url_for('@parlementaire?slug='.$p['slug']); ?>"><img src="<?php echo url_for('@flip_resized_photo_parlementaire?height=150&slug='.$p['slug']); ?>" alt="<?php echo $p['nom']; ?>" /></a></p>
    3 <h3><?php echo link_to($p['nom'], '@parlementaire?slug='.$p['slug']); ?></h3>
     1<h2><?php if ($parlementaire->sexe == 'F') echo 'La députée du jour'; else echo 'Le député du jour'; ?></h2>
     2<p><a href="<?php echo url_for('@parlementaire?slug='.$parlementaire->slug); ?>">
     3<?php   include_partial('parlementaire/photoParlementaire', array('parlementaire' => $parlementaire, 'height' => 150)); ?>
     4</a></p>
     5<h3><?php echo link_to($parlementaire->nom, '@parlementaire?slug='.$parlementaire->slug); ?></h3>
    46<p><?php echo link_to('Un autre député au hasard', '@parlementaire_random'); ?></p>
  • cpc/trunk/project/apps/frontend/modules/parlementaire/templates/_header.php

    r1255 r1478  
    44  <div class="depute_gauche">
    55<?php if ($parlementaire->hasPhoto()) {
    6     echo '<a href="'.url_for($parlementaire->getPageLink()).'"><img alt="'.$parlementaire->nom.'" src="'.url_for('@resized_photo_parlementaire?height=90&slug='.$parlementaire->slug).'" /></a>';
     6    echo '<a href="'.url_for($parlementaire->getPageLink()).'">';
     7    include_partial('parlementaire/photoParlementaire', array('parlementaire' => $parlementaire, 'height' => 90));
     8    echo '</a>';
    79} ?>
    810  </div>
  • cpc/trunk/project/apps/frontend/modules/parlementaire/templates/_photos.php

    r1367 r1478  
    66    $titre = $depute['nom'].', '.$depute['groupe_acronyme'];
    77    if ($ct != 0 && $ct != $n_auteurs-1 && !($ct % $line)) echo '<br/>'; $ct++;
    8     echo '<a href="'.url_for('@parlementaire?slug='.$depute['slug']).'"><img width="50" height="64" title="'.$titre.'" alt="'.$titre.'" src="'.url_for('@resized_photo_parlementaire?height=70&slug='.$depute['slug']).'" /></a>&nbsp;';
     8    echo '<a href="'.url_for('@parlementaire?slug='.$depute['slug']).'">';
     9    include_partial('parlementaire/photoParlementaire', array('parlementaire' => $depute, 'height' => 70));
     10    echo '</a>&nbsp;';
    911  }
    1012?>
  • cpc/trunk/project/apps/frontend/modules/parlementaire/templates/_top.php

    r1475 r1478  
    9494  echo '</li>';
    9595}?></ul>
    96 <script  type="text/javascript" src="/js/jstitle.js"></script>
  • cpc/trunk/project/apps/frontend/modules/parlementaire/templates/showSuccess.php

    r1474 r1478  
    77  <div class="depute_gauche">
    88    <div class="photo_depute">
    9     <?php echo '<img src="'.url_for('@resized_photo_parlementaire?height=160&slug='.$parlementaire->slug).'" class="photo_fiche" alt="Photo de '.$parlementaire->nom.'"/>'; ?>
     9        <?php include_partial('parlementaire/photoParlementaire', array('parlementaire' => $parlementaire, 'height' => 160)); ?>
    1010    </div>
    1111  </div>
  • cpc/trunk/project/apps/frontend/modules/presence/templates/seanceSuccess.php

    r1249 r1478  
    1414    $titre = $depute->nom.', '.$depute->groupe_acronyme;
    1515    if ($ct != 0 && $ct != $ntot-1 && !($ct % $line)) echo '<br/>'; $ct++;
    16     echo '<a href="'.url_for($depute->getPageLink()).'"><img width="50" height="64" title="'.$titre.'" alt="'.$titre.'" src="'.url_for('@resized_photo_parlementaire?height=70&slug='.$depute->slug).'" /></a>&nbsp;';
     16    echo '<a href="'.url_for($depute->getPageLink()).'">';
     17    include_partial('parlementaire/photoParlementaire', array('parlementaire' => $depute, 'height' => 64));
     18    echo '</a>&nbsp;';
    1719  } ?></p></div>
    1820
  • cpc/trunk/project/apps/frontend/modules/questions/templates/_search.php

    r1378 r1478  
    88</div>
    99  <div class="texte_question"><?php
    10   if (!isset($nophoto))
    11     echo '<a href="'.url_for('@question_numero?numero='.$question->numero).'" class="intervenant"><img width="50" height="70" alt="'.$parlementaire->nom.'" src="'.url_for('@resized_photo_parlementaire?height=64&slug='.$parlementaire->slug).'" /></a>';
     10    if (!isset($nophoto)) {
     11      echo '<a href="'.url_for('@question_numero?numero='.$question->numero).'" class="intervenant">';
     12      include_partial('parlementaire/photoParlementaire', array('parlementaire' => $parlementaire, 'height' => 70));
     13      echo '</a>';
     14    }
    1215  $inter = preg_replace('/<\/?[a-z]*>|\&[^\;]+\;/i', ' ', $question->getQuestion().' '.$question->getReponse().' Thèmes : '.$question->getThemes());
    1316  $p_inter = '';
  • cpc/trunk/project/apps/frontend/templates/layout.php

    r1465 r1478  
    138138    </div>
    139139  </body>
     140<script  type="text/javascript" src="/js/jstitle.js"></script>
    140141</html>
  • cpc/trunk/project/web/js/jstitle.js

    r1475 r1478  
    11$('.jstitle').mousemove(function(e) {
    22    if ($('#jstitle').length == 0) {
    3       $('body').append('<div id="jstitle" style="display: none; position: absolute; z-index: 888; border: 1px solid black;padding: 5px;"></div>')
     3      $('body').append('<div id="jstitle" style="text-align: center; display: none; position: absolute; z-index: 888; border: 1px solid black;padding: 5px;"></div>')
    44    }
    55    if ($(this).attr('title')) {
Note: See TracChangeset for help on using the changeset viewer.