Conseils pour le distanciel

Script QCM

Il permet de mettre les questions (et les réponses dans les questions) dans le même ordre pour tout le monde

1. Quand le QCM est chargé (que vous voyez les questions et réponses), appuyez sur F12 pour ouvrir la console (ou alors clique-droit sur la page > Examiner/Inspecter l'élément)

2. Cliquez sur l'onglet 'Console'

3. Copiez les lignes suivantes :

// Tri des blocs de question
$('body fieldset').sort(function(a,b) { return $(a).find("legend").text() > $(b).find("legend").text() ? 1 : -1;}).appendTo('body');
//Tri des réponses dans les questions
$('body fieldset').each(function(i, e) { $(e).children("div").sort(function(a,b) { return $(a).text() > $(b).text() ? 1 : -1; }).appendTo($(e)); });

4. Collez-le dans la console (l'input en bas)

5. Si vous avez un message indiquant que vous ne pouvez pas copier/coller, lisez bien ce que vous dit le navigateur, (ou bien cherchez sur internet : https://www.google.com/search?q=copier+dans+la+console+firefox pour Firefox ou https://www.google.com/search?q=copier+dans+la+console+google pour Chrome)

Et si tout se passe bien, vous devriez avoir les questions classées par ordre alphabétique (et les réponses classées aussi), ce qui est pas mal du tout pour le communisme x3

- Nitorac (sur discord)