This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
toolsyncusers [2015/09/09 18:18] admin [Utilisation du fichier de création/mise à jour pour l'inscription et la mise en groupe] |
toolsyncusers [2024/04/04 15:50] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Fichier de création/suppression d'utilisateur ===== | + | ===== Tools Sync : Fichier de création/suppression d'utilisateur ===== |
Le format de fichier est désormais adapté à Moodle 2 pour cette nouvelle version. Chaque ligne du fichier contient un enregistrement. Les données de chaque enregistrement sont séparées par une virgule (ou un autre caractère de séparation, la configuration de l'outil doit être vérifiée). Le premier enregistrement contient le nom des champs qui composent les enregistrements, et détermine ainsi la structure de la suite du fichier. | Le format de fichier est désormais adapté à Moodle 2 pour cette nouvelle version. Chaque ligne du fichier contient un enregistrement. Les données de chaque enregistrement sont séparées par une virgule (ou un autre caractère de séparation, la configuration de l'outil doit être vérifiée). Le premier enregistrement contient le nom des champs qui composent les enregistrements, et détermine ainsi la structure de la suite du fichier. | ||
- | ^ Champ ^Valeur ^ | + | ^ Champ ^Valeur ^ Défaut ^ |
- | | username(*) | String(variable) | | + | | username(*) | String(variable) | - | |
- | | firstname (*) | String(10) | | + | | firstname (*) | String(10) | - | |
- | | lastname (*) | String(10) | | + | | lastname (*) | String(10) | - | |
- | | idnumber | String(255) | | + | | idnumber | String(255) | - | |
- | | email (*) | String(255) | | + | | email (*) | String(255) | - | |
- | | auth | In('manual', 'cas, 'ldap', ...) | | + | | auth | In('manual', 'cas, 'ldap', ...) | manual | |
- | | icq | String(255) | | + | | icq | String(255) | - | |
- | | phone1 | String(32) | | + | | maildisplay | 0 or 1 | 1 | |
- | | phone2 | String(32) | | + | | mailformat | 0 (text) or 1 (html) | 1 | |
- | | address | String(255) | | + | | maildigest | 0 or 1 | 0 | |
- | | institution | String(255) | | + | | autosubscribe | 0 or 1 | 0 | |
- | | departement | String(255) | | + | | trackforums | 0 or 1 | 0 | |
- | | city (*) | String(64) | | + | | phone1 | String(32) | - | |
- | | country (*) | String(2) | | + | | phone2 | String(32) | - | |
- | | lang (*) | String(2) | | + | | address | String(255) | - | |
- | | cohort | Cohort name. String(16). Cohort created if missing | | + | | institution | String(255) | - | |
- | | cohortid | ID Number for cohort creation | | + | | departement | String(255) | - | |
- | | course<n> | Course shortname | | + | | city | String(64) | site defaultcity | |
- | | group<n> | Group name | | + | | country | String(2) | site country | |
- | | type<n> | DEPRECATED | | + | | lang | String(2) | site lang | |
- | | role<n> | Role shortname | | + | | timezone | Timezone Integer Code | site timezone | |
- | | start<n> | Unix timestamp | | + | | description | String(255) | - | |
- | | end<n> | Unix timestamp | | + | | cohort | Cohort name. String(16). Cohort created if missing | - | |
- | | wwwroot<n> | Platform url if not the local moodle | | + | | cohortid | ID Number for cohort creation |- | |
- | | password | String complying rules | | + | | course<n> | Course shortname | - | |
+ | | group<n> | Group name | - | | ||
+ | | type<n> | DEPRECATED | - | | ||
+ | | role<n> | Role shortname | - | | ||
+ | | start<n> | Unix timestamp | - | | ||
+ | | end<n> | Unix timestamp | - | | ||
+ | | wwwroot<n> | Platform url if not the local moodle | - | | ||
+ | | password | String complying rules | - | | ||
==== Utilisation du fichier de création/mise à jour pour l'inscription et la mise en groupe ==== | ==== Utilisation du fichier de création/mise à jour pour l'inscription et la mise en groupe ==== | ||
Line 51: | Line 58: | ||
Dans l'outil Sync, l'inscription peut être faite sur des cours "distants", si le composant VMoodle est installé pour piloter les instances Moodle de l'installation. | Dans l'outil Sync, l'inscription peut être faite sur des cours "distants", si le composant VMoodle est installé pour piloter les instances Moodle de l'installation. | ||
+ | [[toolsync|Retour à l'index du composant]] |