Filtre QCM - commentairesFiltre QCM2006-10-31T15:21:13Zhttps://files.spip.net/Filtre-QCM#comment3883932006-10-31T15:21:13Z<p>bonjour<small class="fine d-inline"> </small>!<br>
Cette contrib a été changée en plugin compatible SPIP v1.9.2<br>
Il faudrait réécrire cet article obsolète<small class="fine d-inline"> </small>!</p>Filtre QCM2005-11-27T11:50:24Zhttps://files.spip.net/Filtre-QCM#comment3845552005-11-27T11:50:24Z<p>Jolie contrib...<br class="autobr">
Le QCM sur le site du bassin d'arcachon est extra. Une question cependant, celà fonctionne avec quelle version de Spip<small class="fine d-inline"> </small>??</p>
<p>Merci<br class="autobr">
Dany</p>> Filtre QCM2005-05-06T01:39:01Zhttps://files.spip.net/Filtre-QCM#comment3808742005-05-06T01:39:01Z<p>Pascal, vu que tu utilises sitenkit, le corps de l'article est géré par sous_article.html</p>
<p>sitenkit propose un texte d'article comme suit : (#TEXTE|lettrine|couleur|geoplan)</p>
<p>à toi de voir comment ajouter les filtres qcm à #TEXTE<small class="fine d-inline"> </small>!</p>> Filtre QCM2005-04-22T09:06:49Zhttps://files.spip.net/Filtre-QCM#comment3805842005-04-22T09:06:49Z<p>Bonjour,</p>
<p>J'ai un gros problème et je suis archi débutant en programmation. J'utilise Sitenkit, dérivé de spip. Il est parfait pour la prise en main par un débutant mais les noms des fichiers sont différents.</p>
<p>J'ai fait un copier-coller du contenu de qcm.txt dans mes_fonctions.php3.</p>
<p>J'ai copier spip_qcm.css à la racine.</p>
<p>Mais je ne trouve pas le squelette article.html pour remplacer [(#TEXTE)] par [(#TEXTE*|qcm|propre)]. <br class="autobr">
L'* est-elle indispensable<small class="fine d-inline"> </small>?</p>
<p>Si quelqu'un pouvait m'aider, ce serait super car ce filtre, d'après les exemples que j'ai vu est génial.</p>Ajouter LABEL2004-08-11T16:31:19Zhttps://files.spip.net/Filtre-QCM#comment632012004-08-11T16:31:19Z<p>Pour enrichir cette magnifique contrib, remplacer ver la ligne 123</p>
<p>ça :<br class="manualbr"></p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>value=\"$j\">"; $codeHTML.=$choix[$i][$j]."<br />";</code></pre></div>
<p>par ça :<br class="manualbr"></p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>value=\"$j\" id=\"$nomVarSelect.$j\"><label for=\"$nomVarSelect.$j\">"; $codeHTML.=$choix[$i][$j]."</label><br />";</code></pre></div>> Soluce pour activer le lien « réinitialiser le QCM »2004-07-05T18:17:46Zhttps://files.spip.net/Filtre-QCM#comment109872004-07-05T18:17:46Z<p>Chez moi le code initial est correct en local avec spip 172.<br class="autobr">
Sur un serveur apache et spip 16 rien ne marche.<br class="autobr">
Vu lles différence de version de php, la regiter_global_off est peut être dans le coup.</p>> Filtre QCM2004-04-18T23:17:50Zhttps://files.spip.net/Filtre-QCM#comment85122004-04-18T23:17:50Z<p>Oups. Je parlais des <code class="spip_code spip_code_inline" dir="ltr"><center></code>.</p>> Filtre QCM2004-04-18T23:17:04Zhttps://files.spip.net/Filtre-QCM#comment85112004-04-18T23:17:04Z<p>Bonsoir,</p>
<p>Quelques suggestions :</p>
<ul class="spip"><li> Supprimer les
<center> qui sont présents un peu partout dans la page : la feuille de style peut très bien s'en charger.</center></li></ul><ul class="spip"><li> Utiliser la variable de personnalisation $puce au lieu d'écrire puce.gif (qui est présente à la racine dans la distrib officielle mais pas forcément partoutà.</li></ul><ul class="spip"><li> Ne pas afficher les points entre parenthèses quand la possibilité de pondérer les questions est désactivée (puisque toutes les questions valent alors 1pt, c'est pas la peine de le répeter à chaque question).</li></ul>
<p>Sinon, c'est très chouette comme contrib,</p>> Filtre QCM2004-04-16T19:50:33Zhttps://files.spip.net/Filtre-QCM#comment84412004-04-16T19:50:33Z<p>Très bien, félicitations pour ce filtre qui fonctionne à merveille.<br class="autobr">
3 questions cependant :
<br>- est il possible de faire afficher les QCM dans des brèves plutot que des articles<small class="fine d-inline"> </small>? (ou encore dans un page spécifique QCM distincte des articles) ceci permettrait par exemple de plus avoir l'affichage avec les réponses dans le sommaire avec les derniers articles<small class="fine d-inline"> </small>;)
<br>- comment procéder pour mettre les questions dans une colonne style sondage phpBB2<small class="fine d-inline"> </small>?
<br>- enfin il existe de nombreuses formes de QCM et les plus utilisés sont ceux où il est possible de cocher plusieurs bonnes réponses de façon aléatoire, comment faut il modifier le fichier php3 pour arriver à cela<small class="fine d-inline"> </small>?<br class="autobr">
Merci d'avance</p>Soluce pour activer le lien « réinitialiser le QCM »2004-03-14T19:51:10Zhttps://files.spip.net/Filtre-QCM#comment73662004-03-14T19:51:10Z<p>Dans le code original, il y a un petit bug, car le script n'est pas exécuté là où on le pense.</p>
<p>Pour parer à ce bug, il suffit d'appeler la fonction de génération des URLS via la ligne suivante :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><a href=\"".generer_url_article($GLOBALS['id_article'])."\"></code></pre></div>
<p>en lieu et place de</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><a href=\"$PHP_SELF\"></code></pre></div>> Filtre QCM2004-02-10T13:45:24Zhttps://files.spip.net/Filtre-QCM#comment62132004-02-10T13:45:24Z<p>C'est bien gentil la doc PDF, page 102, mais lorsque je décharge la doc de reference en PDF, elle n'a que 55 pages...<br class="autobr">
J'ai le problème de l'affichage des solutions, j'aimerais le résoudre, alors la solution se trouve ou<small class="fine d-inline"> </small>????</p>> Filtre QCM2004-02-04T16:26:07Zhttps://files.spip.net/Filtre-QCM#comment59932004-02-04T16:26:07Z<p>Serait-il possible d'expliquer la signification de « QCM » dans le titre ou la description de l'article<small class="fine d-inline"> </small>? Parce que sinon, c'est pas très évident du premier coup d'oeil à quoi peut bien servir ce filtre et le message explicatif est maintenant bien loin dans le forum... :P</p>> {Erreur : filtre «<small class="fine d-inline"> </small>qcm<small class="fine d-inline"> </small>» non défini}2003-12-04T09:37:26Zhttps://files.spip.net/Filtre-QCM#comment47262003-12-04T09:37:26Z<p>il faut copier le code dans un fichier mes_fonctions.php3 à mettre par ftp à la racine de votre site.</p>{Erreur : filtre «<small class="fine d-inline"> </small>qcm<small class="fine d-inline"> </small>» non défini}2003-12-02T19:15:14Zhttps://files.spip.net/Filtre-QCM#comment46932003-12-02T19:15:14Z<p>Je crois pourtant avoir bien fait la manip, mais lorque j'exécute ma page, j'ai le message suivant :</p>
<p><i>Erreur : filtre «<small class="fine d-inline"> </small>qcm<small class="fine d-inline"> </small>» non défini</i></p>
<p>Quelqu'un peut-il m'aider<small class="fine d-inline"> </small>? car je trouve ce filtre intéressant et compte bien l'installer sur mon site.</p>> Filtre QCM2003-11-01T14:36:35Zhttps://files.spip.net/Filtre-QCM#comment41782003-11-01T14:36:35Z<p>Bonjour, et bravo pour cette belle réalisation. J'aimerais savoir s'il existe un moyen automatisé de récupérer les réponses apportées au qcm et les faire envoyer à l'administrateur du site. En fait, plutot qu'un qcm, j'aimerais mettre en place un simple questionnaire avec cases à cochées et envoi automatisé des réponses vers mon mail (Pas de ceci est juste, ceci est faux et tout et tout<small class="fine d-inline"> </small>!). MERCI. Bob.</p>> Filtre QCM : recalculer2003-10-18T06:59:40Zhttps://files.spip.net/Filtre-QCM#comment39912003-10-18T06:59:40Z<p>marche pas chez moi</p>> Filtre QCM2003-10-15T03:33:33Zhttps://files.spip.net/Filtre-QCM#comment39412003-10-15T03:33:33Z<p>J'ai trouvé une solution au problème ennuyeux de l'affichage des réponses du qcm.<br class="autobr">
Dans le corps de l'article du qcm, dès sa conception, j'ai utilisé du code html comme si on écrivait une page web.<br class="autobr">
Cela me permet :
<br>- de rendre invisible les réponses en utilisant un style ccs <br>- d'utliser différentes couleurs
<br>- d'utiliser des symboles mathématiques tels que Pi, racine carrée etc.<br class="autobr">
J'ai mis en téléchargement sur mon site le code du qcm que vous pourrez également tester.</p>
<p>Cordialement...</p>Filtre QCM : recalculer2003-10-13T05:38:24Zhttps://files.spip.net/Filtre-QCM#comment38962003-10-13T05:38:24Z<p>esaye déjà d'ajouter <tt>&recalcul=oui</tt> dans le lien</p>> Filtre QCM2003-10-12T23:54:49Zhttps://files.spip.net/Filtre-QCM#comment38952003-10-12T23:54:49Z<p>Que faire pour que la réinitialisation du QCM ne renvoie pas à la page d'accueil (sommaire) mais plutôt sur la page qcm<small class="fine d-inline"> </small>?<br class="autobr">
Merci pour tout</p>> Filtre QCM2003-10-09T20:22:49Zhttps://files.spip.net/Filtre-QCM#comment38682003-10-09T20:22:49Z<p>La solution se trouve en fait dans le manuel de référence, section 8.1.5 (page 102) dans les .pdf.</p>
<p>Jacques.</p>> Filtre QCM2003-10-09T19:37:56Zhttps://files.spip.net/Filtre-QCM#comment38662003-10-09T19:37:56Z<p>Je constate que lorsque j'utilise le bouton « recalculer » le résultat est exactement ce que j'attend.</p>
<p>Comment coder le lien ou bouton « réinitialiser » du QCM pour obtenir le résultat attendu<small class="fine d-inline"> </small>?</p>> Filtre QCM2003-10-06T01:34:15Zhttps://files.spip.net/Filtre-QCM#comment37632003-10-06T01:34:15Z<p>Attention<small class="fine d-inline"> </small>! ma solution n'est pas bonne. Un message d'erreur concernant l'affichage pour impression s'affiche pour tous les articles.</p>> Filtre QCM2003-10-06T00:12:22Zhttps://files.spip.net/Filtre-QCM#comment37622003-10-06T00:12:22Z<p>Merci....<br class="autobr">
Grace à ton aide, j'ai pu générer un qcm.<br class="autobr">
J'ai du trifouiller un peu le code du filtre qcm pour faire afficher les question et/ou les commentaires.<br class="autobr">
« var_Q » devient 'varQ'.</p>
<p>Mais comment interdire l'affichage du qcm : T, Q, P1, P2...et R1 sur la page où est proposée le qcm<small class="fine d-inline"> </small>?<br class="autobr">
C'est drôlement gênant.</p>
<p>Cordialement Marc WAN-AJOUHU</p>> Filtre QCM2003-10-05T20:21:33Zhttps://files.spip.net/Filtre-QCM#comment37522003-10-05T20:21:33Z<p>La même chose se produit avec le squelette EVA1.0.<br class="autobr">
Les différents choix ou commentaires ne s'affichent pas.<br class="autobr">
Les réponces apparaissent sous le qcm.<br class="autobr">
J'essaye votre solution.</p>> Filtre QCM2003-10-05T19:55:32Zhttps://files.spip.net/Filtre-QCM#comment37462003-10-05T19:55:32Z<p>j'ai un autres problème</p>
<p>Quand j'utilise le QCM et que je quitte le net sans le remettre à zéro, si je vais chez un copain, en lui montrant le QCM les réponse de mes questions de la veille était toujours en ligne.</p>
<p>Comment faire pour réinitialiser d'office le QCM surtout quand une autre machine l'ouvre<small class="fine d-inline"> </small>?</p>
<p>Merci</p>> Filtre QCM2003-10-05T00:48:19Zhttps://files.spip.net/Filtre-QCM#comment37322003-10-05T00:48:19Z<p>Désolé<small class="fine d-inline"> </small>! J'ai posté trop vite. Ce n'est pas la bonne solution.</p>> Filtre QCM2003-10-04T22:55:21Zhttps://files.spip.net/Filtre-QCM#comment37302003-10-04T22:55:21Z<p>Je crois avoir trouvé moi-même : imprimersans.php3<small class="fine d-inline"> </small>?id_article=[(#ID_ARTICLE|titre<small class="fine d-inline"> </small>!= QCM)]&nom_site=<abbr title="texte_script)">(#NOM_SITE_SPIP</abbr>&url_site=<abbr title="texte_script)">(#URL_SITE_SPIP</abbr></p>
<p>Ce filtre marche puisqu'il renvoie une page avec « Il n'y a pas d'article à cette adresse ». Il y a sans doute plus élégant mais je ne suis pas peu fier d'avoir écrit mon premier filtre.</p>
<p>En espérant pouvoir être utile à d'autres</p>
<p>Jacques</p>> Filtre QCM2003-10-04T20:47:06Zhttps://files.spip.net/Filtre-QCM#comment37292003-10-04T20:47:06Z<p>Cette possibilité de faire des QCM avec SPIP est effectivement une merveille. D'autant plus que la feuille de style est très réussie. Mais comme cela a été signalé deux fois parmi les posts, la réinitialisation du QCM renvoie à la page d'accueil. Je ne vois pas très bien comment l'empêcher et j'apprécierais toute aide à ce sujet.</p>
<p>Deuxième problème, un peu plus ennuyeux : quand on utilise BIO_SPIP, à la droite de l'article affiché il y a deux boutons : « imprimer sans.php3 » (pour avoir une impression plus nette) et « envoyer à un ami ». Si l'on affiche une version imprimable du QCM on s'aperçoit alors que le corrigé apparaît avec l'affichage de P1, P2, Pn et Rn (!), lequel indique la bonne réponse<small class="fine d-inline"> </small>! D'autre part les commentaires éventuels, eux, n'apparaissent pas (cf. les excplications de Christian de La Teste du 28 septembre).</p>
<p>La solution est très certainement un filtre à partir d'un mot clé comme « QCM » pour empêcher l'affichage de la possibilité d'impression ou une fonction en php dans mes_fonctions.php3. Mais dans l'état actuel des choses, c'est hors de mes possibilités. Qui pourrait m'aider<small class="fine d-inline"> </small>?</p>
<p>Jacques</p>> Filtre QCM2003-10-04T07:36:32Zhttps://files.spip.net/Filtre-QCM#comment37172003-10-04T07:36:32Z<p>Tu as aussi constaté ce problème sur mon site <br class="manualbr">voir réponse ci-dessus</p>> Filtre QCM2003-10-03T21:17:55Zhttps://files.spip.net/Filtre-QCM#comment37102003-10-03T21:17:55Z<p>celui là marche bien</p>> Filtre QCM2003-10-03T21:14:14Zhttps://files.spip.net/Filtre-QCM#comment37092003-10-03T21:14:14Z<p>super bizarre ce problème, ça marchait bien avec mes tests, il faudrait que l'auteur du script fasse un peu de service après vente<small class="fine d-inline"> </small>!!!</p>> Filtre QCM2003-10-03T21:09:09Zhttps://files.spip.net/Filtre-QCM#comment37072003-10-03T21:09:09Z<p>tu as oublié l'étape «<small class="fine d-inline"> </small>Je modifie mon squelette article.html<small class="fine d-inline"> </small>», tu édites le fichier et remplace [(#TEXTE)] par [(#TEXTE*|qcm|propre)]</p>
<p>c'est marqué en gras<small class="fine d-inline"> </small>!!</p>> Filtre QCM2003-10-03T14:26:26Zhttps://files.spip.net/Filtre-QCM#comment37022003-10-03T14:26:26Z<p>Bravo pour les qcm permis côtiers générés sous SPIP...<br class="autobr">
Mais comment diable avez vous fait...<br class="autobr">
J'ai laissé un sos sur un des forum de spip et je souhaiterais connaître, si vous le voulez bien, votre démarche pour obtenir la génération de qcm.<br class="autobr">
Merci d'avance<br class="autobr">
Cordialement<br class="autobr">
Marc WAN-AJOUHU</p>> Filtre QCM2003-10-03T07:58:51Zhttps://files.spip.net/Filtre-QCM#comment36872003-10-03T07:58:51Z<p>c'est un Questionnaire à Choix Multiple</p>
<p>Je viens d'en mettre un sur mon <a href="http://www.self-reliance.be/article.php3?id_article=126" class="spip_out" rel='nofollow external'>site</a>.</p>
<p>Va voir</p>
<p>Pierre</p>> Filtre QCM2003-10-02T18:49:22Zhttps://files.spip.net/Filtre-QCM#comment36822003-10-02T18:49:22Z<p>Heu... Serait-ce possible d'expliquer ce qu'est un QCM ou encore faire un lien vers une page qui le fait<small class="fine d-inline"> </small>? J'ai aucune idée de ce que c'est... :P</p>> Filtre QCM2003-10-01T07:07:29Zhttps://files.spip.net/Filtre-QCM#comment36632003-10-01T07:07:29Z<p>Salut</p>
<p>petit problème</p>
<p>quand je souhaite réinitialiser la page avec le lien en dessous du corrigé QCM, il me renvois sur l'ouverture du site et pas sur la page en cours avec le qcm vierge.</p>
<p>Pourquoi<small class="fine d-inline"> </small>?</p>
<p>Quelqu'un peut m'aider<small class="fine d-inline"> </small>?</p>> Filtre QCM2003-10-01T02:48:35Zhttps://files.spip.net/Filtre-QCM#comment36592003-10-01T02:48:35Z<p>SOS....<br class="autobr">
Comment vous faîtes<small class="fine d-inline"> </small>?<br class="autobr">
Je n'y arrive pas<small class="fine d-inline"> </small>!</p>
<p>Ce que j'ai fait :<br class="autobr">
Copier et coller le contenu de qcm.txt dans mes_fonctions.php3<br class="autobr">
construire un qcm entre et selon la syntaxe dans un nouvel article<br class="autobr">
J'ai validé.</p>
<p>Le texte du qcm apparait dans l'article et c'est tout.<br class="autobr">
J'ai du louper qqchose. Quoi donc<small class="fine d-inline"> </small>?</p>
<p>Si quelqu'un pouvait m'evoyer un exemple de fichier qui marche, ce serait super sympa et je comprendrais mieux.</p>> Filtre QCM2003-09-28T18:13:31Zhttps://files.spip.net/Filtre-QCM#comment36232003-09-28T18:13:31Z<p><i>Je n'y connais rien encore en PHP et je souhaiterais que, pédagogiquement, lorsqu'il y a une réponse fausse qu'il puisse, lors du corriger, indiquer la réponse juste en plus de celle que l'utilisateur a mise. Est ce possible<small class="fine d-inline"> </small>? </i></p>
<p>c'est prévu : il faut indiquer à la suite du qcm Rx ou x est le numéro de la bonne réponse... c'est écrit dans l'article pourtant<small class="fine d-inline"> </small>;-)</p>> Filtre QCM2003-09-28T09:00:48Zhttps://files.spip.net/Filtre-QCM#comment36212003-09-28T09:00:48Z<p><strong>Bravo</strong> pour l'idée. Super.</p>
<p>J'ai dû corriger un peu le code car le source contenait pour moi quelques dysfonctionnement mais sinon tout est ok.</p>
<p><strong>Juste un complément d'information non documenté :</strong>
<br>- on peut annoter un commaire à la réponse lors du corrigé <br>- on peut forcer des points aux questions <br>(<i>mais il faut supprimer la mise en commentaire de '//$gestionPoint=true<small class="fine d-inline"> </small>;'</i>)</p>
<p>La syntaxe est <br>
Pn[.p] <i>intitué de la question</i>[|<i>intituté de la correction</i>]</p>
<p><strong>exemple</strong></p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><qcm> T Les noms des constituants cellulaires Q Quel est le nom impossible à retenir P1 lysosome | Oh!
P2 appareil de Golgi | Il faudra réviser
P3.10 thylakoïde | excellent, naturellement c'est la bonne réponse
R3 </qcm>
<qcm> T Un peu de SPIP
Q Comment mettre en gras sous l'éditeur SPIP
P1.10 en encadrant le texte par {{texte}} | P2 Cette fonctionnalité est impossible | Allez consulter le mémento
P3.5 En plaçant les basiles <b>texte</b> | oui, mais il vaut mieux utiliser les raccourcis SPIP
R3 </qcm></code></pre></div>> Filtre QCM2003-09-27T07:33:20Zhttps://files.spip.net/Filtre-QCM#comment36122003-09-27T07:33:20Z<p>Génial le filtre<br class="autobr">
J'ai deux questions :<br class="autobr">
Quand je fait une réinitialisation du qcm, il me renvois sur la page « sommaire.php3 » (je travaille pour l'instant en local sur EasyPHP avant de mettre en ligne)<br class="autobr">
Pourquoi<small class="fine d-inline"> </small>?</p>
<p>Je n'y connais rien encore en PHP et je souhaiterais que, pédagogiquement, lorsqu'il y a une réponse fausse qu'il puisse, lors du corriger, indiquer la réponse juste en plus de celle que l'utilisateur a mise.<br class="autobr">
Est ce possible<small class="fine d-inline"> </small>?</p>
<p>Merci Beaucoup et beau boulot</p>> Filtre QCM2003-09-24T11:59:15Zhttps://files.spip.net/Filtre-QCM#comment35742003-09-24T11:59:15Z<p>super<small class="fine d-inline"> </small>! c'est tou ce que je cherchais<small class="fine d-inline"> </small>!! merci beaucoup<small class="fine d-inline"> </small>!! @+</p>> Filtre QCM2003-09-12T19:48:01Zhttps://files.spip.net/Filtre-QCM#comment33572003-09-12T19:48:01Z<p>Un site de démo<small class="fine d-inline"> </small>?</p>