[ecrire ↪ 5.x] 20 commits

george/ecrire | 20 commits

Par Maïeul Rouquette, le 11 février 2026 à 17h10min :

fix: ne pas utiliser array_map(reset, ...) pour avoir des columns

Modifié
public/format_html.php

Détails : fix: ne pas utiliser `array_map(reset, ...)` pour avoir des columns (7df5c1b6) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par asro, le 10 février 2026 à 01h30min :

i18n: [Salvatore] [source:lang/ ecrire] Export depuis https://trad.spip.net de la langue it
i18n: [Salvatore] [source:lang/ ecrire] Mise a jour du bilan depuis https://trad.spip.net

Modifié
lang/ecrire.xml
lang/ecrire_it.php

Détails : i18n: [Salvatore] [source:lang/ ecrire] Export depuis https://trad.spip.net de la langue it (ae96ce52) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par asro, le 10 février 2026 à 01h30min :

i18n: [Salvatore] [source:lang/ spip] Export depuis https://trad.spip.net de la langue de
i18n: [Salvatore] [source:lang/ spip] Export depuis https://trad.spip.net de la langue it
i18n: [Salvatore] [source:lang/ spip] Mise a jour du bilan depuis https://trad.spip.net

Modifié
lang/spip.xml
lang/spip_de.php
lang/spip_it.php

Détails : i18n: [Salvatore] [source:lang/ spip] Export depuis https://trad.spip.net de la langue de (7774df3d) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 9 février 2026 à 13h40min :

chore: quelques typages sans conséquences sur des retours de fonctions

Modifié
req/sqlite_generique.php

Détails : chore: quelques typages sans conséquences sur des retours de fonctions (b33f88a2) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 9 février 2026 à 13h40min :

fix: Deprecated en PHP 8.5+ de PDO->sqliteCreateFunction

Refs: #110

Modifié
req/sqlite_fonctions.php
req/sqlite_generique.php

Détails : fix: Deprecated en PHP 8.5+ de PDO->sqliteCreateFunction (d94238a8) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Maïeul Rouquette, le 8 février 2026 à 20h37min :

test: fix tests/integration/Urls/SuivreLienTest.php

Modifié
tests/integration/Urls/SuivreLienTest.php

Détails : test: fix `tests/integration/Urls/SuivreLienTest.php` (f7b11ff7) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Maïeul Rouquette, le 8 février 2026 à 13h27min :

fix: colorer le background du <code> indiquant l’url de l’iframe échappée

Modifié
inc/texte_mini.php

Détails : fix: colorer le background du `<code>` indiquant l'url de l'iframe échappée (c600e3b2) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Maïeul Rouquette, le 8 février 2026 à 13h27min :

docs: peut être remplacer une constante par pipeline

Modifié
inc/texte_mini.php

Détails : docs: peut être remplacer une constante par pipeline (527f46af) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Maïeul Rouquette, le 8 février 2026 à 13h27min :

remove: ne pas considérer que youtube est par principe safe

Modifié
inc/texte_mini.php

Détails : remove: ne pas considérer que youtube est par principe safe (48888dfd) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 8 février 2026 à 13h27min :

fix: Typages des nouveaux paramètres et fonctions

Refs: !163

Modifié
inc/texte_mini.php

Détails : fix: Typages des nouveaux paramètres et fonctions (52b99b66) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Cerdic, le 8 février 2026 à 13h27min :

styles: fix ecs

Modifié
inc/texte_mini.php

Détails : styles: fix ecs (f0ad8b84) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Cerdic, le 8 février 2026 à 13h27min :

fix: inspecter également le contenu si on a des urls de type javascript, y compris un peu cachée

Modifié
inc/texte_mini.php

Détails : fix: inspecter également le contenu si on a des urls de type javascript, y compris un peu cachée (adfd765c) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Cerdic, le 8 février 2026 à 13h27min :

fix: inspecter également le contenu si il y a un attribut formaction

Modifié
inc/texte_mini.php

Détails : fix: inspecter également le contenu si il y a un attribut formaction (18215bcb) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Cerdic, le 8 février 2026 à 13h27min :

refactor: split + spip_htmlspecialchars pour afficher_html_suspect() c’est plus propre que les bidouilles précédentes

Modifié
inc/texte_mini.php

Détails : refactor: split + spip_htmlspecialchars pour afficher_html_suspect() c'est... (22e9752d) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Cerdic, le 8 février 2026 à 13h27min :

fix: securiser l’affichage des iframe eventuelles soit par echappement soit par sandboxing selon les cas

Modifié
inc/texte_mini.php

Détails : fix: securiser l'affichage des iframe eventuelles soit par echappement soit... (3dea6eb5) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Cerdic, le 8 février 2026 à 13h27min :

fix utiliser un stripos sur on plutot qu’un str_contains pour ne pas etre sensible a la casse

Modifié
inc/texte_mini.php

Détails : fix utiliser un stripos sur on plutot qu'un str_contains pour ne pas etre sensible a la casse (19c6b124) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Cerdic, le 8 février 2026 à 13h27min :

refactor: une fonction afficher_html_suspect() pour assurer le rendu du html suspect echappé avec un wrap eventuel et le signe danger devant

Modifié
inc/texte_mini.php

Détails : refactor: une fonction afficher_html_suspect() pour assurer le rendu du html... (fd23fdbc) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Cerdic, le 8 février 2026 à 13h27min :

feat: la fonction safehtml() accepte un tableau d’options en second argument, vide par defaut, que l’on passe a inc_safehml_dist() (ou fonction surchargee)

Modifié
inc/texte_mini.php

Détails : feat: la fonction safehtml() accepte un tableau d'options en second argument,... (a95300f1) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 8 février 2026 à 12h05min :

test: Tester minipipe_is_structured_value()

Modifié
tests/unit/Bootstrap/Pipeline/MinipipeTest.php

Détails : test: Tester minipipe_is_structured_value() (13a4c3d7) · Validations · George Kandalaft / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 8 février 2026 à 12h05min :

refactor: Une fonction minipipe_is_structured_value pour mutualiser et tester plus facilement

Modifié
bootstrap/inc/pipeline.php

Détails : refactor: Une fonction `minipipe_is_structured_value` pour mutualiser et tester plus facilement (922fdd69) · Validations · George Kandalaft / ecrire · GitLab