Salut tout le monde,
Je viens de mettre en ligne un nouveau tutorial pour SPIP: "Utilisation avancée des boucles et des mots-clés":
http://www.uzine.net/rubrique154.html
Ce tutorial est accompagné d'un squelette de démonstration:
http://rezo.net/spip-dev/SQUELETTES/tutorial_avance/
C'est un tutorial destiné à expliquer, au travers de la création d'un site complet, comment utiliser les squelettes, la structure du site et les mots-clés pour obtenir un site beaucoup plus riche que ce que permettent les squelettes standards. En effet, beaucoup croient encore que SPIP est un système de publication de news, et surtout la plupart des utilisateurs n'ont pas vu la souplesse que permettent les squelettes.
Ainsi, avec ce tutorial, on réalise un site offrant plusieurs types de navigations, de nombreuses informations supplémentaires, et cela uniquement avec une utilisation appropriée des squelettes et des mots-clés:
- il n'y a aucune utilisation détournée des éléments des articles (on ne "sacrifie" pas le soustitre pour afficher une information spécifique par exemple);
- il n'y a pas de PHP dans les squelettes;
- il n'y a pas pas de modification du code source de SPIP;
- il n'y a pas de modification de la base de données.
Bref, c'est du pur SPIP, mais ça donne un site beaucoup plus riche que ce qu'on peut attendre des squelettes standards. En effet, le site réalisé avec ce tutorial est un site de jeux vidéo. Ce site permet:
- de différencier les articles selon qu'ils sont des tests, des previews, des soluces, des astuces ou des news;
- de mettre un note à chaque jeu;
- d'indique une ou plusieurs machines (ou consoles de jeux) sous forme de logos pour chaque article;
- d'indiquer la date de sortie du jeu pour chaque console;
- de naviguer selon les grandes catégories de jeux (action/aventure, plateforme, sport...);
- d'afficher des sommaires spécifiques à chaque console;
- d'afficher la liste des prochaines dates de sortie des jeux;
- d'afficher la liste des jeux ayant eu les meilleures notes.
Evidemment, utiliser les squelettes du tutorial tels quels sur votre propre site n'a rigoureusement aucun intérêt (ça risque même de ne rien afficher du tout!). Le but du jeu, ici, c'est bien d'indiquer des méthodes permettant de dépasser certaines limites de SPIP.
IMPORTANT: ça n'est pas un tutorial pour débutants. Il faut déjà avoir compris le principe général des squelettes et des boucles.
Amicalement,
ARNO*
--
Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.uzine.net
DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B