Bonjour à tous,
Je viens de programmer une fonction à mettre dans mes_fonctions.php3
qui permet de mettre un système de notation (avec des étoiles par
exemple) dans vos articles.
Ainsi dans mes_fonctions.php3 (à la racine de votre spip, avec les
squelettes), mettez le code ci-dessous.
<?
function notation($texte)
{
$texte = ereg_replace("\[note\:(('?[^\n'])*)\]",
"<img src=\"images\/note\\1.gif\" alt=\"Note\: \\1\">",
$texte);
return $texte;
}
?>
Maintenant dans votre squelette d'article, mettez
[(#TEXTE|notation)]. Après quand vous écrivez votre article mettez
[note:5]. Avec les crochets bien sur. 5 peut être n'importe quelle
valeur de 0 à l'infini tant qu'il y a des images. Attention, cette
fonction implique que vous ayez dans votre dossier /images/ des
fichiers note1.gif, note2.gif, note3.gif, etc. ces fichiers images
sont vos étoiles (ou coeurs...) qui affichent la notation.
Pour résumer:
- Vous mettez le bout de code dans mes_fonctions.php3
- Vous mettez vos images avec 1, 2, 3 etc. étoiles nommées
note1.gif, note2.gif, etc. dans le dossier images de votre site
spip.
- Vous modifier article.html en remplacant #TEXTE par
[(#TEXTE|notation)].
- Vous écrivez vos articles en mettant une notation comme ceci:
[note:5].
- Et hop!
Si j'ai pas été clair contactez-moi!
à+
P.S.: Ceci était la dernière participation de l'adresse
dioxyde@dioxyde.org à la liste Spip. Désormais ce sera l'adresse
root@dioxyde.org qui participera à cette liste.
-- BohwaZ, webmestre de Dioxyde.org