Ignore:
Timestamp:
Feb 28, 2010, 3:24:16 AM (11 years ago)
Author:
roux
Message:

présentation des éléments supplémentaires des questions

Location:
cpc/trunk/project/apps/frontend/modules/questions/templates
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/apps/frontend/modules/questions/templates/_search.php

    r757 r1135  
    33    <div>
    44<?php $parlementaire = $question->getParlementaire(); ?>
    5   <h2><?php echo link_to($parlementaire->nom.'&nbsp;: '.$question['titre'], '@question?id='.$question->id); ?></h2>
     5  <h2><?php echo link_to($parlementaire->nom.'&nbsp;: '.$question->getTitre(), '@question?id='.$question->id); ?></h2>
    66    </div>
    77  <div class="texte_question"><?php
    88  if (!isset($nophoto))
    9     echo '<a href="/question/'.$question->id.'" class="intervenant"><img width="50" height="70" alt="'.$parlementaire->nom.'" src="'.url_for('@resized_photo_parlementaire?height=64&slug='.$parlementaire->slug).'" /></a>';
     9    echo '<a href="'.url_for('@question?id='.$question->id).'" class="intervenant"><img width="50" height="70" alt="'.$parlementaire->nom.'" src="'.url_for('@resized_photo_parlementaire?height=64&slug='.$parlementaire->slug).'" /></a>';
    1010  $inter = preg_replace('/<\/?p>|\&[^\;]+\;/i', ' ', $question->getQuestion().' '.$question->getReponse().' Thèmes : '.$question->getThemes());
    1111  $p_inter = '';
    12 if (isset($highlight)) {
     12  if (isset($highlight)) {
     13    foreach ($highlight as $h)
     14      $p_inter .= excerpt_text($inter, $h, 400/count($highlight));
    1315    foreach ($highlight as $h) {
    14     $p_inter .= excerpt_text($inter, $h, 400/count($highlight));
    15   }
    16   foreach ($highlight as $h) {
    17     if (!preg_match('/'.$h.'/', 'strong class="highlight"/'))
    18       $p_inter = highlight_text($p_inter, $h);
    19   }
    20  }else{
    21   $p_inter = truncate_text($inter, 400);
    22  }
    23 echo $p_inter;
     16      if (!preg_match('/'.$h.'/', 'strong class="highlight"/'))
     17        $p_inter = highlight_text($p_inter, $h);
     18    }
     19  } else $p_inter = truncate_text($inter, 400);
     20  echo $p_inter;
    2421?>
    2522  <div class="contexte">
  • cpc/trunk/project/apps/frontend/modules/questions/templates/showSuccess.php

    r1048 r1135  
    22<?php
    33  $titre = 'Question N° '.$question->numero.' au '.$question->uniqueMinistere();
    4 $sf_response->setTitle($parlementaire->nom.' : '.$titre);
    5 echo include_component('parlementaire', 'header', array('parlementaire' => $parlementaire, 'titre' => $titre, 'deputefirst' => true));
     4  if ($question->date_cloture && !$question->reponse) $titre .= ' (retirée)';
     5  $sf_response->setTitle($parlementaire->nom.' : '.$titre);
     6  echo include_component('parlementaire', 'header', array('parlementaire' => $parlementaire, 'titre' => $titre, 'deputefirst' => true));
    67?>
    78  <div class="source"><a href="<?php echo $question->source; ?>">source</a></div>
    8   <p>Soumise le <?php echo myTools::displayDate($question->date) ?></p>
    99  <div id="question">
    10     <h2>Question</h2>
    11     <?php echo $question->question ?>
     10    <h2>Question soumise le <?php echo myTools::displayDate($question->date) ?></h2>
     11    <?php echo '<p>'.$question->question.'</p>' ?>
    1212  </div>
    1313  <div id="reponse">
    14     <h2>Réponse</h2>
    15     <?php if (! empty($question->reponse))
    16       echo  $question->reponse;
    17     else echo 'Cette question n\'a pas encore de réponse.' ?>
     14    <?php if ($question->date_cloture && !$question->reponse) {
     15      echo '<h3>Retirée le '.myTools::displayDate($question->date_cloture);
     16      if ($question->motif_retrait) echo ' ('.$question->motif_retrait.')';
     17      echo '</h3>';
     18    } else {
     19      echo '<h2>Réponse';
     20      if ($question->date_cloture) echo ' émise le '.myTools::displayDate($question->date_cloture);
     21      echo '</h2>';
     22      if ($question->reponse)
     23        echo '<p>'.$question->reponse.'</p>';
     24      else echo '<p>Cette question n\'a pas encore de réponse.</p>';
     25    } ?>
    1826  </div>
    1927</div>
Note: See TracChangeset for help on using the changeset viewer.