Browse Source

http://core.spip.org/issues/2214

decompte du nombre d'elements dans les rubriques : c'est de la charge de chaque extension
svn/root/tags/plugins/breves/1.2.2
cedric@yterium.com 12 years ago
parent
commit
f4ff6b880c
  1. 11
      breves_pipelines.php
  2. 1
      paquet.xml

11
breves_pipelines.php

@ -236,4 +236,15 @@ function breves_optimiser_base_disparus($flux){
}
function breves_boite_infos($flux){
if ($flux['args']['type']=='rubrique'
AND $id_rubrique = $flux['args']['id']){
if ($nb = sql_countsel('spip_breves',"statut='publie' AND id_rubrique=".intval($id_rubrique))){
$nb = "<div>". singulier_ou_pluriel($nb, "breves:info_1_breve", "breves:info_nb_breves") . "</div>";
if ($p = strpos($flux['data'],"<!--nb_elements-->"))
$flux['data'] = substr_replace($flux['data'],$nb,$p,0);
}
}
return $flux;
}
?>

1
paquet.xml

@ -27,6 +27,7 @@
<pipeline nom="trig_calculer_langues_rubriques" inclure="breves_pipelines.php" />
<pipeline nom="calculer_rubriques" inclure="breves_pipelines.php" />
<pipeline nom="optimiser_base_disparus" inclure="breves_pipelines.php" />
<pipeline nom="boite_infos" inclure="breves_pipelines.php" />
<utilise nom="mots" />

Loading…
Cancel
Save