A la suite de la discussion d'hier soir sur IRC avec
cy_altern et
Patrice, j'ai profité de l'heure de permanence que j'avais
ce matin (les
emplois du temps des lycéen sont souvent mal foutu
)pour
reflechir à
une structure pour les jeux.
L'idée étant de creer une table jeux, qui permettrait de
faire <jeuxxx>,
et de proposer dans un même temps un suivi des scores
Alors voila une idée :
table spip_jeux contenant:
-id_jeu
-date
-contenu
-score_max : calculé à partir du contenu du jeu, mais ca
fait une mise
en cache
-suivre_resultat : plusieur options en fonctions du jeu,
donc un nombre
ou un texte
table_spip_jeux_resultats
-id_jeu
-id_joueur
-date
-score_court : un nombre/un temps
-socre_long : texte , tableau serialisé ou autre. Pour
connaitre les
résultat détaillé, pour certain jeux.
Voila, voila, vous en pensez quoi ?
--
Maïeul
http://maieul.ouvaton.org
Diférentes propositions pour le plugin jeux.
1] Sauf erreur l'ecriture
<jeux>
#VAL1
blabla
#VAL2
blabla2
</jeux>
crée un tableau avec VAL1 egal blabla et VAL2 egal blabla2
cela corespond déjà il me semble au fonctionnement du bloc
multilingue ?
<multi>[fr]Irak [en]Iraq</multi>
Il conviendrait donc de ne garder quune seule des deux syntaxe
de préfétrence <multi>[fr]Irak [en]Iraq</multi> en raison de
son antériorité.
donc
<jeux>
[VAL1]
blabla
[VAL2]
blabla2
</jeux>
2] Pour l'dée de la table oui c'est une très bone idée. Il me
semble qu'il faudrait voire aussi à ce rapprocher de la
structure de donnée du plugin forms_et_tables_1_9_1 qui
devrait avoir vocation de rejoindre un jour le core je suppose.
3] Un autre besoin serait non pas de pouvoir transformer un
<jeux></jeux> en insertion de modele <jeuxxxx> en permetant
l'insertion des données d'une table dans différents contenu.
Mais de pouvoir ajouter des données propre à un contenu.
Par exemple ajouter un surtitre à une breve.
<jeux>
#SURTITRE
le surtitre
</jeux>
dans un squelette d'afficher toutes les valeurs au moyens
d'une balise #VALEUR qui devra etre surchargée
4] comme il ne s'agit pas toujours de jeux (cas de texte.php)
<bloc>
....
</bloc>
me parais plus exact
5] Pouvoir à partir d'une syntaxe
<jeux_textes>
...
</jeux_textes>
subtituer par l'affichage produit par la fonction jeux_textes
OU par un modele nommé suivant la syntaxe jeux_textes.php
Accédez au courrier électronique de La Poste
sur www.laposte.net ou sur 3615 LAPOSTENET (0,34 TTC /mn)
1 Giga de stockage gratuit Antispam et antivirus intégrés