Modifications du 22/11/2024 au 15/02/2025

Afficher la progression en php d'un traitement long

le samedi 15 février 2025 à 07:28:47 :
      - ajout d'une page:
      - Accroche: Découvrez comment suivre la progression des processus longs en temps réel avec AJAX et EventSource. Apprenez à utiliser un formulaire HTML, envoyer des données via AJAX, et afficher les mises à jour dynamiques.
      - Incipit : Lorsque des processus longs s'exécutent, il est important d'afficher leur progression en temps réel pour éviter que l'utilisateur ne pense que le site est figé. Grâce à AJAX et EventSource, vous pouvez suivre et afficher ces progrès directement dans l'interface.
Page : Suivi en temps réel de processus longs en PHP avec AJAX et Event

Type : ajout/modification de contenu (n°1051/1051)

Scanner - jquery et évènements - Event Source Streaming (ESS)

le vendredi 14 février 2025 à 22:48:49 :
      - version fonctionnelle de la console qui capture à la fois l'initiateur en jquery et l'écouteur d'évènements en ESS;
      - parseEvent : Cette fonction s'occupe de l'analyse du message d'événement. Elle gère le cas où l'événement est une chaîne de caractères, supprime le préfixe data:, puis tente de le parser en JSON. Si cela échoue, l'événement est renvoyé tel quel.
      - processMessage : C'est la fonction principale qui gère chaque message en fonction de son statut. Elle appelle différentes fonctions en fonction du type de message (success, error, debug, etc.).
      - handleSuccessMessage, handleDebugMessage, handleUnknownMessage : Ce sont des fonctions qui s'occupent de chaque type de message spécifique (success, debug, ou un message inconnu). Elles isolent cette logique et rendent le code plus lisible.
      - handleErrorResponse : Cette fonction gère les erreurs et est centralisée pour éviter les répétitions.
      - Avantages de ce refactoring : Modularité : Chaque partie du code est clairement séparée en petites fonctions, chacune ayant une responsabilité bien définie. Lisibilité : Chaque fonction a un nom clair qui décrit son rôle. Réutilisabilité : Si on as besoin d'utiliser une fonction particulière ailleurs, on peut la réutiliser facilement. Gestion centralisée des erreurs : Plutôt que de répéter le même code pour gérer les erreurs dans chaque partie du code, on centralise cela dans une seule fonction.

Type : modification (n°1050/1051)

MediaBrol - passage en ajax - sons - logs

le mercredi 12 février 2025 à 22:25:44 :
      - utilisation des évènements pour la console, pour les chargements du navigateur intégré;
      - gestion des sons de l'interface;
      - gestion des logs.

Type : modification (n°1049/1051)

Images - Géo - BD

le dimanche 2 février 2025 à 19:51:14 :
      - amélioration de la génération des images webp;
      - amélioration du RTE pour le CRUD (modifications des shortcodes geo);
      - ajouts de champs dans la DB pour le scanner;
      - correction d'un include manquant dans le DAO pour certains éléments (livres).

Type : modification (n°1048/1051)

Films et séries + bugfixes

le dimanche 26 janvier 2025 à 19:37:33 :
      - adaptation du code pour permettre la consultation, par les visiteurs sans droits particuliers, des données de certains films et épisodes de séries télé;
      - adaptation automatique des menus;
      - modification de l'affichage pour les captures d'écrans des épisodes;
      - amélioration de la compression des images dans le CRUD;
      - correction SEO d'un bug qui provoquait depuis quelques jours des données structurées impossibles à analyser pour les moteurs de recherche;
      - déplacement des données pour la série Silo vers le nouveau type de séries TV accessible aux simples visiteurs;
      - modification des statistiques geo.

Type : modification (n°1047/1051)

Automatisation pour les entités géo

le mercredi 22 janvier 2025 à 19:57:42 :
      - Adaptation des outils d'automatisation pour les entités géographiques;
      - Amélioration de la génération des fichiers vectoriels;
      - Correction de bugs dans les statistiques géo.

Type : modification (n°1046/1051)

Silo - ajout des niveaux et des drapeaux des silos

le mercredi 22 janvier 2025 à 19:54:24 :
      - Ajouts des informations sur les différents Silos;
      - Ajout des différents niveaux pour chaque silo;
      - Ajout des drapeaux pour les silos, et des blasons pour les étages.
Page : https://www.gaudry.be//lieu/0sil.html

Type : ajout/modification de contenu (n°1045/1051)

La Tour Sombre - les Loups

le samedi 18 janvier 2025 à 09:02:43 :
      - ajout d'une page sur les Loups, les enlèvements, et les crânés;
      - ajouts d'évènements et de personnages pour Les Loups de la Calla;
      - ajout de définitions dans le glossaire;
      - adaptation de la carte (le Croissant des Calla).

Type : ajout/modification de contenu (n°1044/1051)

Organisations dans les évènements

le mardi 14 janvier 2025 à 00:30:13 :
      - il est à présent possible d'ajouter directement une organisation référencée dans un évènement de la chronologie, au même titre qu'un personnage.

Type : modification (n°1043/1051)

Cartes de tarot de la Tour Sombre

le dimanche 12 janvier 2025 à 11:57:10 :
      - Création des images de cartes de tarot que Walter tire pour Roland sur le Golgotha;
      - Ajout d'une page sur les cartes de tarot de la Tour Sombre, avec les explications.
Page : https://www.gaudry.be//livre/la-tour-sombre/info/cartes-du-tarot-de-la-tour-sombre.html

Type : ajout/modification de contenu (n°1042/1051)

La Tour Sombre - ajouts

le dimanche 12 janvier 2025 à 07:59:40 :
      - ajout de définitions dans le dictionnaire;
      - fin du traitement de Magie et Cristal;
      - ajouts d'évènements pour Les Loups de la Calla;
      - corrections dans la géographie de l'Entre-Deux Mondes.

Type : ajout/modification de contenu (n°1041/1051)

Optimisation des drapeaux - partie 2

le dimanche 5 janvier 2025 à 14:39:17 :
      - optimisation et compression du code pour les drapeaux pour les réduire de 30%, et jusqu'à 50% dans certains cas;
      - étape 2: traitement jusqu'à 0loo.

Type : modification (n°1040/1051)

La Tour Sombre - ajouts

le samedi 4 janvier 2025 à 10:41:24 :
      - ajout de définitions dans le dictionnaire;
      - ajouts d'évènements pour Magie et Cristal;
      - ajouts de personnages pour Les Yeux du Dragon;
      - corrections dans la géographie de l'Entre-Deux Mondes.

Type : ajout/modification de contenu (n°1039/1051)

La Tour Sombre - ajouts

le jeudi 2 janvier 2025 à 22:41:20 :
      - ajouts d'évènements et personnages pour Les petites Sœurs d'Elurie.

Type : ajout/modification de contenu (n°1038/1051)

Optimisation des drapeaux - partie 1

le mardi 31 décembre 2025 à 21:33:04 :
      - optimisation et compression du code pour les drapeaux pour les réduire de 30%, et jusqu'à 50% dans certains cas;
      - étape 1: traitement jusqu'à a1-sfe.

Type : modification (n°1037/1051)

Geo - Cartographie de la Tour Sombre v4.4

le dimanche 29 décembre 2024 à 14:01:25 :
      - adaptations de la cartographie de l'Entre-Deux Mondes;
            - Nouvelle canaan:
                  - modification de routes;
                  - adaptation des emplacements de morts par le garou;
                  - légers déplacements de certains villages;
            - Mejis:
                  - adaptation du rivage pour coller au village de tavares;
                  - déplacement du lac Cawn;
                  - modification du lit de la rivière Xay;
                  - modifications des frontières avec Nouvelle Canaan et le Grand Nord.
            - Grand Nord:
                  - ajout des fermes du Median;
                  - ajout de la Piste de Fer;
                  - modification des bosquets de Fleurus.

Type : ajout/modification de contenu (n°1036/1051)

La Tour Sombre - ajouts de personnages et évènements

le mardi 24 décembre 2024 à 01:46:52 :
      - ajouts pour le tome La Clé des Vents, jusqu'à la rencontre de Tim avec DARIA.

Type : ajout/modification de contenu (n°1035/1051)

Dictionnaire - gestion des catégories

le lundi 23 décembre 2024 à 05:55:57 :
      - corrections et améliorations des fonctionnalités d'ajout et de suppression de catégories pour un mot défini.

Type : modification (n°1034/1051)

Géo - Statistiques

le vendredi 20 décembre 2024 à 20:43:52 :
            - correction des mauvais encodages d'accents dans le script du graphique pour les statistiques des villes.

Type : modification (n°1033/1051)

La Tour sombre - correction des saisons

le vendredi 20 décembre 2024 à 05:09:12 :
      - adaptations des saisons de l'Entre-Deux Mondes;
      - correction de l'ordre des lunaisons.

Type : ajout/modification de contenu (n°1032/1051)

Dictionnaire - corrections de bugs

le vendredi 20 décembre 2024 à 05:05:22 :
      - correction du compte des catégories principales et secondaires pour les mots définis;
      - correction de l'affichage des catégories manquantes sur la liste des catégories.

Type : modification (n°1031/1051)

Glossaire, adaptation des catégories

le dimanche 15 décembre 2024 à 10:22:08 :
      - corrections de bugs dans le chargement de certaines catégories;
      - améliorations du CRUD pour le glossaire;
      - correction du tri.

Type : modification (n°1030/1051)

La Tour Sombre - la clé des vents

le samedi 14 décembre 2024 à 07:44:47 :
       - ajout de personnages;
       - ajouts de mots dans le glossaire; - ajout d'évènements.

Type : ajout/modification de contenu (n°1029/1051)

Glossaire - ajouts, editions

le samedi 7 décembre 2024 à 05:46:34 :
      - ajout de mots dans le dictionnaire;
      - corrections de liens et balises.

Type : ajout/modification de contenu (n°1028/1051)

Glossaire - mise en place d'un CRUD

le vendredi 6 décembre 2024 à 18:30:12 :
      - ajout des fonctions CRUD (CReate/Update/Delete) pour les définitions du dictionnaire;
      - recherche automatique de définitions où les liens sont brisés;
      - mise en place de catégories suplémentaires pour les dialectes de la Tour Sombre.

Type : modification (n°1027/1051)

La Tour Sombre - la clé des vents

le mercredi 4 décembre 2024 à 05:03:52 :
      - ajout de personnages;
      - ajout d'évènements.

Type : ajout/modification de contenu (n°1026/1051)

Grades - adaptapion des grades pour Star Wars

le jeudi 28 novembre 2024 à 21:37:28 :
      - génération des plaquettes de grades en image vectorielle au lieu des gifs.
Page : https://www.gaudry.be//ranks/s4.html

Type : modification (n°1025/1051)

Le talisman - ajout de personnages et d'évènements

le mardi 26 novembre 2024 à 19:33:37 :
      - ajout des personnages et d'évènements pour le second tome (Territoires) jusqu'à la fin du livre;
      - adaptation de la carte des Territoires;
      - début du second passage pour le tome 1 - ajout d'évènements.

Type : ajout/modification de contenu (n°1024/1051)

Ajout de personnages et d'évènements

le samedi 23 novembre 2024 à 17:12:15 :
      - ajout de personnages et évènements pour
            - les Territoires;
            - histoire universelle;
      - ajout d'entités Géo
      - mise à jour de drapeaux et blasons.

Type : ajout/modification de contenu (n°1023/1051)

Le talisman - ajout de personnages et d'évènements

le vendredi 22 novembre 2024 à 01:58:07 :
- ajout des personnages et d'évènements pour le second tome (Territoires) jusqu'au chapitre 25 de la partie II.

Type : ajout/modification de contenu (n°1022/1051)

Version en cache

21/02/2025 10:05:10 Cette version de la page est en cache (à la date du 21/02/2025 10:05:10) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.

Document créé le 24/11/2016, dernière modification le 13/02/2024
Source du document imprimé : https://www.gaudry.be/info/versioning/code-modif.html

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.