Rappel : le fichier csv csv Comma-separated values : c’est un format ouvert de fichier texte présentant un tableau dans lequel les données sont séparées par des virgules (comma). est placé dans le dossier "/csv csv Comma-separated values : c’est un format ouvert de fichier texte présentant un tableau dans lequel les données sont séparées par des virgules (comma). ". Le fichier s’appelle nomdefichier.csv csv Comma-separated values : c’est un format ouvert de fichier texte présentant un tableau dans lequel les données sont séparées par des virgules (comma). .
Le squelette est à copier/coller dans la partie principale d’un squelette spécifique de préférence [1] mais il peut aussi être utilisé comme un modèle s’il est déposé dans le dossier correspondant.
<!-- DEBUT qcm_toutes_les_questions -->
[(#REM) Réalisation : Roland Bouat]
[(#REM) Mise à jour : 17/06/2020]
#SET{source,#ENV{nom_fichier}}
<h2>Liste des questions du fichier #GET{source}</h2>
<B_csv>
<h4>Affichage du n° dans le fichier, de la question, du n° du cours avec un lien sur le titre l'article correspondant sur ce site.</h4>
<BOUCLE_csv(DATA){source csv, #CHEMIN{csv/#GET{source}}}{1,100}>
#PUCE #VALEUR{0} : <strong>#VALEUR{1}</strong>
[ cours n° (#_csv:VALEUR{8}) ]
<a href="#URL_ARTICLE{#VALEUR{9}}">#INFO_TITRE{article,#VALEUR{9}}</a>
<br />
</BOUCLE_csv>
Le fichier contient [(#TOTAL_BOUCLE)] questions.
</B_csv>
<i>(pas de données)</i>
<//B_csv>
<!-- FIN qcm_toutes_les_questions -->
Exemple d’utilisation avec le fichier "qcmdemo.csv
csv
Comma-separated values : c’est un format ouvert de fichier texte présentant un tableau dans lequel les données sont séparées par des virgules (comma).
" avec insertion de la balise : <qcm_toutes_les_questions|nom_fichier=qcmdemo.csv>
.
Liste des questions du fichier qcmdemo.csv
Affichage du n° dans le fichier, de la question, du n° du cours avec un lien sur le titre l'article correspondant sur ce site.
1: Que signifie QCM ? cours n° 1 QCM, un projet tout Spip2: Que signifie FOAD ? cours n° 1 QCM, un projet tout Spip
3: cours n° 1 QCM, un projet tout Spip
5: Combien de questions un QCM a-t-il de questions ? cours n° 1 QCM, un projet tout Spip
4: Combien un QCM propose-t-il de réponses ?
6: Un QCM amène-t-il toujours à une certification ? cours n° 0
8: Dans quel ordre les questions du QCM doivent-elles être posées ?
9: Peut-on utiliser librement le plugin QCM pour Spip ? QCM, un projet tout Spip
10: Quel CMS peut utiliser le plugin QCM ?
11: Pourquoi manque-t-il la question n°7 ? cours n° 0
12: Pourquoi les questions n°4 et n°5 sont-elles inversées ? cours n° 0
13: Quel est le code à utiliser pour vérifier (afficher) la seule question n°2 du QCM qcmdemo.csv ?
Le fichier contient 13 questions.