Changeset 291


Ignore:
Timestamp:
Aug 23, 2009, 12:29:04 PM (11 years ago)
Author:
teymour
Message:

Oubli du template pour la photo (désolé)
Changement des photos dans les templates

Location:
cpc/trunk/project
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/apps/frontend/modules/amendement/templates/showSuccess.php

    r249 r291  
    1111  foreach ($deputes as $depute) {
    1212    $titre = $depute->nom.', '.$depute->groupe_acronyme;
    13     echo '<a href="'.url_for($depute->getPageLink()).'"><img width="50" height="64" title="'.$titre.'" alt="'.$titre.'" src="'.$depute->getPhoto().'" /></a>&nbsp;';
     13    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;';
    1414  }
    1515  echo '</p>';
  • cpc/trunk/project/apps/frontend/modules/intervention/templates/parlementaireSuccess.php

    r169 r291  
    22<h1>Les interventions de <?php
    33echo $parlementaire->nom.' ';
    4 if ($parlementaire->getPhoto()) {
    5   echo image_tag($parlementaire->getPhoto(), ' alt=Photo de '.$parlementaire->nom);
     4if ($parlementaire->hasPhoto()) {
     5  echo '<img src="'.url_for('@resized_photo_parlementaire?height=150&slug='.$parlementaire->slug).'" alt="Photo de '.$parlementaire->nom.'" />';
    66} ?></h1>
    77
  • cpc/trunk/project/apps/frontend/modules/parlementaire/actions/actions.class.php

    r289 r291  
    2424    list($width, $height, $image_type) = getimagesize($file);
    2525    $image = imagecreatefromjpeg($file);
     26    unlink($file);
     27
    2628
    2729    $newheight = $request->getParameter('height', 0);
  • cpc/trunk/project/lib/model/doctrine/Parlementaire.class.php

    r289 r291  
    172172  public function hasPhoto()
    173173  {
    174     return (strlen($this->_get('photo')) > 0) ;
    175     return true;
     174    $photo = $this->_get('photo');
     175    return (strlen($photo) > 0) ;
    176176  }
    177177  public function setPhoto($s) {
    178     if (preg_match('/^http/', $s)) {
    179       if ($this->_get('photo'))
     178    if (preg_match('/http/', $s)) {
     179      if (strlen($this->_get('photo')) < 150) {
    180180        $s = file_get_contents($s);
     181      }else
     182        return true;
    181183      if (!$s)
    182184        return false;
Note: See TracChangeset for help on using the changeset viewer.