+ mise a jour de l'icone PNG, rangement des icones pour fixer le menu developpement qui ne marchait pas
+ icone par defaut sur le sous menu de la page d'aide
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue en
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue es
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue fa
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue fr
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue nl
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue pt_br
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue ru
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue sk
[Salvatore] [source:lang/ verifier] Mise a jour du bilan depuis https://trad.spip.net
Fatal error: Uncaught Error: Call to undefined function normaliser_date_aucune_dist() in /.../plugins/spip-contrib-extensions/verifier/verifier/date.php on line 49
précédentes, alors il n'y a plus lieu de vérifier.
Fix spip-contrib-extensions/saisies#67
La fonction de normalisation ne marchait qu'avec des dates au format jma, ...et donc ne pouvait pas normaliser une date SQL !
Du coup :
- on reéécrit la fonction de normalisation avec les objets natif de
PHP DateTime
- on fait la même chose pour la fonction de vérification, sauf pour
l'heure (car flemme/pas le temps, et il n'y qu'un format possible)
Avantage :
- cela nous assure qu'on n'essaie pas de rentrer le 30 février ou
le 13ème mois de l'année !
- l'implémentation future d'autre format sera plus aisée
On en profite pour écrire des tests unitaires.
La langue 'ca' devrait être supprimée car trop peu traduite (27.43 %)
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue de
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue en
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue es
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue fa
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue fr_tu
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue it
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue nl
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue pt_br
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue ru
[Salvatore] [source:lang/ verifier] Export depuis https://trad.spip.net de la langue sk
[Salvatore] [source:lang/ verifier] Mise a jour du bilan depuis https://trad.spip.net
Plus que la vérif, l'intérêt principal est de pouvoir les normaliser automatiquement.
Pour cela il faut la fonction slugify() qui se trouve pour l'instant dans le plugin Bonux. En espèrant qu'elle intègre le core sous peu.
En attendant, lorsqu'on demande à normaliser un slug sans ce dernier, ça crée un log d'erreur (on ne veut pas de dépendance obligatoire).
Il y a également une option pour suggérer la valeur normalisée dans le message d'erreur plutôt que de la changer silencieusement en arrière-plan, ce qui permet à l'utilisateur⋅ice de relire et garder la main.