Détail des champs CSV de la déclaration de Moodle virtuels
Le fichier CSV en entrée doit être encodé en UTF-8 et les champs sont séparés par des ";" (point-virgule).
Les lignes vides, commençant par un espace un slah (/) ou un dièze (#) sont ignorées. Champs du fichier
Les champs obligatoires sont mentionnés en gras.
vhostname : <url>
vtemplate : vide ou absent, <shortname> ou <chemin_physique_vers_archive>
name : <string>, nom visible de site
shortname : <string>, nom court de site
description : <string>
vdbtype : 'mysqli' ou 'postgre" (le fonctionnement sous postgre n'est pas validé).
vdbhost : hôte base de données (le même hôte que la plate-forme principale par défaut)
vdblogin : <string> login utilisateur de la BDD, n'a pas nécessairement les droits de création de base.
vdbpass : <string>, passe utilisateur de la BDD
vdbname : <string>, éviter les "-" (moins)
vdbpersist : 0 (défaut) ou 1
vdbprefix : 'mdl_' (défaut) en général
vdatapath : chemin vers le dossier de données
mnet : NEW, <int>, 0, -1 (defaut à 1)
services : 'default' (défaut) ou 'subnetwork'
config_<generalconfig> : clef de configuration globale
<frankenstyle_plugin>|<pluginconfig> : clef de configuration spécifique de plugin