[Pronote] Support Pronote 2020-2021

Que veux tu dire par vie Scolaire ?

Tu peux me prendre une copy d’ecrant de ton interface ?

Cdt
Thibaut

Bonjour, pour Lyon il faut s’authentifier via https:www.laclasse.com et dans la configuration tu parles de « Ma Classe - académie de Lyon », est-ce la même chose ? Merci.

Hello,
non la partie Lyon est pour ce site : Bienvenue sur votre Environnement Numérique de Travail - Authentification
Mais je remonte directement à mon collègue ton site pour le rendre compatible. (Ps se prend souvent 1 ou 2 jours s’il n’est pas trop different des autres.)

Cdt
Thibaut

Voilà 2 captures, une de l’ent avec la petite icône LVS, et l’autre l’interface en question

Ha non on est pas du tout compatible avec sa, Mon plugin est dedier au soft Pronote, et la c’est pas du tout le même boite qui le développe.

Cdt
Thibaut

Oh mince, je n’ai pas eu le réflexe de demander avant. Dommage ça avait l’air vraiment bien.

Pour le collège de Lyon j’ai cette url pour pronote : Service d'Authentification Central de laclasse.com qui renvoi sur Service d'Authentification Central de laclasse.com
Actuellement avec la beta cela ne fonctionne pas. Merci.

Hello Titi,

J’ai pas encore essayé. Il est possible de mettre un peu de choses sur un design ? J’ai peur que tout soit disponible sur l’interface de base et donc pas bien possible de voir les informations depuis un design.

Merci :wink:

Bison

Hello,

Petite question, pour te connecter sur ta page tu utilise le formulaire ou tu clique sur l’un des ces Button ?

Cdt
Thibaut

Hello,
Avec le formulaire Laclasse.com. Merci. Olivier
image

Hello,

Pas encore possible, et c’est pas ma priorité, pour l’instant, je vais d’abors faire la lancement de scenario en cas d’event.
Et cela viendras en second temps :wink:

Cdt
Thibaut

Ok merci, je vais donc attendre car du coup pour moi, même si la base est bonne, cela n’aura d’intérêt qu’en pouvant l’exploiter depuis mon design et avoir des alertes en faisant tourner des scénarios.

Dans l’attente l’application Pronote suffit.

Bon courage pour la suite, je continue de suivre le fil.

Ok,
Justement la je travail sur la partie scenario :wink:

Cdt
Thibaut

je viens d’acheter le plugin et je n’arrive pas à le connecter ce qui ne me surprend pas du tout.
Cette année ça a été un vrai bazzard pour pouvoir accès à pronote.
Pour le plugin je ne sais pas trop comment il faut le configurer.
Pour mon fils le lycée nous a donné une url, un login et un password provisoire. (url de type xxxx.index-education.net/pronote/parent.html)
Pour ma fille dans un autre lycée je me connecte avec un compte ATEN.
Quand j’ai eu accès à pronote pour mon fils j’ai perdu l’accès pour ma fille.
J’ai finalement pu récupérer les 2 accès.
pour aten mon login est du type : prenom.nom
pour le lycee de mon fils le login est : fnom (f est la première lettre de mon prénom)
pour le lycéé de ma fill c’est « fnom3 »
Il faut créer un équipement par enfant ?
quel login utiliser ?
Je me suis blacklister à force d’essayer donc j’essaye avec un vpn maintenant.

Yes tu doit faire un équipement pas enfants quoi qu’il arrive.

Et tu doit utiliser le login que tu utilises pour arrivé sur tel ou tel compte

Cdt
Thibaut

Édit : fait attention a l’URL, il faut pas oublier de retirer le parent.html a la fin

Avec beaucoup de mal j’ai enfin pu connecter les « équipements »
Il y a quand même un truc bizarre. Lorsque je sauvegarde l’équipement pour ma fille c’est ok.
Puis je sauvegarde l’équipement pour mon fils : ok aussi.
MAis si je retourne sur l’équipement de ma fille j’ai le nom de mon fils. Si je resauvegarde je récupère le nom de ma fille.
Si je retourne sur l’équipement de mon fils je vois le nom de ma fille.
Je vais laisser passer un peu de temps mais à priori les bons emplois du temps sont remontés.
Pour ma fille j’utilise un compte aten pour me connecter.
Pour mon fils c’est connxion manuelle avec le login fourni par le lycée sur la pag xxxxx.index-education.net/pronote/
En revanche le panel ne marche pas :

Call to a member function getCmd() on null

et dans le log http.error j’ai :

[11-Sep-2020 08:38:51 Europe/Brussels] PHP Notice:  Undefined variable: eqLogic_id in /var/www/html/plugins/pronotlink/desktop/php/panel.php on line 61
[11-Sep-2020 08:38:51 Europe/Brussels] PHP Notice:  Undefined variable: eqLogic_id in /var/www/html/plugins/pronotlink/desktop/php/panel.php on line 61
[11-Sep-2020 08:38:51 Europe/Brussels] PHP Notice:  Undefined variable: eqLogic_id in /var/www/html/plugins/pronotlink/desktop/php/panel.php on line 82

edit: je viens de voir que mes équipements ne ressemblent pas du tout à ceux de la doc. Je n’ai qu’un onglet commandes avec des commandes qui renvoient des json : edt, notes, …

edit2: en fait ça ne marche pas. Quand je configure un équipement c’est ok mais ça met le bazard sur l’autre et j’ai ça dans le log debug:

2020-09-11 10:35:17][DEBUG] : getEDT
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["timetable"]}],"data":{"timetable":null}}
[2020-09-11 10:35:17][DEBUG] : getEDT : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["timetable"]}],"data":{"timetable":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getNotes : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["marks"]}],"data":{"marks":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getCompetence : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["evaluations"]}],"data":{"evaluations":null}}
[2020-09-11 10:35:17][DEBUG] : getHomeworks
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["homeworks"]}],"data":{"homeworks":null}}
[2020-09-11 10:35:17][DEBUG] : getHomeworks : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["homeworks"]}],"data":{"homeworks":null}}
[2020-09-11 10:35:17][DEBUG] : getInfos
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["infos"]}],"data":{"infos":null}}
[2020-09-11 10:35:17][DEBUG] : getInfos : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["infos"]}],"data":{"infos":null}}
[2020-09-11 10:35:17][DEBUG] : getAbesences
[2020-09-11 10:35:17][DEBUG] : Fetch
[2020-09-11 10:35:17][DEBUG] : Fetch result : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["absences"]}],"data":{"absences":null}}
[2020-09-11 10:35:17][DEBUG] : getAbesences : {"errors":[{"message":"Cannot destructure property 'id' of '(intermediate value)(intermediate value)(intermediate value)' as it is null.","locations":[{"line":1,"column":2}],"path":["absences"]}],"data":{"absences":null}}

Je pense que c’est à rapprocher de ce que j’observe sur les pages pronote et ent.

Pour ma fille la connexion se fait avec un compte aten sur la page : https://teleservices.ac-rouen.fr/login/ct_logon_vk.jsp?CT_ORIG_URL=%2Fts%2F&ct_orig_uri=%2Fts%2F
j’arrive alors sur la page: https://teleservices.ac-rouen.fr/ts/#!/legacy/eleves/xxxxxx/accueilTs
qui me présente le profil de mon fils. xxxxxx représente un id lié à mon fils
Une fois que je suis ici je ne peux rien faire. Aucun lien vers pronote.
En haute de la page j’ai la possibilité de choisir le profil de ma fille. L’url de la page devient: https://teleservices.ac-rouen.fr/ts/#!/legacy/eleves/yyyyyy/accueilTs

yyyy est, je suppose un id lié au profil de ma fille.
J’ai alors un dans le bandeau de gauche un onglet « LEA » qui m’emmène vers la page : https://nero.l-educdenormandie.fr/user/zzzzz/nero#/tableau-de-bord

zzzzz est un login qui me concerne mais je ne sais pas d’ou il sort.
Sur cette page j’ai un lien vers pronote : https://nero.l-educdenormandie.fr/user/zzzzz/nero#pronote
si je clique dessus j’ai la page https://0760091l.index-education.net/pronote/ (et de là pronote fonctionne normalement)
Mais j’ai aussi la possibilité de changer de lycée (pour le lycée de mon fils). Si je le fait la page http://lyc-corneille-rouen.ac-rouen.fr:81/ s’ouvre et elle ne correspond à rien : site inaccessible.

Pour résumer mon compte aten me permet d’acceder à l’ent du lycée de ma fille et de là à pronote. En revanche il ne semble pas y avoir d’ent pour le lycée de mon fils.
De plus quand je suis sur l’ent de ma fille j’ai la possibilité de switcher vers le profil de mon fils pour les widget edt et vie scolaire (mais le reste des infos affichées concernent ma fille) mais il n’y a aucune information.
Pour acceder à pronote du lycee de mon fils il faut que je passe par https://0760090k.index-education.net/pronote/

Le lycée de mon fils semble avoir un ent : https://nero.l-educdenormandie.fr/
Si on veut se connecter sur cette page c’est le login du compte aten qui est demandé.
Il doit y avoir un gros problème de paramétrage côté ent, aten; et je n’ai aucune idée pour faire corriger ça.

edit 3: il y a quand même un problème car j’utilise pour le plugin 2 comptes différents avec 2 méthodes de connexion et 2 pages pronote différentes et je me retrouve avec un méli melo entre les 2.

Hello,

Là je t’avoue je commence à être perdu,

Peux-tu m’envoiler tous les logs de ton plugin en privée.

Ainsi qu’un copy d’écran de tes équipement et de leur commande. (Toute la page)

Cdt

Thibaut

je ne sais pas si c’est le message que j’ai envoyé ce matin sur l’ent mais ça semble marcher pour le plugin (pas dans l’ent).
Je récupère les infos pour les 2 comptes.
Pour le panel qui ne s’affiche pas c’était de ma faute. Je n’avais pas percuté qu’il fallait que l’équipement soit visible. C’est en allant voir dans le code que j’ai vu que $eqLogic_id était initialisée si l’equipement était visible.
Pour les onglets action absents je suppose qu’il doivent être présents en beta mais pas dans la stable. (j’ai la stable).
Subsiste juste un bug d’affichage sur la config de l’équipement dans la case enfant j’ai « equipment non reconnu » (pour les deux)

du coup ça donne des idées d’évolution:
avoir dans des variables quelques infos qui peuvent être utiles pour des scenarios.
-heure de début de la prochaine journée
-heure de fin de la prochaine journée
-prof absent en première heure

Hello,
Tout ça arrive, je suis en train de le dev. Mais pour te donner une idée voilà sur quoi je travail :

Si tu fais ça, le plugin va automatiquement rajoutée des tag dans l’exécution. Ils contiendront la note, la moyen de la classe et tout ce que je peux récupérer.
Et sa sera pareil pour tous les events que je peux détecter.

Cdt
Thibaut