| *** Généralités sur le plugin "Jeux" *** |
|---|
- Auteurs :
Patrice VANNEUFVILLE
Maïeul ROUQUETTE (gestion des scores)
- Point de départ :
Le 2 décembre 2006
- Compatibilité :
Toutes version de SPIP v3.0.x ou v2.x.x
Pour Spip 1.9, voir ici
- Téléchargements disponibles sur la Spip-Zone :
• « Jeux pour SPIP v3.0 mini
• « Jeux pour SPIP v2.0 mini »
• « Jeux pour SPIP v1.92 maxi ».
Mise en place du plugin :
http://www.spip.net/fr_article3396.html
- Langues :
Pour l’instant, français et un peu d’anglais ou d’italien. Vos traductions sont les bienvenues !
La version pour SPIP v3 est multilingue. Pour les traductions c’est ici : http://www.spip.net/rubrique4.html.
Description : Ce plugin permet de générer de multiples jeux ou exercices à l’intérieur d’un article SPIP (qcm, mots croisés, pendu, devinettes, ...). Il parse le code des jeux tapé dans SPIP, stocke les divers éléments caractéristiques et retourne le code HTML mis en forme.
Dépendances :
Les styles CSS et les fonctions JavaScript du plugin sont insérés grâce à la balise #INSERT_HEAD qui doit absolument être présente (en un seul exemplaire) dans le header de vos squelettes (entre les balises <head> et </head> des fichiers HTML). Si vous ne trouvez pas cette balise dans vos codes et que les jeux n’ont pas l’apparence voulue, le plugin "Le Couteau Suisse" permet d’insérer automatiquement cette balise sans manipulation de votre part grâce à l’outil "Balise #INSERT_HEAD".
Surcharges :
Vous pouvez modifier l’apparence des jeux prévue par défaut en surchargeant le fichier jeux.CSS.html directement dans votre squelette. Commencez par recopier ce fichier à la racine de votre squelette, puis modifiez les différents styles en fonction de vos préférences.
De même, pour un jeu donné, vous pouvez reproduire cette surcharge avec les fichiers CSS présents dans le dossier mesplugins/jeux/styles/ à recopier/modifier dans le dossier messquelettes/styles/. A l’heure actuelle, quatre jeux possèdent un fichier de styles propre : qcm, pendu, mots croisés et sudoku.
Ce mécanisme de surcharge évite de toucher aux fichiers originaux que vous pourrez mettre à jour sans soucis à l’avenir.
L’affichage du score d’un jeu est surchargeable grâce à l’utilisation d’un fonds. Le fichier à recopier/modifier est : fonds/jeu_score.html.
L’affichage d’un bouton ’Corriger’ ou ’Recommencer’ est également surchargeable (dès la version 2.2.0 du plugin). Les boutons sont ici calculés sur la base d’un fond HTML :
fonds/bouton_{$item}.html. Les fonds livrés nativement dans le plugin sont actuellement :
- Pour la correction : bouton_corriger.html
- Pour la réinitialisation du jeu : bouton_recommencer.html, bouton_reinitialiser.html, bouton_rejouer.html
Syntaxe dans l’article :
Dans le texte de l’article, le code des jeux doit se trouver entre les balises "<jeux>" et "</jeux>". Ce code est lui-même composé de séparateurs (par ex. : [titre]) placés entre les paragraphes de code.
Evitez de mélanger les séparateurs spécifiques appartenant à des jeux différents dans le code d’un jeu unique.
Les paragraphes de code peuvent parfois contenir des raccourcis typographiques.
Un exemple simple :
<jeux>
[titre]
La devinette du jour
[devinette]
Comment appelle-t-on un patron de la nouvelle économie ?
[reponse]
Un e-responsable
</jeux>
Séparateurs spéciaux :
- [titre] : utile pour la plupart des jeux
- [texte] : permet d’insérer un contenu placé tel quel dans le résultat du jeu, par exemple une image ou une séparation mieux marquée entre deux blagues ou deux questions d’un qcm...
- [config] : certains jeux peuvent avoir besoin de paramètres de configuration (affichage, difficulté, indices, etc...). Ce séparateur est suivi de lignes sous la forme : parametre = valeur
- [score] : affichage des commentaires de scores. Reportez-vous au paragraphe dédié ci-dessous.
Attention : afin d’éviter les mauvaises surprises de présentation (sommaires, rubriques, backends, ...) ou les solutions de vos jeux qui apparaissent dans les résumés d’articles, pensez bien :
- soit à placer une introduction dans votre article entre les balises <intro> et </intro>
- soit à remplir le descriptif de l’article.
- soit activer dans le plugin Le Couteau Suisse la lame "Balise #INTRODUCTION".
Petite note aux usagers de FCKEditor ; ne pas oublier d’ajouter la ligne suivante dans fckconfig.js :
FCKConfig.ProtectedSource.Add(/<jeux[\s\S]*?\/jeux>/gi);
Liens utiles : Grâce à Olivier Gautier, visitez http://spip.ac-rouen.fr/?article37 afin d’avoir un tutoriel sur : installer le plugin jeux, créer un pendu, créer un QCM ou QRM, créer un texte à trous.
Modules actuels :
- Insérer un QCM (ou un quiz...)
- Insérer une grille de mots-croisés
- Insérer une grille de sudoku
- Insérer un exercice à trous
- Insérer une poésie
- Insérer une citation ou une blague
- Insérer une devinette ou une charade
- Insérer un diagramme de positions d’échecs
- Insérer un jeu de pendu
- Insérer un jeu multiple (grappe de jeux)
- #
- Forum
Formulaires Ajax :
Si votre version du plugin est supérieure à la 1.1 et que celle de votre SPIP est supérieure à la 2.0, alors les jeux peuvent fonctionner en Ajax. C’est à dire qu’il n’y a plus besoin de recharger toute la page lorsqu’on veut voir la correction.
Pour appeler (sous SPIP >=2.1 et plugin Jeux mis à jour) un jeu en utilisant l’API CVT de SPIP, il faut d’abord créer le jeu en partie privée, puis utilier dans vos articles le raccourci suivant : <formulaire|jeu|XX> (XX est l’id du jeu).
Collaboration avec d’autres plugins :
- Le plugin CFG (optionnel) pour la configuration des résultats
- Le plugin Le Couteau Suisse (optionnel) pour la balise #INTRODUCTION et la gestion des jeux supprimés.
- Le plugin Corbeille (optionnel) pour la gestion des jeux supprimés.
- Le plugin Crayon (optionnel) pour éditer des jeux enregistrés en base. Le plugin vous offre une page de test : jeu.html. Si votre jeu a pour id XX, alors vous pourrez le crayonner et le tester directement en tapant l’adresse suivante : www.monsite.toto/?page=jeu&id_jeu=XX.
Remerciements :
- Mathieu GIANNECCHINI : à l’origine des QCM (questions à choix multiples)
- Maïeul ROUQUETTE : à l’origine des mots-croisés
- François SCHREUER : à l’origine des diagrammes d’échecs
- Peut-être vous ? N’hésitez pas à proposer vos projets.
Il reste encore à faire :
- Ajouter de nouveaux jeux
- Ajouter de nouvelles traductions (sous SPIP>=3.0, utilisez l’interface de traduction suivante : http://www.spip.net/fr_rubrique4.html).
Afin d’afficher un commentaire en fonction du score obtenu, utilisez le séparateur optionnel [score]. Vous devez ici définir des catégories de résultats, soit en nombres de points, soit en pourcentages, selon la syntaxe suivante : "XX% :", "XXpt :" ou "XXpts :" (où XX est un nombre au début d’un paragraphe). En gros, une ligne commençant par "XXpts :" signifie : voici le commentaire affiché si vous atteignez les XX points.
Voici un premier exemple sur un jeu de 6 points, avec 5 catégories de résultats (0 point, 1 ou 2 points, 3 ou 4 points, 5 points et 6 points) :
[score]
0pt: Vous devez vraiment réviser. Recommencez !
1pt: Vous n'avez pas la moyenne. Recommencez !
3pts: Votre score peut encore être amélioré. Recommencez !
5pts: Presqu'un sans faute. Félicitations !
6pts: Vous êtes vraiment un as. Félicitations !
Voici comment sont choisis les commentaires ci-dessus en fonction du score :
| Score obtenu : | 0 pt | 1 ou 2 pts | 3 ou 4 pts | 5 pts | 6 pts |
|---|---|---|---|---|---|
| Commentaire : | "0pt:" | "1pt:" | "3pts:" | "5pts:" | "6pts:" |
Voici un second exemple en pourcentage avec 4 catégories :
[score]
0%: Il est urgent de réviser. Recommencez !
30%: Vous n'avez pas la moyenne... Recommencez !
50%: Ce n'est pas encore parfait... Recommencez !
100%: Vous êtes vraiment un as. Félicitations !
Voici comment sont choisis les commentaires ci-dessus en fonction du score :
| Score obtenu : | 0% à 29.99% | 30% à 49.99% | 50% à 99.99% | 100% |
|---|---|---|---|---|
| Commentaire : | "0%:" | "30%:" | "50%:" | "100%:" |
Enregistrements des scores / jeux en base de donnée :
Le plugin permet aussi d’enregistrer en base les scores des joueurs. Voir ici pour plus d’informations.
| *** Insérer un QCM (ou un quiz...) *** |
|---|
- module : qcm.php
- séparateurs obligatoires : [qcm] (ou [quiz]), [qrm]
- séparateurs optionnels : [titre], [texte], [score]
- plusieurs [qcm] ou [qrm] entre entre <jeux> et </jeux> : oui
- paramètres de configuration par défaut :
trou=auto // taille du trou affiche en cas de proposition unique
une_par_une=non // affiche les questions une par une
corrections=oui // corrige chaque réponse (juste ou fausse) et affiche les précisions éventuelles
solution=non // donne la(les) bonne(s) réponse(s) lors de la correction
points=oui // affiche éventuellement les points dans les questions
max_radios=5 // nombre maximal de boutons radios affiches avant le choix d'une liste deroulante
colonnes=1 // nombre de boutons (type radio ou a cocher) par ligne
bouton_corriger=corriger // fond utilise pour le bouton 'Corriger'
bouton_refaire=reinitialiser // fond utilise pour le bouton 'Reset'
- [qcm] est l’abréviation de "questions à choix multiple, mais réponse unique". Moins de 5 propositions de réponse sont présentées sous forme de bouton radio et sous forme d’une liste au-delà. L’utilisateur ne peut donc choisir qu’une seule réponse à chaque question, même si plusieurs propositions peuvent être justes.
- [qrm] est l’abréviation de "questions à réponses multiples". Les propositions sont présentées sous forme de cases à cocher. L’utilisateur peut donc choisir de cocher plusieurs réponses pour une même question. Par défaut, les réponses justes rapportent 1 point et les réponses fausses -1 point. Le score final ajoute les points de chaque proposition.
- [quiz] est un équivalent à [qcm]
Dans le paragraphe précédé par [qcm] ou [qrm], la syntaxe est la suivante :
Q Intitulé de la question
P1 Texte de la proposition 1
P2 Texte de la proposition 2
...
Pi Texte de la proposition i
Rj (indique que la bonne réponse est la proposition j)
Donc, si la bonne réponse est la proposition 2 on indiquera "R2".
Attention, les majuscules sont requises pour : "Q, Pi et Ri".
Il est possible de préciser les points attribués à chaque réponse :
P1.-2 Texte de la proposition 1 à -2 points
P2.4 Texte de la proposition 2 à 4 points
R2
Veuillez à ce que la bonne réponse attribue toujours le nombre maximal de points.
S’il faut expliquer le choix (bon ou mauvais) de l’utilisateur lors de la correction, on peut ajouter des commentaires :
P1 Proposition 1|Et un commentaire 1 !
P2 Proposition 2|Et un commentaire 2 !
Si plusieurs bonnes réponses sont possibles, il suffit de séparer les Ri par un espace :
R1 R3 R4
En fonction du nombre de questions posées, il faut prévoir plusieurs paragraphes précédés des séparateurs "[qcm]" ou "[qrm]".
Un exemple :
<jeux>
[titre]
Un titre pour le QCM !
[qcm]
Q Une question bla bla
P1 Une proposition 1
P2 Une proposition 2
P3 Une proposition 3 (la bonne réponse)
R3 (la réponse 3 est la bonne !)
[qcm]
Q Une question encore
P1.2 Une proposition à 2 points (la bonne réponse)
P2 Une proposition 2|Lisez bien la question...
R1
[qrm]
Q Une question pour finir
P1 Une proposition 1|En effet 1 !
P2 Une proposition 2|En effet 2 !
P3 Une proposition 3|Lisez bien la question...
R1 R2
</jeux>
Cas particulier : si l’utilisateur doit lui-même taper la réponse, il suffit d’une question "Q" et d’une proposition "P". Exemple :
<jeux>
[qcm]
Q Citez une planète du système solaire :
P Mercure Vénus Terre la+Terre Mars Jupiter Saturne Uranus Neptune
</jeux>
La liste des mots valides à placer après "P" peut accepter les séparateurs usuels : retours à la ligne, tabulations, espaces, virgules, points-virgules ou points.
Pour en savoir davantage sur la syntaxe des listes de mots, lisez le paragraphe "Insérer un exercice à trous" ci-dessous.
Ici, la gestion des points et des précisions est toujours possible :
P.4 Mercure Vénus Terre la+Terre Mars Jupiter Saturne Uranus Neptune|Saviez-vous que Pluton n'est plus une planète ?
Un QCM en démo : http://www.ensemble-claudio-monteve...
| *** Insérer un exercice à trous *** |
|---|
- module : trous.php
- séparateurs obligatoires : [texte] & [trou]
- séparateurs optionnels : [titre], [config], [score]
- plusieurs [trou] entre <jeux> et </jeux> : oui
- paramètres de configuration par défaut :
taille=auto // taille des trous
indices=oui // afficher les indices ?
couleurs=oui // appliquer des couleurs sur les corrections ?
solution=non // donne la(les) bonne(s) réponse(s) lors de la correction
bouton_corriger=corriger // fond utilise pour le bouton 'Corriger'
bouton_refaire=recommencer // fond utilise pour le bouton 'Reset'
Un exemple :
<jeux>
[texte]
Ceci est un exemple de closure (exercice à trous).
L'utilisateur doit entrer ses [trou]réponses[texte] dans les espaces vides.
Pour chaque mot manquant, plusieurs réponses correctes
peuvent être acceptées. Par exemple, ce
[trou]
trou, vide, blanc
[texte]
autorise les réponses "trou", "vide" ou "blanc".
[config]
indices = oui
solution = oui
</jeux>
Avec la correction et les couleurs :
Liste des mots :
La liste des mots à placer après [trou] peut accepter les séparateurs usuels : retours à la ligne, tabulations, espaces, virgules, points-virgules ou points.
- Pour une expression comprenant des espaces, utiliser les guillemets ou le signe +
Par exemple : "afin de" est équivalent à : afin+de
Les minuscules ou majuscules peuvent être utilisées indifféremment pour les réponses ou les propositions.
- Pour une expression sensible à la casse, ajouter "/M" en fin d’expression :
Par exemple : "la France/M" (ou : la+France/M)
- Pour une expression régulière (RegExp), utiliser les guillemets et les virgules comme séparateur :
Par exemple : ",stylo(graphe)?,"
- A propos de la casse, voici quelques expressions équivalentes :"la France/M", la+France/M, ",la France,"
ou, sans casse : "la France", la+France, la+france, ",la france,i"
- Pour un affichage lisible des indices, veillez à ce que la première expression ne soit pas une expression régulière...
Autre exemple :
<jeux>
{{Tape les mots ou les expressions suivantes:}}
- élève : [trou]élève[texte]
- Noël : [trou]Noël/M[texte]
- Elle arrive à l'école. : [trou]Elle+arrive+à+l'école./M[texte]
- Où es-tu ? : [trou]Où+es+tu+?/M[texte]
- Je suis là ! : [trou]Je+suis+là+!/M[texte]
- (3x10)-4+2=28 : [trou]"(3x10)-4+2=28"[texte]
- <html>http://ecole-ybarau</html> : [trou]"<html>http://ecole-ybarau</html>"[texte]
- <html>mon.adresse@barau.fr</html> : [trou]"<html>mon.adresse@barau.fr</html>"
[config]
indices = non
solution = oui
</jeux>
| *** Insérer une poésie *** |
|---|
- module : textes.php
- séparateurs obligatoires : [poesie]
- séparateurs optionnels : [titre], [auteur], [recueil]
- plusieurs [poesie] entre <jeux> et </jeux> : non
- paramètres de configuration par défaut : aucun
Un exemple :
<jeux>
[titre]
Messieurs les petits oiseaux
[poesie]
Messieurs les petits oiseaux,
On vide ici les assiettes ;
(...)
Venez donc manger et boire,
Messieurs les petits oiseaux.
[auteur]
Victor HUGO
[recueil]
L'art d'être grand père, 1877
</jeux>
| *** Insérer une citation ou une blague *** |
|---|
- module : textes.php
- séparateurs obligatoires : [citation] ou [blague]
- séparateurs optionnels : [titre], [auteur] ou [recueil]
- plusieurs [citation] ou [blague] entre <jeux> et </jeux> : oui
- paramètres de configuration par défaut : aucun
Un exemple :
<jeux>
[citation]
L'amour est aveugle, il faut donc toucher.
[auteur]
Proverbe brésilien
</jeux>
| *** Insérer une devinette ou une charade *** |
|---|
- module : devinettes.php
- séparateurs obligatoires : [devinette] ou [charade]
- séparateurs optionnels : [reponse], [titre], [texte], [config]
- plusieurs [devinette] ou [charade] entre <jeux> et </jeux> : oui
- paramètres de configuration par défaut :
reponse = oui // afficher la réponse ?
envers = oui // retourner la réponse ?
taille = 10 // taille de la police utilisée
Deux exemples :
<jeux>
[devinette]
Comment appelle t-on un patron de la nouvelle économie ?
[reponse]
Un e-responsable
[devinette]
Quel est le point commun entre un contrôleur des impôts et un spermatozoïde ?
[reponse]
Tous les 2 ont 1 chance sur 3 millions de devenir un jour un être humain.
[config]
reponse = oui
</jeux>
<jeux>
[titre]
Pour les enfants...
[charade]
{{Mon premier}} se dirige quelque part.
{{Mon deuxième}} est la moitié d'un cheveux.
{{Mon tout}} vit à la ferme.
[reponse]
La vache
</jeux>

- Une devinette
- Une devinette
Note : la Librairie GD (graphique dynamique) est obligatoire sur votre serveur pour obtenir des réponses affichées à l’envers. Une image renversée est en effet créée, à condition que la ligne ’reponse = oui’ a été placée après le séparateur [config]
| *** Insérer un diagramme de positions d’échecs *** |
|---|
Les caractéristiques de ce jeu ont été placées ici : Insérer un diagramme de positions d’échecs.
Echiquier interactif en JAVA : Afficher des parties d’échecs avec ChessViewerDeluxe.
| *** Insérer un jeu de Pendu *** |
|---|
- module : pendu.php, pendu.js et pendu.CSS
- séparateurs obligatoires : [pendu]
- séparateurs optionnels : [titre], [texte], [config]
- plusieurs [pendus] entre <jeux> et </jeux> : non
- paramètres de configuration par défaut :
pendu=1 // Dessin du pendu en noir et blanc
regle=non // Afficher la règle du jeu ?
indices=non // Afficher les premières et dernières lettres?
alphabet=latin1 // Utiliser un clavier latin simple
Le pendu est essentiellement un jeu écrit en JavaScript. Il faut donc que votre navigateur et vos logiciels de protection de l’ordinateur l’autorisent.
L’implémentation de ce jeu est très simple. Il suffit de choisir éventuellement le type de pendu à afficher (voir les dossiers disponibles sous la forme : /jeux/img/penduX) grâce à la configuration pendu=X, puis de renseigner la liste de mots située après la balise [pendu]. Le mot à deviner sera alors choisi au hasard à chaque partie de pendu.
Note : La liste des mots à placer après [pendu] peut accepter les séparateurs usuels : retours à la ligne, tabulations, espaces, virgules, points-virgules ou points.
Les minuscules ou majuscules peuvent être utilisées indifféremment.
N’utilisez aucun accent car le clavier du pendu ne les propose pas au joueur.
Exemple :

- Pendu Jazz
Concernant l’alphabet utilisé, il est possible d’en choisir un autre ou de l’indiquer en clair à chaque jeu :
Voici les alphabets actuellement disponibles nativement :
latin1 : A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,-
latinbr : A,B,C,D,,E,F,G,H,I,,J,K,L,M,N,,O,P,Q,R,S,,T,U,V,W,X,,Y,Z,-
azerty1 : A,Z,E,R,T,Y,U,I,O,P,,Q,S,D,F,G,H,J,K,L,M,,W,X,C,V,B,N
azerty2 : A,Z,E,R,T,Y,U,I,O,P,,Q,S,D,F,G,H,J,K,L,M,,W,X,C,V,B,N,-
qwerty1 : Q,W,E,R,T,Y,U,I,O,P,,A,S,D,F,G,H,J,K,L,,Z,X,C,V,B,N,M
qwerty2 : Q,W,E,R,T,Y,U,I,O,P,,A,S,D,F,G,H,J,K,L,,Z,X,C,V,B,N,M,-
qwerty3 : Q,W,E,R,T,Y,U,I,O,P,,A,S,D,F,G,H,J,K,L,Ñ,,Z,X,C,V,B,N,M,-
español1 : A,B,C,D,E,F,G,H,I,J,K,L,M,N,Ñ,O,P,Q,R,S,T,U,V,W,X,Y,Z,-
español2 : A,B,C,D,E,F,G,H,I,J,K,L,M,N,Ñ,O,P,Q,R,S,T,U,V,W,X,Y,Z,Á,É,Í,Ó,Ú,-
cyrillic1 : А,Б,В,Г,Д,Е,Ё,Ж,З,И,Й,К,Л,М,Н,О,П,Р,С,Т,У,Ф,Х,Ц,Ч,Ш,Щ,Ъ,Ь,Ы,Э,Ю,Я
Notez que la double virgule entraîne un retour à la ligne.
Une autre façon de personnaliser votre alphabet est d’ajouter la ligne suivante dans config/mes_options.php :
et puis configurer le jeu comme ceci :
Note de compatibilité : l’insertion de JavaScript dans les articles par les plugins a été facilitée par Spip 1.9.2. Le jeu du pendu n’est donc pour l’instant pas compatible avec les versions de SPIP antérieures ou égales à 1.9.1. À vos mises à jours !
| *** Insérer une grille de mots-croisés *** |
|---|
Les caractéristiques de ce jeu ont été placées ici : Des grilles avec le plugin “Jeux”
| *** Insérer une grille de sudoku *** |
|---|
Les caractéristiques de ce jeu ont été placées ici : Des grilles avec le plugin “Jeux”
| *** Insérer un jeu multiple (un groupe de jeux) *** |
|---|
Les caractéristiques de ce jeu ont été placées ici : Les jeux multiples






Version 3.2.1
Vos commentaires
# Le 12 juin à 12:26, par RealET
En réponse à : Des jeux dans vos articles !
Bonjour,
J’ai un site sous SPIP 3 où, si la compression HTML est activée dans la configuration avancée de SPIP, alors, la CSS page=jeux.css n’est pas chargée.
Bug connu ?
Répondre à ce message
# Le 19 mai à 12:07, par Thierry
En réponse à : Des jeux dans vos articles !
Bonjour,
J’ai une petite question au sujet des pendus : les pendus ne reconnaissent pas les lettres accentuées.
Est-ce qu’il serait possible d’ajouter cette option dans la sélection des lettres, notamment les È, É, Ê, Ë, Ï, Î, À, Â, Ä, Ô, Ö, Ù, Û, Ü
ainsi que le C cédille ?
Merci pour votre attention,
Bon dimanche,
Thierry
# Le 19 mai à 20:59, par Patrice Vanneufville
En réponse à : Des jeux dans vos articles !
Bonjour, il y a une fonction récente non encore documentée qui permet de modifier l’alphabet utilisé. Le plus simple serait de l’indiquer en clair à chaque jeu :
[config]alphabet=A,B,C,D,È,É,Ê,Ë,Ï,Î,À,Â,Ä,Ô,Ö,Ù,Û,Ü
Sinon ajouter cette ligne dans config/mes_options.php :
define('jeux_alphabet_mesaccents','A,B,C,D,È,É,Ê,Ë,Ï,Î,À,Â,Ä,Ô,Ö,Ù,Û,Ü');
et puis configurer le jeu comme ceci :
[config]alphabet=mesaccents
# Le 19 mai à 21:30, par Patrice Vanneufville
En réponse à : Des jeux dans vos articles !
Je viens de compléter la doc ci-dessus. Merci de vos retours.
# Le 20 mai à 08:08, par Thierry
En réponse à : Des jeux dans vos articles !
Bonjour Patrice,
Un grand merci pour la démarche à suivre.
N’ayant pas réussi à partir de config/mes_options, j’ai ajouté directement cette ligne dans la config de chaque pendu :
alphabet=A,À,Â,Ä,B,C,Ç,D,E,È,É,Ê,Ë,F,G,H,I,Ï,Î,J,K,L,M,N,O,Ô,Ö,P,Q,R,S,T,U,Ù,Û,Ü,V,W,X,Y,Z
Et ça marche super.
Pour ceux qui seraient intéressés, ne pas oublier d’ajouter le c dédille : Ç.
Encore merci,
Thierry
Répondre à ce message
# Le 24 avril à 07:59, par Thierry
En réponse à : Des jeux dans vos articles !
Bonjour,
Je viens d’installer la dernière version du plugin jeux 3.2.1 et je viens de constater que les pendus ne fonctionnent plus. En fait, le pendu ne s’affiche pas. Seul s’affiche le choix des lettres.
Merci,
A bientôt,
TS
# Le 24 avril à 10:13, par Thierry
En réponse à : Des jeux dans vos articles !
Bonjour,
Rectificatif : les pendus fonctionnent bien sous la version 3.2.1.
Il fallait penser à vider le cache ainsi que celui des images.
Il me semble aussi que je devais avoir un conflit avec la version 3.1.5 qui était encore présente, bien que désactivée. Après l’avoir supprimé, j’ai installé proprement la 3.2.1 et elle fonctionne parfaitement.
Thierry
Répondre à ce message
# Le 1er mars à 16:18, par robomatix
En réponse à : Des jeux dans vos articles !
Bonjour,
J’ai un petit problème dans un exercice à trou, normalement bouton_refaire=recommencer et configurer par défaut... Hors il n’apparait pas... Même en le mettant dans l’exercice...
Je ne sais pas trop quoi faire pour y remédier...
Pour info spip 3.0.5 et jeux 3.2.1...
Si quelqu’un à une piste...
Merci d’avance !
Répondre à ce message
# Le 18 janvier à 19:02, par Al
En réponse à : Des jeux dans vos articles !
Bonsoir,
Tout d’abord toutes mes félicitations pour le développement de ce superbe plugin très intéressant et offrant de multiples possibilités.
Voilà peu, j’ai voulu insérer des exercices à trous dans mes pages, ce qui n’a pas posé de souci apparent. Seulement je me suis assez vite rendu compte d’un message d’erreur sur le squelette à cause d’un fond HTML manquant. J’ai relu la documentation que vous proposez et j’ai trouvé la rubrique correspondante, qui mentionne la nécessité d’une « surcharge ». Seulement, mes connaissances très modestes dans le domaine ne me permettent pas de comprendre de quoi il s’agit et comment lei faire, aussi j’espère que quelqu’un pourra me renseigner à ce sujet.
Merci de m’avoir lu.
Cordialement.
# Le 19 janvier à 10:20, par Al
En réponse à : Des jeux dans vos articles !
Bonjour,
je reposte pour signaler que mon problème de squelette semble réglé, ou bien est-il encore à la source des difficultés que je rencontre maintenant. En effet, lors de l’insertion de l’exercice, tout fonctionne mais après un moment, lorsqu’on clique sur le bouton de correction, il n’y a plus aucune interactivité. J’ai essayé différents paramètres, modifié le fichier HTML, apporté des options mais rien de fonctionne comme je le voudrais...
Voilà les questions qui me restent :
- celle du fonctionnement du bouton
- savoir si on peut modifier les couleurs de police et comment ?
- savoir si on peut modifier la taille de la police et comment ?
- l’exercice doit-il avoir un fond rosé et un cadre rouge quand il apparaît sur le site, comme dans l’aperçu ? Chez moi, il disparaît parfois. Et si oui, peut-être modifier la couleur du background ?
Enfin, à chaque balise que j’ai voulu ajouter dans le script HTML de l’exercice, soit il n’était pas pris en compte, soit il chamboulait apparemment la structure en le rendant inopérant.
Merci pour votre aide. Je continue mes recherches et tests en parallèle.
# Le 22 janvier à 14:53, par Patrice Vanneufville
En réponse à : Des jeux dans vos articles !
Bonjour, peut-être qu’une erreur javascript enpêche le jeu de se corriger, il faut vérifier ça en console, avec les outils de développement de Chrome ou le couple firefox/Firebug.
De la même façon, les CSS des sont évidemment surchargeables dans ton squelette pour qu’ils aient l’apparence que tu souhaites.
# Le 27 janvier à 10:59, par Al
En réponse à : Des jeux dans vos articles !
Bonjour,
Merci pour votre réponse. J’ai suivi vos conseils et je n’ai trouvé aucune erreur dans la console. Ceci dit, les problèmes ont disparu.
J’en viens aux fameux CSS : où trouver ces fameux fichiers pour modifier l’apparence de fond/police/taille s’il vous plaît ? Et surtout, est-ce accessible pour un quasi néophyte comme moi ?
Répondre à ce message
# Le 24 janvier à 14:26, par robomatix
En réponse à : Des jeux dans vos articles !
Pour info, après installation de la v 3.2.0, j’ai eu ce message :« Warning : Cannot modify header information - headers already sent by (output started at /data/xxxxxxxxxxx/plugins/auto/jeux/v3.2.0/jeux_config.php:1) in /data/xxxxxxxxx/ecrire/inc/actions.php on line 89 »
Je suis allez voir le fichier jeux_config.php et il y avait quelques caractères bizarres.... Je les ai retiré... Et voilà ! Plus d’erreurs !
Si ça peut aider quelqu’un...
# Le 24 janvier à 22:02, par Billiejoe
En réponse à : Des jeux dans vos articles !
La mise à jour a planté mon site (Spip 3.0.5), sans accès à l’interface privée (problème de cookies...). J’ai débloqué cela en renommant /jeux pour le désactiver, est-ce que l’on peut espérer une correction, vu qu’a priori il y a comme un petit souci :-)
# Le 25 janvier à 14:01, par Pat
En réponse à : Des jeux dans vos articles !
Un BOM s’est malencontreusement inséré dans l’un des fichiers de la dernière mise à jour du plugin, cela a été corrigé rapidement, mais pas sans quelques dégats hélas. Il semble que la correction postée dernièrement règle le problème. Merci du retour.
Répondre à ce message
# Le 23 novembre 2012 à 06:58, par Thierry
En réponse à : Des jeux dans vos articles !
Bonjour,
Pour info, je signale que le jeu du pendu ne s’affiche pas correctement et ne fonctionne plus lorsque l’on active la compression html dans les fonctions avancées.
Salutations,
Thierry
# Le 23 novembre 2012 à 09:50, par Maïeul
En réponse à : Des jeux dans vos articles !
merci, c’est effectivement un bug connu, mais dont nous n’avons pas de solution pour le moment
# Le 23 novembre 2012 à 09:58, par Thierry
En réponse à : Des jeux dans vos articles !
En fait, je viens aussi de remarquer que si l’on ne rafraichit pas le cache, les pendus fonctionnent très bien malgré la compression du html, mais dès que l’on réactualise le cache, ils ne fonctionnent plus.
# Le 23 novembre 2012 à 10:00, par Thierry
En réponse à : Des jeux dans vos articles !
Cela semble lié à la réactualisation du cache, car si le cache n’est pas mis à jour, les pendus fonctionnent bien malgré la compression du html.
Répondre à ce message
# Le 30 octobre 2012 à 10:28, par Baguf
En réponse à : Des jeux dans vos articles !
Bonjour,
J’utilise le jeu du pendu avec succès pour faire réviser l’orthographe de mots étudiés avec mes élèves de manière ludique (http://ecole.magnicourt.free.fr/spi...)
J’aimerais maintenant leur proposer un travail sur les définitions de ces mots, avec le QCM ou l’exercice à trous.
Ma demande : est-il possible d’avoir des questions aléatoires, prises dans une liste, avec le même principe que les mots du pendu, pour que mes élèves ne tombent pas toujours sur les mêmes ?
# Le 30 octobre 2012 à 17:19, par Patrice Vanneufville
En réponse à : Des jeux dans vos articles !
Bonjour, cette fonctionnalité serait intéressante, effectivement.
Mais le plugin ne permet pas de le faire actuellement, il faudrait implémenter un nouveau paramètre de configuration du jeu. Par exemple :
[config]hasard = oui // ordre aléatoire des questions
ou :
[config]hasard = 2 // 2 questions piochées au hasard dans la liste
Mais qui s’y colle pour le programmer ?
Répondre à ce message
# Le 21 octobre 2012 à 06:57, par Frédéric Bonnaud
En réponse à : Des jeux dans vos articles !
J’ai un site en spip2 que je voudrais passer en spip3 et j’utilise ce plugin.
Lors de l’édition d’un jeu sous spip2, on peut voir depuis la partie privée à quoi va ressembler notre jeu, mais depuis spip3, je ne vois rien. C’est voulu, ou j’ai problème d’installation ?
# Le 21 octobre 2012 à 13:43, par Frédéric Bonnaud
En réponse à : Des jeux dans vos articles !
Je me réponds à moi même : c’était un problème de mix : utf8/latin1 qui coupait la chaine (pour php je pense) en plein milieu
Répondre à ce message
# Le 6 septembre 2012 à 07:55, par Thierry
En réponse à : Des jeux dans vos articles !
Bonjour,
Je viens d’installer la dernière version du plugin jeux 3.1.3 et je viens de constater que les pendus ne fonctionnent plus. En fait, le pendu ne s’affiche pas et le choix des lettres non plus.
Merci,
A bientôt,
TS
# Le 6 septembre 2012 à 16:59, par Pat
En réponse à : Des jeux dans vos articles !
Bonjour,
As-tu un lien public ? Une erreur JS est peut-être bloquante pour la page... Que disent les outils de développement de Chrome ou Firefox/Firebug ?
# Le 6 septembre 2012 à 17:01, par Thierry
En réponse à : Des jeux dans vos articles !
Voici le lien public (les 2 pendus sont un peu plus bas dans la page).
http://www.histoire-genealogie.com/spip.php?article1045
# Le 6 septembre 2012 à 17:07, par Thierry
En réponse à : Des jeux dans vos articles !
A noter que dans l’espace privé, l’affichage du plugin jeu n’est pas parfaite, il y a des chevauchements des textes et des liens (par exemple sur Documentation générale, Documentation sur les scores, Documentation sur les scores, Configurer les jeux, Configurer les jeux, Résultats des jeux,Résultats des jeux... Créer un jeu...
Je pense plus à un problème de mise en forme générale... mais bon je n’y connais pas grand chose...
# Le 6 septembre 2012 à 17:09, par Thierry
En réponse à : Des jeux dans vos articles !
Je précise que la version précédente fonctionnait très bien et que je n’avais rien remarqué à son sujet.
Un grand Merci pour le plugin qui a beaucoup de succès sur mon site.
# Le 6 septembre 2012 à 20:12, par Pat
En réponse à : Des jeux dans vos articles !
Bizarre, il y a une erreur 403 sur tous les fichiers du plugin ! Donc plus d’image, de CSS ou de JS....
# Le 7 septembre 2012 à 06:03, par Thierry
En réponse à : Des jeux dans vos articles !
Moi, je ne vois pas d’erreur 403 ???
# Le 7 septembre 2012 à 11:01, par Patrice Vanneufville
En réponse à : Des jeux dans vos articles !
Sur les images du plugin par exemple : http://www.histoire-genealogie.com/..., ainsi que tous les fichiers JS et CSS. N’y aurait-il pas un .htaccess trop sévère ? Continuons ce cas particulier en privé...
# Le 7 septembre 2012 à 11:10, par Thierry
En réponse à : Des jeux dans vos articles !
Oups, je suis confus, c’était bien la cause du problème. toutes mes excuses pour le dérangement et encore bravo pour le plugin.
Répondre à ce message