Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Import d'une classe par Ecole Directe #107

Open
Sganus opened this issue Aug 18, 2021 · 2 comments
Open

Import d'une classe par Ecole Directe #107

Sganus opened this issue Aug 18, 2021 · 2 comments

Comments

@Sganus
Copy link

Sganus commented Aug 18, 2021

Existe-t-il une methode pour importer une liste d'élèves depuis un export Ecole Directe ou au pire qu'elle est le format d'un fichier CSV issue de pronote pour pouvoir adapter un export Ecole Directe au format Pronote interprétable par le logiciel.

@ThomasLecluse
Copy link
Collaborator

Je ne connais pas Ecole Directe, ni le format des fichiers exportés par ce logiciel.
Le format CSV est une représentation d'un tableau dans un fichier texte. Chaque colonne est séparée par un séparateur (dans notre cas, on utilise le ';' par défaut, mais vous pouvez le changer dans les paramètres. Les lignes restent des lignes.

Normalement, l'export Pronote donne un fichier CSV avec à chaque ligne un élève dans le format suivant : NOM;Prénom.

Vous aurez donc un fichier qui ressemble à cela :
"
FRANKLIN;Benjamin
ARMSTRONG;Neil
MEMEPAFROID;Ella
"

Cela fait un moment que je n'ai pas jeté un oeil là-dedans, et mon père (qui était prof, c'est lui qui a initié ce projet) c'était occupé de cette partie, mais est malheureusement décédé l'année dernière...
J'espère vous avoir aidé, et faites-moi savoir si cela fonctionne !

@Sganus
Copy link
Author

Sganus commented Sep 4, 2021

Après plusieurs tests la solution suivante fonctionne :

  • Exporter la liste de la classe via école directe
  • Formater le fichier de la façon suivante :
    une première ligne d'en tête quelconque
    mettre les nom des élèves sous la forme suivante (nom et prénom séparé par un espace et terminer la ligne par un point-virgule) :
    Nom1 Prénom1;
    Nom2 Prénom2;
    Nom3 Prénom3;
    etc...
    ce qui donne un fichier du type
    NOM PRENOM
    DUPONT Jérome;
    DURAND Alexandre;
    MARTIN Rodolphe;
    MANSU Gérard;

Pour les noms et/ou prénoms composés il faut remplacer les espaces par des tirets.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants