« Inscription par fichier plat » : différence entre les versions
m (Catégorie:Inscription) |
mAucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
Cette page fournie quelques explications sur la manière d'inscrire plusieurs utilisateurs ''existants'' '''à un ou plusieurs cours''', en utilisant un fichier plat. | Cette page fournie quelques explications sur la manière d'inscrire (et/ou désinscrire) plusieurs utilisateurs ''existants'' '''à un ou plusieurs cours''', en utilisant un fichier plat. | ||
On peut accéder à cette fonctionnalité, et en choisir les paramètres, en suivant les liens suivants : | On peut accéder à cette fonctionnalité, et en choisir les paramètres, en suivant les liens suivants : |
Version du 26 avril 2007 à 08:26
Cette page fournie quelques explications sur la manière d'inscrire (et/ou désinscrire) plusieurs utilisateurs existants à un ou plusieurs cours, en utilisant un fichier plat.
On peut accéder à cette fonctionnalité, et en choisir les paramètres, en suivant les liens suivants :
Jusqu'à 1.6 : Administration > Utilisateurs > Méthodes d'inscription > Fichier plat (modifier)
Depuis 1.7 : Administration du site > Cours > Inscriptions > Fichier plat (modifier)
A chaque exécution du cron, Moodle vérifiera si un fichier plat existe à l'emplacement défini. S'il existe, Moodle le traitera pour procéder à l'inscription (ou la désinscription) des utilisateurs des cours concernés.
Attention : Le fichier plat est supprimé à la fin du traitement !
Inscription par fichier plat
Cette méthode permet une vérification systématique à partir d'un fichier texte spécialement mis en forme disposé à un emplacement que vous choisissez. Le fichier est en format CSV (séparateurs virgules) avec 4 ou 6 champs par ligne, à savoir :
opération, rôle, ID (utilisateur), ID (cours) [, début, fin]
où :
opération = add | del rôle = student | teacher | teacheredit ID (utilisateur) = champ idnumber de l'utilisateur dans la table « user » (PAS le champ id) ID (cours) = champ idnumber du cours dans la table « course » (PAS le champ id) début = date de début (en secondes depuis le 1.1.1970 à 0 h UTC) - facultatif fin = date de fin (en secondes depuis le 1.1.1970 à 0 h UTC) - facultatif
Cela pourrait par exemple ressembler à ceci :
add, student, 5, CF101 add, teacher, 6, CF101 add, teacheredit, 7, CF101 del, student, 8, CF101 del, student, 17, CF101 add, student, 21, CF101, 1091115000, 1091215000
Voir aussi
Comment importer des utilisateurs via un fichier plat.