Je voudrais pouvoir inclure dans la base de données un nombre x de
citations, et permettre l'affichage de l'une d'elle choisie
aléatoirement, est-ce possible ?
Oui, tu colles tes citations dans des brèves d'une rubrique dédiée, et dans
le squelette (de ton sommaire par exemple) tu mets un boucle qui affiche une
citation au hasard.
Accessoirement, tu peux ne pas sélectionner cette rubrique dans le plan.
Yves
Regarde le source du squelette de Mytiliculture :
http://www.mytiliculture.com/sommaire.html
La rubrique "Le saviez-vous ?" fonctionne comme cela :
<!-- colonne droite : le saviez-vous -->
<BOUCLE_random(ARTICLES){id_rubrique=23}{par hasard} {0,1}>
#TEXTE
</BOUCLE_random>
La rubrique 23 contient articles avec les citations {id_rubrique=23},
le tri est au hasard {par hasard}
est un seul article et affiché {0,1} : le premier (0) et un seul (1)
Si tu fais ça avec des brèves (ça te fera moins de saisie) ça donne ça:
<BOUCLE_random(BREVES){id_rubrique=23}{par hasard} {0,1}>
#TEXTE
</BOUCLE_random>
Tu peux aussi utiliser le champ TITRE pour coller l'auteur de la citation.
Ce n'est pas parfait dans l'absolu, mais ça fonctionne comme ça en pratique
avec SPIP.