{{ :blocks:logo-apl.png?nolink |}} ===== Tool sync : Format de fichier d'association des cohortes aux cours ===== ====Introduction ==== Le fichier d'association des cohortes aux cours permet d'ajouter/retirer des méthodes d'inscription basé sur les cohortes à des cours. ====Le fichier==== * Doit être encodé de préférence en UTF-8 si les identifiants contiennent des caractères non ASCII ou en ISO 8859-1 si la configuration de l'outil le précise. * Contient des champs séparés selon la configuration générale de l'outil de synchronisation * Comporte une première ligne contenant les noms de colonnes, 'cmd' (facultatif), 'cohort', 'course' et 'role' * Contient des lignes de données contentant : ^ Champ ^ Valeur ^ Défaut ^ | cmd | 'add' ou 'del' | add | | cohort(*) | mixed | - | | course(*) | mixed | - | | role(*) | mixed | - | |makegroup|mixed| 0| (*) champs obligatoires (sous conditions). ==== Champs ==== === cmd === Une commande à exécuter sur l'association cohorte/cours. cela peut être : * **add** : Ajoute l'association de cohorte. * **del** : Retire l'association de cohorte. === cohort === L'identifiant de cohorte, selon la définition des réglages généraux de la section 'cohortes' de l'outil de synchronisation. === course === L'identifiant du cours, selon la définition des réglages généraux de la section 'cohortes' de l'outil de synchronisation. === role === L'identifiant de role, selon la définition des réglages généraux de la section 'cohortes' de l'outil de synchronisation. === group=== Si la valeur est à 1 le groupe sera automatiquement créé, basé sur le nom de la cohorte. ====Exemples de fichier==== Exemple de fichier d'association : cohort;course;role;group COH001;COURSE1;student;1 COH001T;COURSE1;editingteacher;1 COH002;COURSE2;student;1 COH002T;COURSE2;editingteacher;1 --------------- [[:Tool:Sync|Retour à l'index du composant]] - [[:start|Retour au catalogue]]