Changeset 1633


Ignore:
Timestamp:
Oct 4, 2010, 2:53:42 AM (10 years ago)
Author:
teymour
Message:

Gestion du cache

Location:
cpc/trunk/project/apps/frontend/modules
Files:
1 added
6 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/apps/frontend/modules/parlementaire/config/cache.yml

    r1265 r1633  
    11all:
    2   lifetime: 86400
    3   enabled: false
     2  lifetime: 300
     3  enabled: true
    44rss:
    55  lifetime: 3600
    6 
     6  enabled: true
     7_duJour:
     8  lifetime: 86400
     9  enabled: true
     10_fiche:
     11  lifetime: 86400
     12  enabled: true
     13list:
     14  lifetime: 86400
     15  enabled: true
     16show:
     17  enabled: false
  • cpc/trunk/project/apps/frontend/modules/parlementaire/templates/showSuccess.php

    r1607 r1633  
    2020
    2121<div class="contenu_depute">
    22   <div class="boite_depute" id="b1">
    23     <div class="b_d_h"><div class="b_d_hg"></div><div class="b_d_hd"></div></div>
    24     <div class="b_d_cont">
    25       <div class="b_d_infos">
    26       <h2> Informations</h2>
    27     <ul>
    28 <?php if ($parlementaire->fin_mandat) : ?>
    29       <li>Mandat clos rempli du <?php echo myTools::displayDate($parlementaire->debut_mandat); ?> au <?php echo myTools::displayDate($parlementaire->fin_mandat); ?></li>
    30 <?php else : ?>
    31       <li>Mandat en cours depuis le <?php echo myTools::displayDate($parlementaire->debut_mandat); ?></li>
    32 <?php endif;
    33       if ($parlementaire->groupe_acronyme != "") : ?>
    34       <li>Groupe politique : <?php echo link_to(Organisme::getNomByAcro($parlementaire->groupe_acronyme), '@list_parlementaires_groupe?acro='.$parlementaire->groupe_acronyme); ?> (<?php echo $parlementaire->getgroupe()->getFonction(); ?>)</li>
    35       <?php endif; ?>
    36       <li>Profession : <?php if ($parlementaire->profession) : echo link_to($parlementaire->profession, '@list_parlementaires_profession?search='.$parlementaire->profession); else : ?>Non communiquée<?php endif; ?></li>
    37       <li><?php echo link_to('Fiche sur le site de l\'Assemblée nationale', $parlementaire->url_an, array('title' => 'Lien externe', 'rel'=>'nofollow')); ?></li>
    38       <li><a href="http://fr.wikipedia.org/wiki/<?php echo rawurlencode($parlementaire->nom); ?>">Page sur Wikipédia</a></li>
    39       <?php if ($parlementaire->site_web) : ?>
    40       <li><?php echo link_to('Site web', $parlementaire->site_web, array('title' => 'Lien externe', 'rel'=>'nofollow')); ?></li>
    41       <?php endif; ?> 
    42     </ul>
    43     <?php if ($parlementaire->fin_mandat == null) : ?>
    44       <h2>Responsabilités</h2>
    45       <ul>
    46         <li>Commission permanente : <ul><?php foreach ($commissions_permanentes as $resp) { echo '<li>'.link_to(ucfirst(str_replace('Commission ', '', preg_replace('/(Commission|et|,) d(u |e la |es |e l\'|e l’)/', '\\1 ', $resp->getNom()))), '@list_parlementaires_organisme?slug='.$resp->getSlug()); echo ' ('.$resp->getFonction().') </li>'; break; } ?></ul></li>
    47 <?php if (count($missions)) : ?>
    48         <li>Missions parlementaires :
    49           <ul>
    50             <?php
    51             foreach ($missions as $resp) { ?>
    52             <li><?php echo link_to($resp->getNom(), '@list_parlementaires_organisme?slug='.$resp->getSlug()); echo ' ('.$resp->getFonction().') '; ?></li>
    53             <?php } ?>
    54           </ul>
    55         </li>
    56 <?php endif; ?>
    57         <?php if ($parlementaire->getExtras()) { ?>
    58         <li>Fonctions extra-parlementaires :
    59           <ul>
    60             <?php foreach ($parlementaire->getExtras() as $extra) { ?>
    61             <li><?php echo link_to($extra->getNom(),'@list_parlementaires_organisme?slug='.$extra->getSlug() ); ?> (<?php echo $extra->getFonction(); ?>)</li>
    62             <?php } ?>
    63           </ul>
    64         </li>
    65         <?php } ?>
    66       </ul>
    67       <?php endif; ?> <!-- else : ajouter les infos venant de parsing ancien (anciennes responsabilités) et avant les respon actuelles de ministre machin via les personnalites get fonctions? -->
    68       </div>
    69     </div>
    70     <div class="b_d_b"><div class="b_d_bg"></div><div class="b_d_bd"></div></div>
    71     <div class="b_d_h"><div class="b_d_hg"></div><div class="b_d_hd"></div></div>
    72     <div class="b_d_cont">
    73       <div class="b_d_infos">
    74       <h2>Travaux législatifs</h2>
    75       <h3>Ses derniers dossiers</h3>
    76       <?php echo include_component('section', 'parlementaire', array('parlementaire' => $parlementaire, 'limit' => 4, 'order' => 'date')); ?>
    77       <p class="suivant"><?php echo link_to('Tous ses dossiers', '@parlementaire_textes?slug='.$parlementaire->slug); ?></p>
    78       <h3><?php echo link_to('Travaux en commissions','@parlementaire_interventions?slug='.$parlementaire->getSlug().'&type=commission'); ?></h3>
    79       <h3><?php echo link_to('Travaux en hémicycle','@parlementaire_interventions?slug='.$parlementaire->getSlug().'&type=loi'); ?></h3>
    80       <h3><?php echo link_to('Toutes ses interventions','@parlementaire_interventions?slug='.$parlementaire->getSlug().'&type=all'); ?></h3>
    81       <h2>Questions au gouvernement</h2>
    82       <h3>Ses dernières questions orales</h3>
    83        <?php echo include_component('intervention', 'parlementaireQuestion', array('parlementaire' => $parlementaire, 'limit' => 4)); ?>
    84       <p class="suivant"><?php echo link_to('Toutes ses questions orales','@parlementaire_interventions?slug='.$parlementaire->getSlug().'&type=question'); ?></p>
    85       <h3>Ses dernières questions écrites</h3>
    86        <?php echo include_component('questions', 'parlementaire', array('parlementaire' => $parlementaire, 'limit' => 4)); ?>
    87       <p class="suivant"><?php echo link_to('Toutes ses questions écrites','@parlementaire_questions?slug='.$parlementaire->getSlug()); ?></p>
    88       </div>
    89     </div>
    90     <div class="b_d_b"><div class="b_d_bg"></div><div class="b_d_bd"></div></div>
    91   </div>
    92    
    93   <div class="boite_depute" id="b2">
    94     <div class="b_d_h"><div class="b_d_hg"></div><div class="b_d_hd"></div></div>
    95     <div class="b_d_cont">
    96       <div class="b_d_infos">
    97     <h2>Suivre l'activité du député</h2>
    98 <table width=100% style="text-align: center"><tr>
    99        <td><a href="<?php echo url_for('@alerte_parlementaire?slug='.$parlementaire->slug); ?>"><?php echo image_tag('xneth/email.png', 'alt="Email"'); ?></a><br/><a href="<?php echo url_for('@alerte_parlementaire?slug='.$parlementaire->slug); ?>">par email</a></td>
    100        <td><a href="<?php echo url_for('@parlementaire_rss?slug='.$parlementaire->slug); ?>"><?php echo image_tag('xneth/rss_obliq.png', 'alt="Flux rss"'); ?></a><br/><a href="<?php echo url_for('@parlementaire_rss?slug='.$parlementaire->slug); ?>">par RSS</a></td>
    101 </tr></table>
    102       <h2>Champ lexical</h2>
    103       <div style="text-align: justify">
    104 <?php echo include_component('tag', 'parlementaire', array('parlementaire'=>$parlementaire)); ?>
    105 <p class="suivant"><?php echo link_to('Tous ses mots', '@parlementaire_tags?slug='.$parlementaire->slug); ?></p>
    106       </div>
    107       </div>
    108     </div>
    109     <div class="b_d_b"><div class="b_d_bg"></div><div class="b_d_bd"></div></div>
    110     <div class="b_d_h"><div class="b_d_hg"></div><div class="b_d_hd"></div></div>
    111     <div class="b_d_cont">
    112       <div class="b_d_infos">
    113       <h2>Productions parlementaires</h2>
    114       <h3>Ses derniers rapports</h3>
    115       <?php echo include_component('documents', 'parlementaire', array('parlementaire' => $parlementaire, 'limit' => 4, 'type' => 'rap')); ?>
    116       <p class="suivant"><?php echo link_to('Tous ses rapports', '@parlementaire_documents?slug='.$parlementaire->slug.'&type=rap'); ?></p>
    117       <h3>Ses dernières propositions de loi</h3>
    118       <?php echo include_component('documents', 'parlementaire', array('parlementaire' => $parlementaire, 'limit' => 4, 'type' => 'loi')); ?>
    119       <p class="suivant"><?php echo link_to('Toutes ses propositions de loi cosignées', '@parlementaire_documents?slug='.$parlementaire->slug.'&type=loi'); ?></p>
    120       <h3><?php echo link_to('Tous ses amendements','@parlementaire_amendements?slug='.$parlementaire->getSlug()); ?></h3>
    121       </div>
    122     </div>
    123     <div class="b_d_b"><div class="b_d_bg"></div><div class="b_d_bd"></div></div>
    124   </div>
    125 
    126   <div class="boite_depute" id="b4">
    127   </div>
    128 
     22        <?php include_partial('parlementaire/fiche', array('parlementaire'=>$parlementaire, 'commissions_permanentes' => $commissions_permanentes, 'missions' => $missions)); ?>
    12923  <div class="bas_depute">
    13024      <h2 class="list_com">Derniers commentaires concernant <?php echo $parlementaire->nom; ?> <span class="rss"><a href="<?php echo url_for('@parlementaire_rss_commentaires?slug='.$parlementaire->slug); ?>"><?php echo image_tag('xneth/rss.png', 'alt="Flux rss"'); ?></a></span></h2>
  • cpc/trunk/project/apps/frontend/modules/plot/config/cache.yml

    r1510 r1633  
    1 _groupes:
    2   enabled: true
    3   lifetime: 86400
    4 _getParlData:
    5   enabled: true
    6   lifetime: 86400
    7 _getGroupesData:
     1all:
    82  enabled: true
    93  lifetime: 86400
  • cpc/trunk/project/apps/frontend/modules/questions/config/cache.yml

    r1381 r1633  
    11all:
    2    enabled: true
     2   enabled: false
    33   lifetime: 86400
    44_pagerQuestions:
  • cpc/trunk/project/apps/frontend/modules/solr/templates/searchSuccess.php

    r1632 r1633  
    327327</div>
    328328<div class="pager">
    329   <div class="next">
    330   <?php
    331   if ($results['end']-1 != $results['numFound']) {
    332     $newargs = $selected;
    333     $newargs['page'][$results['page'] + 1] = 1;
    334     echo link_search('page suivante', $query, $newargs, 0);
    335   }
    336   ?>
    337   </div>
    338   <div class="last">
     329  <span class="last">
    339330  <?php
    340331  $newargs = $selected;
     
    346337  }
    347338  ?>
    348   </div>
     339  </span>
     340  <span class="next">
     341  <?php
     342  if ($results['end']-1 != $results['numFound']) {
     343    $newargs = $selected;
     344    $newargs['page'][$results['page'] + 1] = 1;
     345    echo link_search('page suivante', $query, $newargs, 0);
     346  }
     347  ?>
     348  </span>
    349349</div>
    350350</div>
  • cpc/trunk/project/apps/frontend/modules/tag/config/cache.yml

    r1273 r1633  
    11all:
     2   enabled: true
     3   lifetime: 86400
     4_tagcloud:
    25   enabled: false
    3    lifetime: 86400
Note: See TracChangeset for help on using the changeset viewer.