Vendredi 05 06 2020 - lmichel/vo-grimoire GitHub Wiki

Vendredi 05/06/2020

Activités Réalisées :

  • Limitation de la taille d'une requête Elastic Search
  • Ajout d'une fonction pour remplacer les chevrons
  • Modification des couleurs pour la coloration syntaxique
  • Quelques Modifications Graphiques
  • Ajout d'attributs Title
  • Ajout d'icônes
  • Rapport de Stage

Approfondissement Activités :

Limitation de la taille d'une requête Elastic Search :

Afin d'éviter une surcharge du serveur, il a fallu limiter la taille d'une requête, pour se faire j'ai ajouté des paramètres spéciaux à la création d'un index dans le script python.

Pour cela on ajoute dans les paramètres un dictionnaire contenant max_result_window = ?, ce qui permet de définir une taille de retour max.

Cette variable doit être spécifiée dans le fichier config.json pour pouvoir être interprété dans le script python.

Ajout d'une fonction pour remplacer les chevrons

J'ai ajouté une fonction dans text.js qui remplace les chevrons : '>' ou '<' dans la chaîne de caractères fournit en paramètres par leur code HTML : '&gt' ou '&lt'

J'ai également ajouté une fonction pour transformer les '"' en '"'

Modification des couleurs pour la coloration syntaxique

Les anciennes couleurs étant trop agressives, j'ai modifié les couleurs pour les citations de mails pour les rendre plus pacifiques et agréables à voir

Quelques Modifications Graphiques

Correction de petit espacements manquants dans les titres de mails.

Modification Affichage de la mailing list

Ajout d'attributs Title

J'ai ajouté des attributs Title sur toutes les balises pour avoir une brève explication de ce que fait le lien

Ajout d'icônes

J'ai ajouté une icône "poubelle" à côté de la loupe de la barre de recherche pour supprimer plus facilement le contenu de la barre de recherche.

J'ai également modifié les liens pour copier l'url, voir le thread.

Maintenant les deux liens sont remplacés par une icône + texte sur la même ligne.

J'ai effectué la même chose pour les pièces jointes :

Le nom de la pièce-jointe + Icône Show (si possible) + Icône Download

Rapport de stage

J'ai continué l'écriture du rapport de stage, même si j'ai du mal à trouver un plan pour tout dire et comment formuler chaque partie.

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