csv_glossaire.moodle | R Documentation |
Cette fonction permet de convertir un fichier CSV, convenablement construit, en un fichier XML de glossaire pour Moodle
csv_glossaire.moodle( fichier.csv,
colonne.terme = "Mot",
colonne.definition = "D\u00e9finition",
fichier.xml = if ( TRUE == nv.fichier ) gsub(
"\\.[Cc][Ss][Vv]$",
".xml", fichier.csv )
else get( "fichier.xml",
envir = SARP.Moodle.env ),
nv.fichier = TRUE,
embellir = TRUE, deja.HTML = FALSE,
sep = ";", header = TRUE, quote = "\"",
... )
fichier.csv |
Un vecteur de chaînes de caractères contenant les noms des fichiers à convertir. Chacun des fichiers est traité indépendamment, mais avec les mêmes valeurs des options qui suivent. |
colonne.terme |
Le nom ou le numéro de la colonne qui contient les termes à définir dans le glossaire. |
colonne.definition |
Le nom ou le numéro de la colonne qui contient les définitions des termes du glossaire. |
fichier.xml |
Le nom du fichier XML à créer ou un fichier XML déjà créé avec
|
nv.fichier |
Une valeur logique indiquant si l'on veut créer un nouveau fichier
( |
embellir,deja.HTML |
Actuellement inutilisés, prévus pour une version future |
sep, header, quote |
Options pour |
... |
Autres options pour |
Cette fonction réalise la conversion d'un ou plusieurs fichiers CSV de définitions d'un glossaire pour Moodle en un fichier XML.
Ce fichier doit comporter au moins deux colonnes : l'une avec les termes à définir et l'autre avec les définitions. Chaque ligne correspond à une définition.
De façon invisible, une liste des data.frames des définitions après traitement de chaque fichier. Elle n'a guère d'autre intérêt que pour détecter l'origine d'un problème de conversion.
Emmanuel Curis emmanuel.curis@parisdescartes.fr
Les fonctions de base de création de glossaire pour plus de souplesse.
# Conversion du fichier d'exemple fourni
# (à placer dans le répertoire de travail)
## Not run:
csv_questionnaire.moodle( "exemple_glossaire.csv" )
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.