Texte

Cette fonctionnalité est l'équivalent de l'importation texte version 2 et remplace définitivement l'ancienne importation texte version 1. Elle permet aux établissements n'utilisant pas l'une des applications précédemment citées (lycées agricoles, établissements situés à l'étranger, ...) d'importer facilement des utilisateurs à partir de fichiers CSV[1] simplifiés.

Elle peut également compléter une importation faite à partir des fichiers générés avec les outils précédemment cités.

Les fichiers peuvent être créés à la main ou extraits depuis une application tierce.

Les fichiers CSV doivent respecter les éléments suivants :

  • en-tête indiquant les champs fournis
  • séparateur le point-virgule (";")
  • pas de séparateur de texte
  • encodage en ISO-8859-1 ou en UTF-8

AttentionEn-tête du fichier CSV

Les fichiers d'entrée doivent impérativement posséder un champ d'en-tête comprenant au minimum chacun des mots clé associés aux champs obligatoires du type de compte importé.

L'en-tête permet une pré-validation les informations et permet de s'affranchir de l'ordre des champs.

Quelque soit le type d'utilisateur importé, les champs login et le mot de passe sont facultatifs.

Il servent uniquement dans le cas où l'on veut forcer leur valeur (exemple : récupération de comptes existants). Si ces champs sont absents ou à vide, le login sera généré automatiquement par l'application.

Si les notions de numéro élève, numéro professeur et/ou niveau n'existent pas dans l'établissement, il est possible de remplir ces champs avec une valeur identique pour tous.

AttentionMot de passe forcé

Si un mot de passe forcé ne respecte pas la politique de mot de passe appliquée sur le serveur, celui-ci sera arbitrairement remplacé par un mot de passe aléatoire "valide".

Champs élève

Champs obligatoires

  • numero : numéro de l'élève
  • nom : nom de famille
  • prenom : prénom
  • sexe : civilité (M ou F)
  • date : date de naissance au format jjmmaaaa ou jj/mm/aaaa
  • classe : classe
  • niveau : niveau

Champs facultatifs

  • login : login forcé
  • password : mot de passe forcé
  • options : options suivies par l'élève, séparées par le caractère "|"

ExempleExemple de fichier élèves

1
numero;nom;prenom;sexe;date;classe;niveau;options;
2
999;Martin;Jean;M;23/05/2010;3e2;3eme;opt1|opt2;

Champs enseignant

Champs obligatoires

  • numero : numéro de l'enseignant
  • nom : nom de famille
  • prenom : prénom
  • sexe : civilité (M ou F)
  • date : date de naissance au format jjmmaaaa ou jj/mm/aaaa

Champs facultatifs

  • login : login forcé
  • password : mot de passe forcé
  • classes : classes dans lesquelles intervient l'enseignant, séparées par le caractère "|"
  • options : options dans lesquelles intervient l'enseignant, séparées par le caractère "|"

ExempleExemple de fichier enseignants

1
numero;nom;prenom;sexe;date;classes;options;login;password;
2
333;Durand;Marc;M;01/01/1985;3e1|3e2;opt1;mdurand;P@ssW0rd;

Champs personnel administratif

Champs obligatoires

  • numero : numéro du personnel administratif
  • nom : nom de famille
  • prenom : prénom
  • sexe : civilité (M ou F)
  • date : date de naissance au format jjmmaaaa ou jj/mm/aaaa

Champs facultatifs

  • login : login forcé
  • password : mot de passe forcé

Champs compte invité

Champs obligatoires

  • nom : nom de famille
  • prenom : prénom
  • sexe : civilité (M ou F)
  • date : date de naissance au format jjmmaaaa ou jj/mm/aaaa

Champs facultatifs

  • login : login forcé
  • password : mot de passe forcé