Ce plugin permet d'afficher une étiquette “nouveautée” aux éléments ajouté recement dans la collection.
Ce plugin est disponnible sur de subversion de GCweb.
item_isnew.php
dans le répertoire /plugins/
.Pour afficher l'étiquette dans GCweb, éditez les fichiers de templates faisant partie de la partie centrale (MIDDLE) et ajoutez par exemple
<?php if (test($item['isnew'])) {?><p><?php aff_filter('isnew==',$item['isnew']) ?></p><?php } ?>
if (test($item['isnew']))
: n'afficher ce qui suit que si c'est une nouveautéeaff_filter('isnew==',$item['isnew'])
: affiche un lien “nouveautée” qui redirige vers l'ensemble de nouveautée.
Pour créer un lien vers le éléments nouveau vous pouvez mettre par exemple dans menu_***.php
<?php aff_filter('isnew!==',$conf['champVide'],'Les nouveautées') ?>
Par défaut ce plugin considère les éléments comme nouveau si il sont agé de moin de 35 jours (ou moment de la mise en cache) et affiche “nouveauté”.
Cette durée et ce label pouvent être modifié en ouvrant item_isnew.php et en modifiant :
$time4isnew = 3024000; $txtisnew = 'nouveautée';
La durée $time4isnew
est à exprimer en seconde (ici 35j*24h*60min*60sec).
Plugin développé par Jonas Fourquier sur une idée de Francis distribué selon le terme dans la GNU/GPL