Demo - GCweb

Démonstation du moteur GCweb. Ce moteur permet de présenter sur le web des collections GCstar de façon dynamique.

Collections
RandomItem

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]

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&amp;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') ?">&amp;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