Jeux pour SPIP 3 - commentairesJeux pour SPIP 32021-04-07T20:52:55Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment5081082021-04-07T20:52:55Z<p>Bonjour, <br class="autobr">
Merci beaucoup pour ce plugin qui me permet de faire des quiz alors que je n'y connais rien<small class="fine d-inline"> </small>! <br class="autobr">
Est-il possible d'insérer une image à chaque question ( comme dans le quiz sur l'énergie nucléaire<small class="fine d-inline"> </small>?)<br class="autobr">
Merci<small class="fine d-inline"> </small>!</p>Jeux pour SPIP 32020-04-30T10:13:07Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment5049602020-04-30T10:13:07Z<p>Bonjour,<br class="autobr">
Sur mon site web, j'utilise l'option QCM pour les quiz depuis un certain temps déjà. Je voulais aussi utiliser PENDU, mais j'ai trouvé un petit problème. À la fin du jeu, l'écran n'est pas rafraîchi («<small class="fine d-inline"> </small>repainted<small class="fine d-inline"> </small>») avant l'apparition du popup. Cela signifie que le mot entier (en cas de succès) et l'image entière (en cas d'échec) ne sont pas affichés.</p>Jeux pour SPIP 32018-11-17T03:54:43Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4988082018-11-17T03:54:43Z<p>Bonjour Patrice,</p>
<p>Il s'agit de jeux stockés en base.</p>
<p>L'ancre #JEU0 se voit seulement pour les jeux multiples<br class="autobr">
apres un click sur « Recommencer » .</p>
<p>Ca se produit aussi dans le privé :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>http://localhost/site/ecrire/?exec=jeu&id_jeu=12</code></pre></div>
<p> Click sur « Corriger » :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>http://localhost/site/ecrire/?exec=jeu&id_jeu=12&var_hasard=149615bef8ccdc4ff4#JEU12474</code></pre></div>
<p>Click sur « Recommencer » :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>http://localhost/site/ecrire/?exec=jeu&id_jeu=12&var_hasard=8945bef8d5c5458c#JEU0</code></pre></div>Jeux pour SPIP 32018-11-16T12:12:41Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4988022018-11-16T12:12:41Z<p>Bonjour. S'agit-il d'un jeu rédigé en clair dans l'article ou d'un jeu stocké en base<small class="fine d-inline"> </small>?</p>Jeux pour SPIP 32018-11-16T03:51:14Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4987942018-11-16T03:51:14Z<p>Bug sur id ancre si jeu multiple (constate sous spip 3.1 )<small class="fine d-inline"> </small>?</p>
<p>J'ai fait quelques tests de ce plugin tres interessant :<br class="autobr"> et j'ai releve ce probleme :</p>
<p> Apres le click sur le bouton Corriger<br class="autobr"> le retour ajax contient une ancre avec un id html de jeu de #JEU0<br class="autobr">
exemple :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> http://localhost/site/article_37?lang=en&var_hasard=25425bee3138eb558#JEU0</code></pre></div>
<p>mais il n'y a pas d'element d'id JEU0 dans la page <br class="autobr">
Ce qui empeche le fonctionnement de l'ancre</p>
<p> l'id html du jeu multiple dans la page est dans ce cas JEU16177</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><div id="JEU16177" class="jeux_global"></code></pre></div>
<p>Quelque soit le jeux mutiple de la page, l'adresse de retour a toujours la meme ancre erronee : #JEU0 <br class="autobr">
Ce qui empeche le fonctionnement de l'ancre</p>
<p>Si le jeu n'est pas multiple, on a le bon id pour l'ancre dans l'url :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> http://localhost/site/article_37?lang=en&var_hasard=290790bee3b4b383cf#JEU16179 </code></pre></div>
<p>et la div existe bien</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><div id="JEU16179" class="jeux_global"> </code></pre></div> <p>Alors l'ancre fonctionne correctement</p>Jeux pour SPIP 32018-07-02T10:01:21Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4975852018-07-02T10:01:21Z<p>voilà, je viens de programmer.</p>
<p>Je crois que cela sera disponible dans trad.spip.net demain en début de matinée.</p>Jeux pour SPIP 32018-07-02T10:00:07Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4975842018-07-02T10:00:07Z<p>Merci, et continuez avec le bon travail<small class="fine d-inline"> </small>!</p>Jeux pour SPIP 32018-07-02T09:40:10Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4975832018-07-02T09:40:10Z<p>a oui, j'avais oublié que c'est explosé en plusieurs paquets.</p>
<p>Je regarde pour que trad.spip.net les prennent en compte.</p>Jeux pour SPIP 32018-07-02T09:38:28Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4975822018-07-02T09:38:28Z<p>J'avais déjà traduit deux fichiers, mais il y en a six autres (paquet-jeux, qcm, sudoku, pendu, motscroises et jeux_gerer_resultats) qui ne sont pas dans trad.</p>Jeux pour SPIP 32018-07-01T12:57:02Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4975782018-07-01T12:57:02Z<p>Je ne comprend pas le souci.</p>
<p>Le plugin est deja traduit en neerlandais</p>
<p><a href="https://trad.spip.net/tradlang_module/jeux?lang_orig=fr&lang_cible=nl" class="spip_url spip_out auto" rel="nofollow external">https://trad.spip.net/tradlang_module/jeux?lang_orig=fr&lang_cible=nl</a></p>Jeux pour SPIP 32018-07-01T12:36:05Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4975772018-07-01T12:36:05Z<p>Bonjour,</p>
<p>J'ai commencé utiliser ce plugin dans mon site et j'ai fait les traductions en néerlandais. Normalement je les télécharge aussi sur trad.spip.net, mais je ne trouve que deux fichiers de langue.<br class="autobr">
Est-ce que vous pouvez le mettre à jour<small class="fine d-inline"> </small>?</p>
<p>Cordialement</p>Jeux pour SPIP 32016-06-23T09:06:27Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4880272016-06-23T09:06:27Z<p>J'ai trouvé une solution en collant une partie du questionnaire jeu.html dans dans le ficher jeu_score.html<br class="autobr">
L'affichage est un peu curieux car le questionnaire s'affiche après la réponse et l'intitulé apparaît en doublon mais bon ...</p>
<p>Par contre j'ai parlé trop vite en disant que jeux fonctionnait avec spip 3.11 : dans la partie privée les résultats ne s'affichent pas.<br class="autobr">
Le message d'erreur est joint en copie d'écran.<br class="autobr">
Merci pour votre aide</p>Jeux pour SPIP 32016-06-19T13:39:38Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4879812016-06-19T13:39:38Z<p>J'utilise sans problème le plugin jeux (essentiellement QRM) sur un site d'enseignement en spip 3.1.<br class="autobr">
Lorsque l'on affiche le score, on voit le commentaire justifiant la bonne réponse mais plus l'intitulé des questions. Les élèves se plaignent parce qu'ils sont obligés d'enregistrer les QRM en 2 fois : 1 pour le QRM vierge et 1 pour les corrections.<br class="autobr">
Y a t-il moyen de remédier à cela c'est à dire d'afficher le score, le commentaire en dessous des propositions<small class="fine d-inline"> </small>?<br class="autobr">
Merci d'avance</p>Jeux pour SPIP 32015-01-24T11:37:44Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4789982015-01-24T11:37:44Z<p>Bonjour,<br class="autobr">
les élèves ont vite compris que le retour vers la page précédente permet de corriger une erreur, et améliore ainsi leur score. La notation est donc faussée et injuste pour les quelques honnêtes.<br class="autobr">
Peut-on empêcher cela<small class="fine d-inline"> </small>?</p>Jeux pour SPIP 32015-01-22T10:06:26Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4789632015-01-22T10:06:26Z<p>Bonjour,<br class="autobr">
Je n'ai hélas pas trouvé ma réponse.<br class="autobr">
Comment supprimer les jeux non utilisés et installés en Plugins-dist<small class="fine d-inline"> </small>?<br class="autobr">
Je n'y veux pas le jeu d'échec (exemple) et je souhaite « alléger » mon site des fichiers non utiles.<br class="autobr">
Ma version spip 3 et jeux3.</p>
<p>Je vous remercie d'avance pour votre aide.</p>Jeux pour SPIP 32014-11-06T00:55:16Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4777852014-11-06T00:55:16Z<p>L'article qui concerne les scores est ici : <a href='https://files.spip.net/Des-jeux-avec-des-scores' class="spip_in" rel='nofollow'>Des jeux avec des scores</a></p>
<p>Un score est associé à une personne, sans quoi ça n'a pas beaucoup d'intérêt... Peut-être pourrais-tu nous donner plus d'éléments sur ton projet<small class="fine d-inline"> </small>? Pourquoi voudrais-tu enregistrer des scores anonymes<small class="fine d-inline"> </small>?</p>
<p>Exploite éventuellement le statut de visiteur SPIP : <a href="http://www.spip.net/fr_article3517.html" class="spip_url spip_out" rel='nofollow external'>http://www.spip.net/fr_article3517.html</a></p>Jeux pour SPIP 32014-11-05T22:50:43Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4777842014-11-05T22:50:43Z<p>Bonjour Pat et les autres,<br class="autobr">
J'ai remarqué que si on ne se connecte pas, impossible de récupérer les bons résultats des jeux...y'a t'il un moyen de remédier à ça<small class="fine d-inline"> </small>??? Merci de votre réponse</p>Jeux pour SPIP 32014-11-05T11:28:13Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4777562014-11-05T11:28:13Z<p>Bonjour,<br class="autobr">
Pour récupérer le resultat des jeux est ce qu'il faut obligatoirement qu'on se logue<small class="fine d-inline"> </small>? y'a t'il un moyen de jouer sans pour autant se loguer et ensuite récupérer les résultat avec <code class="spip_code spip_code_inline" dir="ltr"> [(#RESULTAT_LONG|resultat_intermediaire{score,1})]</code><br class="autobr">
MErci de votre réponse</p>Jeux pour SPIP 32014-10-29T13:17:59Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4776602014-10-29T13:17:59Z<p>Ok j'ai changé et ça marche en tout cas milles merci pour votre aide<small class="fine d-inline"> </small>!</p>Jeux pour SPIP 32014-10-29T12:42:56Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4776592014-10-29T12:42:56Z<p>Bah oui c'est normal... Il faut mettre les bons seuils dans [score]<small class="fine d-inline"> </small>! Et si tu remplaçais 31pts par 0pt<small class="fine d-inline"> </small>!? Chaque chiffre représente un seuil de déclenchement du message. Autrement dit seul un score à 31 pts actuellement affiche ton 1<sup class="typo_exposants">er</sup> message...</p>Jeux pour SPIP 32014-10-29T12:37:23Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4776582014-10-29T12:37:23Z<p>Bonjour Pat,<br class="autobr">
Bravoooo<small class="fine d-inline"> </small>! rien a dire, j'ai fais pas mal de test et jusque là les scores s'affichent correctement. LE seul blème que je constate c'est le commentaire des score, j'ai mis exactement ceci :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[score]
31pts: vous n'êtes pas dans le cours !
32pts: Vous êtes dans le cours!</code></pre></div>
<p>Alors quand on a 32pts ou plus le message s'affiche sans problème MAIS quand nous avons moins de 32pts RIEN ne s'affiche<small class="fine d-inline"> </small>!</p>
<p>Merci pour TOUT<small class="fine d-inline"> </small>!</p>Jeux pour SPIP 32014-10-29T10:34:23Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4776572014-10-29T10:34:23Z<p>Merci pour les changements je vais jeté un coup d'œil et te revenir.....J'ai mis mon adresse email cette fois :)</p>Jeux pour SPIP 32014-10-28T19:26:52Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4776462014-10-28T19:26:52Z<p>J'ai retravaillé sur le plugin, tu me diras si des changements positifs se sont produit.<br class="manualbr">Par ailleurs, merci de spécifier ton mail, ça m'aurait permis de communiquer avec toi en privé.</p>
<p>Details : <a href="http://zone.spip.org/trac/spip-zone/changeset/85703" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/85703</a></p>Jeux pour SPIP 32014-10-28T14:40:39Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4776372014-10-28T14:40:39Z<p>Bonjour Pat,<br class="autobr">
Je reviens vers vous, mais le score est toujours érroné, quelques soient les réponses données sur les 3 autres jeux c'est le résultat du 1<sup class="typo_exposants">er</sup> jeux qui s'affiche partout. Pour la rubrique [score] je l'ai mis en ordre décroissant, mais pour l'instant je ne peux pas faire de test complet sur les commentaires puisque les résultats sont érronés comme je vous ai dis<small class="fine d-inline"> </small>! Merci de me donner encore un cou de main</p>Jeux pour SPIP 32014-10-28T13:46:36Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4776332014-10-28T13:46:36Z<p>Une dernière question, pourquoi la rubrique [score] n'est pas triée par ordre croissant<small class="fine d-inline"> </small>? Elle fonctionne comme ça<small class="fine d-inline"> </small>?</p>Jeux pour SPIP 32014-10-28T13:36:19Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4776302014-10-28T13:36:19Z<p>Merci beaucoup pour la correction, je jette un œil tout de suite et je vous dirai ensuite....Bonne idée d'ajouter quelques filtres qui peut faciliter le traitement des données.....Pour ma part je suis preneur et croyez moi si j'étais aussi bien comme vous en php je vous donnerai un cou de main :) En tout cas merci pour la réponse, je vais continué pour voir se que cela va donné....</p>Jeux pour SPIP 32014-10-28T12:19:25Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4776272014-10-28T12:19:25Z<p>Tu as raison de pointer le problème, je viens de corriger un souci concernant les scores des jeux multiples. Dans la liste des résultats, tu devrais désormais voir des résultats détaillés corrects. <br class="manualbr">voir maintenant comment les exploiter<small class="fine d-inline"> </small>?</p>
<p>Si besoin, je veux bien ajouter au plugin quelques filtres PHP afin de traiter facilement les données enregistrées par les jeux détaillés, tu me diras comment tu avances de ton côté...</p>
<p>Détails : <a href="http://zone.spip.org/trac/spip-zone/changeset/85698" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/85698</a></p>Jeux pour SPIP 32014-10-28T10:18:08Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4776252014-10-28T10:18:08Z<p>Bonjour tout le monde,<br class="autobr">
j'ai du loupé quelques choses, je tourne en rond et vraiment besoin d'aide....<br class="autobr">
J'ai crée un jeux à l'intérieur , nous avons 4 jeux (jeu1,jeu2.....), chaque jeu a 4 questions, chaque question trouvé fait 4 points (alors le total d'un jeu fait 16 points).</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Les différents jeux
[config]
scores_intermediaires=oui
[score]
32pts: vous êtes dans le cours
29pts: vous n'êtes pas dans le cours [jeu]
[titre]
Jeu 1
[qcm] Q 1. question ? P1.4 AAAAAAAAA
P2.3 BBBBBBBB
P3.2 CCCCCCC
P4.1 DDDDDDD
P5.0 EEEEEEE
R1 [qcm] Q2. question? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE
R1
[qcm] Q3. question ? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE
R1
[qcm] Q4. question ? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE R1 [jeu]
[titre]
Jeu 2
[qcm] Q1. question ? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE
R1
[qcm] Q2. question ? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE R1
[qcm] Q3. question ? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE
R1
[qcm] Q4. question ? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE R1 [jeu]
[titre]
Jeu 3
[qcm] Q1. question ? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE
R1
[qcm] Q2. question ? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE
R1
[qcm] Q3. question ? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE
R1 [qcm] Q4. question? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE R1 [jeu]
[titre]
Jeu 4
[qcm] Q1. question ? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE R1
[qcm] Q2. question ? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE
R1
[qcm] Q3. question ? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE
R1
[qcm] Q4. question? P1.4 AAAAAAAAA
P2.3 BBBBBBBBBB
P3.2 CCCCCCCC
P4.1 DDDDDDDD
P5.0 EEEEEEEE
R1</code></pre></div>
<p><br>- j'appelle dans le texte de mon article le modele <code class="spip_code spip_code_inline" dir="ltr"><jeuX></code><br class="autobr">
Ce que je cherche c'est de récupérer le score intermédiaire pour chaque jeu, alors j'ai vu un fichier dans le squelette du plugin le fichier jeu_score.html et à l'intérieur<code class="spip_code spip_code_inline" dir="ltr"> #ENV*{score}</code> qui affiche le score intermédiaire, alors quand je mets <code class="spip_code spip_code_inline" dir="ltr">#SET{nb, #ENV*{score}}</code> dans le fichier jeu_score.html que j'essaie de récupérer en faisant <code class="spip_code spip_code_inline" dir="ltr">#GET{nb}</code>, cela ne marche, on dirait qu'il affiche le même nombre partout.</p>
<p>Alors Je vous le dis a vous tous, j'ai besoin d'aide, j'ai pas dormi toute la nuit :)</p>Jeux pour SPIP 32014-10-27T20:09:27Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4776202014-10-27T20:09:27Z<p>MErci pour la réponse, mais je galère toujours :)...ya t'il un moyen de recupérer sccore_intermediare et de l'afficher à la fin du jeux sachant que j'ai collé un modele <tt><jeu1></tt> dans lequel il ya des sous jeux...Merci de votre réponse</p>Jeux pour SPIP 32014-10-27T14:19:38Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4776132014-10-27T14:19:38Z<p>Bonjour et merci pour ce message.</p>
<p>Pour les scores intermédiaires, voici quelques infos :
<br>- <a href='https://files.spip.net/Des-jeux-dans-vos-articles#commentaires' class="spip_in" rel='nofollow'>Des jeux dans vos articles<small class="fine d-inline"> </small>!</a></p>
<p>Pour les balises, c'est ici :
<br>- <a href='https://files.spip.net/Boucles-et-Balises-sur-le-plugin-Jeux' class="spip_in" rel='nofollow'>Boucles et Balises sur le plugin Jeux</a></p>
<p>Il est possible aussi de regarder le code des différents modèles livrés avec le plugin. Pour une utilisation très spécifique comme l'exploitation des scores longs par exemple, il est toujours possible d'écrire un filtre PHP maison.</p>Jeux pour SPIP 32014-10-27T14:10:09Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4776122014-10-27T14:10:09Z<p>Bonjour,<br class="autobr">
J'utilise ce plugin, mais je rencontre quelques problèmes<br class="autobr">
1/ j'affiche 4 jeux dans mon article avec [jeu], quand je fais scores_intermediaires = oui il m'affiche les score pour chaque jeux, par contre à la fin du jeux, le message de score ne s'affiche pas c-a-d 50% ca doit afficher une phrase et moins de 50% une autre phrase....pourtant j'ai bien placé</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[score]
51%: Vous devez vraiment réviser. Recommencez 49%: Vous n'avez pas la moyenne. Recommencez </code></pre></div>
<p>MAis le message ne s'affiche pas<small class="fine d-inline"> </small>!</p>
<p>2/ comment récupérer le score pour chaque jeux<small class="fine d-inline"> </small>? j'ai besoin de récupérer le score pour chaque jeux via #GET et #SET si possible je veux l'utiliser pour les courbes</p>Jeux pour SPIP 32013-02-25T06:28:07Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4656202013-02-25T06:28:07Z<p>Salut,</p>
<p>merci de la réponse.</p>
<p>Plugin jeux et saisies uniquement activés.<br class="autobr">
Cache de spip, et de firefox vidés.<br class="autobr">
Et je suis bien en mysql ...</p>
<p>Fonctionne toujours pas ...<br class="autobr"> :-/<br class="autobr">
Bonne journée ...<br class="autobr">
G</p>Jeux pour SPIP 32013-02-24T22:15:32Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4656192013-02-24T22:15:32Z<p>Salut,</p>
<p>Pour avancer : <br>- Active bien *uniquement* le plugin « jeux » (et Saisies, forcément...) <br>- vide bien le cache de SPIP
<br>- vérifie que ta connexion est bien une connexion mysql (dans config/connect.php) mais vu que tu utilises phpmyadmin ça doit être le cas...</p>Jeux pour SPIP 32013-02-24T08:05:00Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4655962013-02-24T08:05:00Z<p>Encore une précision pour faire avancer ...</p>
<p>J'ai créer un enregistrement via phpmyadmin pour le jeu.<br class="autobr">
Le résultat apparait bien ensuite dans le jeu.</p>
<p>Il y a donc bien un problème d'envoi des données à la base de données, ou à l'enregistrement.<br class="autobr">
Suis-je le seul à rencontrer ce pbm<small class="fine d-inline"> </small>?<br class="autobr">
Le reste du site est pourtant fonctionnel.<br class="autobr">
Si le plugin jeu est le seul installé, ça ne change rien.</p>
<p>Merci par avance pour ce qui peut être fait.<br class="autobr">
Cdlt<br class="autobr">
GG</p>Jeux pour SPIP 32013-02-23T11:44:47Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4655922013-02-23T11:44:47Z<p>Bonjour,</p>
<p>Quelques réponses : plus de pbm de sauvegarde sur mon spip en local avec l'installation du paquet php5-sqilte et sqlite3 ...</p>
<p>Le non enregistrement se produit aussi sur une installation identique sur free ...</p>
<p>J'ai effectivement des erreurs dans les logs, mais je ne sais pas comment les interpréter ...</p>
<p>Dans le fichier sqlite.log :<br class="autobr">
<i>[fr]Authentification des auteurs et visiteurs à l''aide de leur OpenID<br class="autobr">
[en]Authenticates users with their OpenID<br class="autobr"> </multi>','auteur','','001.001.013','2013-01-22 16:00:03','2013-01-22 16:00:03','[2.0.0<small class="fine d-inline"> </small>;3.0.99]','2.0,2.1,3.0')<br class="autobr">
Feb 22 17:57:04 192.168.0.254 (pid 2376) :Pri:ERREUR : Erreur sqlite 23000 / 19<br class="autobr">
</i></p>
<p>Je te fournis une archive avec les fichiers contenus dans /dump/log/ pour analyse ...<br class="autobr">
<a href="http://eleve.guillory.free.fr/log.zip" class="spip_url spip_out auto" rel="nofollow external">http://eleve.guillory.free.fr/log.zip</a></p>
<p>Merci par avance de la réponse et du temps passé au dev du plugin.<br class="autobr">
Cdlt<br class="autobr">
GG</p>Jeux pour SPIP 32013-02-23T10:33:27Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4655902013-02-23T10:33:27Z<p>Salut, as-tu regardé dans les tmp/logs SQL si une erreur ne bloquait pas l'enregistrement des résultats<small class="fine d-inline"> </small>?</p>Jeux pour SPIP 32013-02-22T07:38:40Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4655442013-02-22T07:38:40Z<p>Dernières précisions :</p>
<p>Je n'arrive pas à sauvegarder ma base de données du spip<small class="fine d-inline"> </small>; il me répond : <br class="autobr">
« Impossible de faire une sauvegarde SQLite sur votre hébergement »</p>
<p>La configuration par défaut du plugin, comme celle du jeu est « uniquement le premier résultat » ...</p>
<p>Vraiment, si qq'un a une idée ...<br class="autobr">
A+<br class="autobr">
Gildas</p>Jeux pour SPIP 32013-02-22T06:57:29Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4655432013-02-22T06:57:29Z<p>petites précisions par rapport à mon message précédent<small class="fine d-inline"> </small>;</p>
<p>Les cookies sont activés sur mon navigateur<br class="autobr">
il n'y a aucun enregistrement dans la base de données « jeux_resultats »</p>
<p>Là je sèche ...<br class="autobr">
A+<br class="autobr">
GG</p>Jeux pour SPIP 32013-02-21T21:57:30Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4655392013-02-21T21:57:30Z<p>Bonjour,</p>
<p>j'ai installé spip 3.0.5 sur mon serveur local (Lamp), ainsi que les plugins « jeux » et « formulaire et table ». Le tout tourne avec un squelette melusine. <br class="autobr">
Sur le serveur lamp, le .htaccess n'est pas opérationnel mais ça ne doit pas avoir de rapport ...<br class="autobr">
J'ai installé le plugin « couteau suisse » et activé la balise introduction, comme stipulé dans la doc.<br class="autobr">
Je suis enregistré en tant qu'administrateur, webmestre (un seul compte de créé).</p>
<p><strong>L'enregistrement des scores ne marche pas.</strong></p>
<p>J'ai créé un jeu, dont voici le code :</p>
<p> [titre]<br class="autobr"> Voici deux exercices<br class="autobr"> [config]<br class="autobr"> scores_intermediaires=non<br class="autobr"> [score]<br class="autobr"> 0% : Il est urgent de réviser. Recommencez<small class="fine d-inline"> </small>!<br class="autobr"> 30% : Vous n'avez pas la moyenne... Recommencez<small class="fine d-inline"> </small>!<br class="autobr"> 50% : Ce n'est pas encore parfait... Recommencez<small class="fine d-inline"> </small>!<br class="autobr"> 100% : Vous êtes vraiment un as. Félicitations<small class="fine d-inline"> </small>!</p>
<p> [jeu]<br class="autobr"> [titre]<br class="autobr"> Exemple de QCM/QRM<br class="autobr"> [qcm]<br class="autobr"> Q Que veut dire « phlox »<small class="fine d-inline"> </small>?<br class="autobr"> P1 Violet - Pourpre<br class="autobr"> P2 Dressé<br class="autobr"> P3 Nom du botaniste néerlandais qui classifié la famille.|N'importe quoi...<br class="autobr"> P4.1 Flamme|Plus précisément « rouge flamme, en grec »<br class="autobr"> P5 Rigide, ne se casse pas.<br class="autobr"> R4<br class="autobr"> [qrm]<br class="autobr"> Q Ces mots désignent une couleur jaune :<br class="autobr"> P1.1 citrinus|évidemment<small class="fine d-inline"> </small>!<br class="autobr"> P2 caeruleus|c'est « bleu de mer »<br class="autobr"> P3.1 stramineus|jaune paille<br class="autobr"> P4 variegata|cela signifie « panaché »<br class="autobr"> P5 nigella|c'est le diminutif de « niger » (noir)<br class="autobr"> R1 R3 (la réponse 3 est la bonne<small class="fine d-inline"> </small>!)</p>
<p> [jeu]<br class="autobr"> [titre]<br class="autobr"> Exemple de closure<br class="autobr"> [texte]<br class="autobr"> Ceci est un exemple de closure (exercice à trous).<br class="autobr"> L'utilisateur doit entrer ses [trou]réponses[texte] dans les espaces vides.<br class="autobr"> Pour chaque mot manquant, plusieurs réponses correctes peuvent être acceptées.<br class="autobr"> Par exemple, ce [trou] trou, vide, blanc [texte] autorise les réponses « trou », « vide » ou « blanc ».</p>
<p> [config]<br class="autobr"> indices = oui</p>
<p>Quelqu'un a-t-il une idée<small class="fine d-inline"> </small>?!?<br class="autobr">
Merci par avance de vos suggestions, et surtout merci pour ce plugin ...<br class="autobr">
Cdlt<br class="autobr">
GG</p>Jeux pour SPIP 32013-01-26T09:33:16Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4647552013-01-26T09:33:16Z<p>C'est tout bon, maintenant. Merci beaucoup<small class="fine d-inline"> </small>!</p>Jeux pour SPIP 32013-01-26T00:41:21Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4647502013-01-26T00:41:21Z<p>Mince j'avais oublié un 2<sup class="typo_exposants">e</sup> fichier... Correction postée<small class="fine d-inline"> </small>!</p>
<p>Mais est-ce que le pb vient de là<small class="fine d-inline"> </small>? Je n'arrive pas à reproduire ton problème....</p>Jeux pour SPIP 32013-01-25T13:48:06Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4647432013-01-25T13:48:06Z<p>Du coup j'ai écrasé ma mise à jour avec la version actuelle, j'ai viré un install.log du dossier, j'ai activé le plugin de nouveau dans l'interface. Et je retrouve le même souci après déconnexion et souhait d'une reconnexion. Y aurait-il une autre démarche à faire pour rétablir le fonctionnement du plugin proprement<small class="fine d-inline"> </small>?</p>Jeux pour SPIP 32013-01-25T12:59:53Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4647392013-01-25T12:59:53Z<p>Un BOM s'est 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.</p>Jeux pour SPIP 32013-01-25T08:06:15Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4647352013-01-25T08:06:15Z<p>La mise à jour du plugin (en début de semaine) a planté mon site (Spip 3.0.5), sans accès à l'interface privée : message suivant après identification :</p>
<p>« Pour vous identifier de façon sûre sur ce site, vous devez accepter les<br class="autobr">
cookies. Veuillez régler votre navigateur pour qu'il les accepte (au moins pour ce<br class="autobr">
site). »</p>
<p>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 :-)</p>Jeux pour SPIP 32013-01-21T18:11:21Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4646382013-01-21T18:11:21Z<p>Tu as toute la raison dans cela.</p>
<p>Je cesse de continuer d'essayer et je vais faire des tests avec ce que tu me dis...</p>
<p>... Bien sûr que je suis avec SPIP 3<small class="fine d-inline"> </small>!!</p>
<p>Merci beaucoup par tout</p>Jeux pour SPIP 32013-01-21T15:30:33Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4646352013-01-21T15:30:33Z<p>Pour l'amélioration du plugin, il ne faut surtout pas toucher au code source : tu te prives des mises à jour futures du plugin. Je viens de publier une correction pour que tu puisses mieux réaliser ton travail de personnalisation.</p>
<p>J'ai abandonné l'alphabet sans virgule pour plus de simplicité. J'ai également ajouté un nouveau paramètre de configuration. Si tu veux 2 claviers, il va falloir surcharger la fonction d'origine.</p>
<p>Regarde ici : <a href="http://zone.spip.org/trac/spip-zone/changeset/69150" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/69150</a></p>
<p>Tu me donneras le résultat de tes tests. Merci<small class="fine d-inline"> </small>!</p>
<p>(J'espère que tu utilises SPIP 3<small class="fine d-inline"> </small>!!)</p>Jeux pour SPIP 32013-01-21T10:25:27Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4646232013-01-21T10:25:27Z<p>Pat, pour moi, sans la virgule '//' il ne fonctionne pas pour les caractères cyrilliques et pour les caractères accentués de l'espagnol<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr">$clav = preg_split('//', _T('jeux:alphabet_es'), -1, PREG_SPLIT_NO_EMPTY);</code></p>
<p>Mais avec la virgule, '/,/' oui qu'il fonctionne pour les deux alphabets<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr">$clav = preg_split('/,/', _T('jeux:alphabet_es'), -1, PREG_SPLIT_NO_EMPTY);</code></p>
<p>Et voilà qu'il est possible de montrer les deux. Je le fais de cette forme :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>// Le clavier russe. El teclado ruso
function affiche_un_clavier_ru($indexJeux) { // mb_regex_encoding('UTF-8'); // mb_internal_encoding("UTF-8"); $clav = preg_split('/,/',_T('jeux:alphabet_ru'), -1, PREG_SPLIT_NO_EMPTY); //$clav = mb_split(',',_T('jeux:alphabet_ru')); foreach ($clav as $i=>$lettre) $clav[$i] = "<input class=\"jeux_bouton pendu_clavier\" type=\"button\" name=\"$lettre\" value=\"$lettre\" onclick=\"pendu_trouve('$lettre', '$indexJeux');\">"; $i = floor(count($clav)/2); $clav = join('', array_slice($clav,0, $i)) . "<br />\n" . join('', array_slice($clav, $i)); return "\n<table class=\"pendu_clavier\" border=0><tr><td class=\"pendu_clavier\" >$clav</td></tr></table>";
} //El teclado en español con acentos
/*
function affiche_un_clavier_es($indexJeux) { mb_regex_encoding('UTF-8'); mb_internal_encoding("UTF-8"); //$clav = preg_split('/,/', _T('jeux:alphabet'), -1, PREG_SPLIT_NO_EMPTY); //$clav_es = mb_split(',',_T('jeux:alphabet_es')); foreach ($clav_es as $i=>$lettre) $clav_es[$i] = "<input class=\"jeux_bouton pendu_clavier\" type=\"button\" name=\"$lettre\" value=\"$lettre\" onclick=\"pendu_trouve('$lettre', '$indexJeux');\">"; $i = floor(count($clav_es)/2); $clav_es = join('', array_slice($clav_es, 0, $i)) . "<br />\n" . join('', array_slice($clav_es, $i)); return "\n<table class=\"pendu_clavier\" border=0><tr><td class=\"pendu_clavier\" >$clav_es</td></tr></table>";
}
*/</code></pre></div>
<p>Et le lieu où ils apparaissent, j'ai modifié cette ligne de code de la manière suivante :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>return '<table class="pendu" style="border:0;"><tr><td valign="center">' . "<div align=\"center\"><div class=\"pendu_images\" align=center>$images</div><br/>\n$proposition</div><p class=\"kb\">Alfabeto ruso (Русский алфавит)</p>". affiche_un_clavier_ru($indexJeux) . "<p class=\"kb\">Alfabeto español y vocales acentuadas</p>". affiche_un_clavier_es($indexJeux) ."</td></tr>"</code></pre></div>
<p>Et, naturellement, deux jeux d'alphabets pour chaque clavier dans <b>jeux_es.php</b> :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> 'alphabet_ru' => 'А,Б,В,Г,Д,Е,Ё,Ж,З,И,Й,К,Л,М,Н,О,П,Р,С,Т,У,Ф,Х,Ц,Ч,Ш,Щ,Ъ,Ь,Ы,Э,Ю,Я', 'alphabet_es' => '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,Á,É,Í,Ó,Ú,-',</code></pre></div>
<p>Attention<small class="fine d-inline"> </small>!, je ne suis pas un expert en PHP et rien par le style.</p>
<p>Et voilà qu'il y ai ici un résultat :</p>
<p>En résumant mes preuves jusqu'à présent :</p>
<p><code class="spip_code spip_code_inline" dir="ltr"> $clav = preg_split('/,/', _T('jeux:alphabet'), -1, PREG_SPLIT_NO_EMPTY);</code> <br class="autobr"> il permet de montrer seulement l'alphabet si la virgule de séparation existe entre <i>slahes</i>, '/,/'.</p>
<p> Et <code class="spip_code spip_code_inline" dir="ltr">$clav_es = mb_split(',',_T('jeux:alphabet_es'));</code> le même mais avec la virgule sans <i>slahes</i>, ','</p>Jeux pour SPIP 32013-01-21T04:18:42Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4646162013-01-21T04:18:42Z<p>Ton français est très clair. N'y a-t-il pas moyen de faire cohabiter les deux alphabets<small class="fine d-inline"> </small>? PHP ne peut-il pas découper cette expression cyrillique sans les virgules<small class="fine d-inline"> </small>?</p>
<p><code class="spip_code spip_code_inline" dir="ltr">preg_split('//u', ...)</code> à essayer peut-être<small class="fine d-inline"> </small>?</p>
<p><a href="http://php.net/manual/en/reference.pcre.pattern.modifiers.php" class="spip_url spip_out auto" rel="nofollow external">http://php.net/manual/en/reference.pcre.pattern.modifiers.php</a></p>Jeux pour SPIP 32013-01-21T01:09:24Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4646152013-01-21T01:09:24Z<p>Pardon : je m'ai oublié qu'il faut modifier aussi l'alphabet original, en le séparant par des virgules, de cette forme :</p>
<blockquote class="spip">
<p>'А,Б,В,Г,Д,Е,Ё,Ж,З,И,Й,К,Л,М,Н,О,П,Р,С,Т,У,Ф,Х,Ц,Ч,Ш,Щ,Ъ,Ь,Ы,Э,Ю,Я'</p>
</blockquote>
<p>Encore une fois, un pardon par mon français</p>Jeux pour SPIP 32013-01-21T00:28:13Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4646142013-01-21T00:28:13Z<p>Merci, je viens de tester cette ligne, mais elle ne semble pas fonctionner sur l'alphabet d'origine... As-tu fait le test<small class="fine d-inline"> </small>?</p>Jeux pour SPIP 32013-01-20T20:09:47Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4646112013-01-20T20:09:47Z<p>C'est un génial plugin. Merci<small class="fine d-inline"> </small>!!</p>
<p>Si cela sert à aller mieux le plugin :</p>
<p>Je crois que en changeant la ligne suivante de code (79) :</p>
<blockquote class="spip">
<p>"$clav = preg_split('//', _T('jeux:alphabet'), -1, PREG_SPLIT_NO_EMPTY)<small class="fine d-inline"> </small>;</p>
</blockquote>
<p>du fichier « <strong>pendu.php</strong> » par cela autre :</p>
<blockquote class="spip">
<p> $clav = mb_split(',',_T('jeux:alphabet'))<small class="fine d-inline"> </small>;</p>
</blockquote>
<p> il est possible de faire que le clavier montre des lettres accentuées, un alphabet cyrillique,...</p>
<p>... bien que pour le moment nous l'essayions dans local, mais avec la dite ligne maintenant cela permet de montrer des caractères cyrilliques...</p>
<p>... pour documenter le dit, voir en ligne <a href="http://php.net/manual/en/function.mb-split.php" class="spip_url spip_out auto" rel="nofollow external">http://php.net/manual/en/function.mb-split.php</a></p>
<p>Pardon par mon français</p>Jeux pour SPIP 32012-11-20T09:29:27Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4632642012-11-20T09:29:27Z<p>Bonjour,</p>
<p>J'aimerais savoir si il est possible de conserver les réponses dans un qcm lorsque l'on le recommence comme cela était possible avec l'ancienne version<small class="fine d-inline"> </small>?</p>
<p>Pour info : spip 3.0.5 et Des jeux dans vos articles 3.1.5 - test.</p>
<p>Merci d'avance de vos réponses<small class="fine d-inline"> </small>!</p>Jeux pour SPIP 32012-08-06T11:40:02Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4599592012-08-06T11:40:02Z<p>en revanche, la compression JS/CSS est utile. A tout hasard, j'ai ouvert un ticket <a href="http://core.spip.org/issues/2813" class="spip_url spip_out auto" rel="nofollow external">http://core.spip.org/issues/2813</a></p>Jeux pour SPIP 32012-08-06T11:32:08Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4599582012-08-06T11:32:08Z<p>Non, je ne pense pas. En effet pour insérer les CS/JS correspondant au jeu, le plugin introduit un commentaire HTML dans l'entête, et ce commentaire HTML est transformé au moment de l'affichage finale, en fonction du contenu de la page.</p>
<p>Or le compresseur HTML fonctionne en amont, sur chaque squelette individuel, en supprimant les commentaires. Donc ce n'est pas possible, a moins de modifier le mode d'insertion ou de demander au compresseur d'avoir une pipeline pour permettre des exceptions à la suppression.</p>
<p>Mais honnêtement, la compression HTML, je ne suis pas sûr que ce soit indispensable. On économise à peine 5% sur le HTML même, ce qui avec les images, les scripts divers, représente à peine 3%. Et comme on charge le serveur …</p>Jeux pour SPIP 32012-08-06T10:36:44Zhttps://files.spip.net/Jeux-pour-SPIP-3#comment4599552012-08-06T10:36:44Z<p>Salut,<br class="autobr">
j'ai testé un jeu de pendu, mais ça fonctionne pas avec la compression du html dans configuration>fonctions avancées...<br class="autobr">
ça peut se résoudre<small class="fine d-inline"> </small>?</p>