RealET/ecrire | 20 commits
Par Matthieu Marcillaud, le 6 octobre 2025 à 13h52min :
chore: Suppression de code mort dans l’analyse des traductions
Les balises <NEW> ou <MODIF> ne sont plus utilisées depuis longtemps.
Salvatore ajoute un commentaire # MODIF en fin de ligne éventuellement.
Modifié
inc/traduire.php
==============================
Par Matthieu Marcillaud, le 19 septembre 2025 à 14h02min :
feat: Option ‹ lang › sur la fonction _T pour remplacer l’argument spip_lang
Par cohérence, on déplace dans une option de _T le choix de la langue
de traduction, car ce n’est pas un argument de template (`@nom@``) à remplacer.
On déprécie l’ancien usage.
Modifié
bootstrap/inc/i18n.php
==============================
Par Matthieu Marcillaud, le 19 septembre 2025 à 09h51min :
chore: Simplification de code
Modifié
bootstrap/inc/i18n.php
Détails : chore: Simplification de code (647806b3) · Validations · RealET / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 19 septembre 2025 à 09h51min :
docs: Précisions sur _T et _L
Modifié
bootstrap/inc/i18n.php
Détails : docs: Précisions sur _T et _L (dee72249) · Validations · RealET / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 18 septembre 2025 à 20h45min :
chore: Renommage variable interne plus explicite
Modifié
bootstrap/inc/i18n.php
Détails : chore: Renommage variable interne plus explicite (d45e1545) · Validations · RealET / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 18 septembre 2025 à 20h33min :
docs: fix phpdoc _L
Modifié
bootstrap/inc/i18n.php
Détails : docs: fix phpdoc _L (c434401a) · Validations · RealET / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 18 septembre 2025 à 20h29min :
change: Option debug sur la fonction _L à la place d’un trick avec class=null
Modifié
bootstrap/inc/i18n.php
==============================
Par Matthieu Marcillaud, le 18 septembre 2025 à 20h29min :
chore: Typage strict des fonctions _T et _L
Modifié
bootstrap/inc/i18n.php
Détails : chore: Typage strict des fonctions _T et _L (d439bd15) · Validations · RealET / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 18 septembre 2025 à 20h29min :
remove: ancien 3è argument « class » des fonctions _T et _L
Ces fonctions attendent un tableau depuis 13 ans maintenant
avec La fonction _T() accepte un 3ème argument $options array qui permet de passer des options : (88d6ce6e) · Validations · spip / spip · GitLab
depuis donc SPIP 3.0.
Modifié
bootstrap/inc/i18n.php
==============================
Par Matthieu Marcillaud, le 18 septembre 2025 à 09h17min :
chore: fix phpstan analyse
Modifié
auth/ldap.php
install/etape_ldap3.php
phpstan-baseline.neon
Détails : chore: fix phpstan analyse (eb521626) · Validations · RealET / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 18 septembre 2025 à 09h17min :
chore: phpcs
Modifié
src/Texte/Collecteur/HtmlTag.php
Détails : chore: phpcs (8bb3a9ae) · Validations · RealET / ecrire · GitLab
==============================
Par Ricardo Porto, le 11 septembre 2025 à 01h30min :
i18n: [Salvatore] [source:lang/ ecrire] Export depuis https://trad.spip.net de la langue pt
Modifié
lang/ecrire_pt.php
==============================
Par Ricardo Porto, le 11 septembre 2025 à 01h30min :
i18n: [Salvatore] [source:lang/ spip] Export depuis https://trad.spip.net de la langue pt
Modifié
lang/spip_pt.php
==============================
Par Matthieu Marcillaud, le 8 septembre 2025 à 09h32min :
security: fix open redirect sur formulaire de login en ajax
Dans certains cas, si la page de login est surchargée pour fonctionner en ajax,
le formulaire de login pouvait permettre de rediriger sur un site externe non prévu.
Refs: spip-security/securite#4865
Modifié
inc/headers.php
==============================
Par Ixab, le 28 août 2025 à 01h30min :
i18n: [Salvatore] [source:lang/ ecrire] Export depuis https://trad.spip.net de la langue eu
Modifié
lang/ecrire_eu.php
==============================
Par Ixab, le 28 août 2025 à 01h30min :
i18n: [Salvatore] [source:lang/ spip] Export depuis https://trad.spip.net de la langue eu
i18n: [Salvatore] [source:lang/ spip] Mise a jour du bilan depuis https://trad.spip.net
Modifié
lang/spip.xml
lang/spip_eu.php
==============================
Par Ixab, le 27 août 2025 à 01h30min :
i18n: [Salvatore] [source:lang/ ecrire] Export depuis https://trad.spip.net de la langue eu
Modifié
lang/ecrire_eu.php
==============================
Par Cerdic, le 22 août 2025 à 13h08min :
fix: Petites corrections autour des timestamp sur inc/importmap
- copie_locale() fournit toujours un résultat relatif à la racine
- produire_fond_statique() produit un résultat qui contient déjà un timestamp
Refs: #88
Modifié
inc/importmap.php
==============================
Par Cerdic, le 22 août 2025 à 12h59min :
fix: ne pas faire un file_exists ici, $img_file peut etre un nom de fichier avec un ?. On peut appeler directement timestamp() qui gèrera bien
Refs: #88
Modifié
inc/filtres.php
==============================
Par Matthieu Marcillaud, le 22 août 2025 à 12h07min :
fix: La fonction timestamp peut accepter une entrée null
Si passée après find_in_path() qui peut retourner null s’il ne trouve rien.
Typiquement sur des écritures [...(#CHEMIN{truc.js}|timestamp)...]
Refs #88
Modifié
inc/filtres.php