Lundi 11 05 2020 - lmichel/vo-grimoire GitHub Wiki

Lundi 11/05/2020

Activités Réalisées :

  • Implémentation des threads
  • Ajout de listener sur les advanced parameters
  • Résolution du problème de String.parse sur la barre de recherche
  • Modification de l'affichage des adresses mails pour ne pas les interpreter
  • Si une date n'est pas renseigné, mettre l'autre sur la même valeur que l'autre
  • Quelques modification graphiques
  • Ajout de liens dans l'en-tête

Approfondissement Activités :

Implémentation des threads :

J'ai implémenté les threads dans une bôite modale, ce qui permet à l'utilisateur de consulter les threads, je pense que l'algorithme de création des threads est voué à être modifié car il ne trouve pas toutes les discussions et alors beaucoup de mails n'ont pas de threads (threads != discussions).

Ajout de listeners sur les advanced parameters :

Maintenant à chaque modification d'un champ dans advanced parameters, cela executé la nouvelle recherche automatiquement.

Résolution du problème de String.parse :

Quand l'utilisateur tapait plusieurs mots en les séparant par un espace mais sans utiliser les attributs, alors la requête était malformée et matchait la phrase entière plutôt que les mots. Maintenant tout les mots sont séparé et la requête test chaque mot.

Modification des adresses mails :

J'ai modifié l'affichage des adresses mails pour que javascript n'interprète pas le texte et affiche donc "<" et ">".

Ajout du paginage :

J'ai ajouté un paginage sur les résultats pour mieux s'y repérer.

Modification des dates :

Quand une date est saisie, l'autre prend sa valeur automatiquement, et inversement (si non renseignées) ce qui permet de ne pas avoir de champ vide.

Quelques modifications graphiques :

  • Suppression du "Execute Query"
  • Modification de Reset Field en Reset Default
  • Modification de l'affichage de Reset Default
  • Ajout du logo IVOA dans l'onglet de la page web

Ajout de liens dans l'en-tête :

A la demande de M.Michel, j'ai ajouté différents liens vers des pages de l'IVOA.

⚠️ **GitHub.com Fallback** ⚠️