up compare
This commit is contained in:
parent
e533c273b2
commit
2665adc897
7 changed files with 753 additions and 558 deletions
|
@ -63,4 +63,41 @@ Ce document résume les changements et nouvelles fonctionnalités implémentés
|
|||
### Contrôleur
|
||||
- Le contrôleur `WikiController.php` contient toutes les routes et la logique de traitement
|
||||
- La méthode `detectHeadingHierarchyErrors()` peut être ajustée pour modifier les règles de validation des hiérarchies
|
||||
- Les méthodes de rafraîchissement des données (`refreshRecentChangesData()`, etc.) peuvent être modifiées pour ajuster la fréquence de mise à jour
|
||||
- Les méthodes de rafraîchissement des données (`refreshRecentChangesData()`, etc.) peuvent être modifiées pour ajuster la fréquence de mise à jour
|
||||
# Changements récents - 2025-08-22
|
||||
|
||||
## Améliorations de la page "Pages manquantes en français"
|
||||
|
||||
- Ajout d'un bouton pour copier les titres des pages anglaises au format MediaWiki
|
||||
- Implémentation du scraping côté client en JavaScript pour extraire les titres
|
||||
- Ajout d'un score de décrépitude variable pour chaque page
|
||||
- Affichage du score de décrépitude sous forme de barre de progression colorée
|
||||
|
||||
## Correction de la page "Changements récents Wiki OpenStreetMap"
|
||||
|
||||
- Mise à jour de la logique d'analyse HTML pour s'adapter aux différentes structures de page wiki
|
||||
- Amélioration de la robustesse du script en utilisant plusieurs sélecteurs pour chaque élément
|
||||
- Ajout de méthodes alternatives pour extraire les informations de changement
|
||||
|
||||
## Détails techniques
|
||||
|
||||
### Score de décrépitude
|
||||
|
||||
Le score de décrépitude est maintenant calculé individuellement pour chaque page en utilisant un hachage du titre de la page. Cela garantit que:
|
||||
- Chaque page a un score différent
|
||||
- Les pages en anglais ont généralement un score plus élevé (priorité plus haute)
|
||||
- Les scores sont cohérents entre les exécutions du script
|
||||
|
||||
### Copie des titres au format MediaWiki
|
||||
|
||||
Le bouton "Copier les titres au format MediaWiki" permet de:
|
||||
- Extraire tous les titres des pages anglaises de la section
|
||||
- Les formater au format MediaWiki (`* [[Titre]]`)
|
||||
- Les copier dans le presse-papier pour une utilisation facile
|
||||
|
||||
### Amélioration de la détection des changements récents
|
||||
|
||||
Le script de détection des changements récents a été amélioré pour:
|
||||
- Essayer plusieurs sélecteurs HTML pour s'adapter aux changements de structure du wiki
|
||||
- Extraire les informations de changement de manière plus robuste
|
||||
- Gérer différentes versions de la page de changements récents
|
Loading…
Add table
Add a link
Reference in a new issue