RandomItem
Affiche au hasard l'un des éléments de la collection. Exemples avec [url=demo?collec=0&randomitem=1]un thème[/url], [url=demo?collec=1&randomitem=1]un plugin[/url], [url=demo?collec=2&randomitem=1]une BD[/url]
- Auteur(s) : Jonas Fourquier
- Licence : GNU/GPL v3
- Version : 1.0
- Ajouté le : 29/08/2009
Installation
1) Copiez le fichier aftercache_randomItem.php dans le répertoire des plugins.
2) Allez dans la page de configuration de GCweb puis enregistrer pour activer le plugin.
Pour voir un élément au hasard ajoutez &randomitem=1 dans la barre d'adresse de votre navigateur. Si la collection (collec=<no>) n'est pas précisée la plugin en prendra une au hasard.
[h]Intégration sans modification du code source[/h]
Ajoutez à la description de votre collection (en modifiant au besoin le numéro de de collection):
[code]<a href="?collec=0&randomitem=1">Afficher un élément au hasard</a>[/code]
[h]Intégration avec modification du code source[/h]
Pour une intégration plus "pro" éditer les fichiers du template. Par exemple "/templates/menu_GCbook.php"
[code]
#après
<li><a href="<?php aff_hrefModel('list') ?>"><?php echo __('Toute la collection') ?></a></li>
#ajouter
<li><a href="<?php aff_hrefModel('list') ?">&randomitem=1">Afficher un élément au hasard </a></li>[/code]
Lien(s)
Sources
svn co svn://svn.tuxfamily.org/svnroot/jopen/gcweb/plugins/randomItem randomItem