[ecrire ↪ issue_96] 17 commits

spip/ecrire | 17 commits

Par b_b, le 3 novembre 2025 à 20h28min :

fix: warning – si aucune méthode de génération des miniatures n’est sélectionnée

Fix: #96

Modifié
inc/filtres_images_lib_mini.php

Détails : fix: warning -- si aucune méthode de génération des miniatures n'est sélectionnée (849999bb) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 29 octobre 2025 à 15h47min :

chore: Rector rule FunctionLikeToFirstClassCallableRector

Modifié
action/editer_auteur.php
action/editer_liens.php
balise/formulaire_.php
base/upgrade.php
bootstrap/base/connect_sql.php
bootstrap/inc/sanitize.php
bootstrap/inc/utils.php
genie/mise_a_jour.php
inc/charsets.php
inc/cvt_autosave.php
inc/editer.php
inc/exporter_csv.php
inc/filtres.php
inc/filtres_ecrire.php
inc/filtres_images_lib_mini.php
inc/filtres_mini.php
inc/filtres_selecteur_generique.php
inc/importer_csv.php
inc/modifier.php
inc/notifications.php
inc/prepare_recherche.php
inc/queue.php
inc/roles.php
inc/rubriques.php
inc/session.php
inc/svg.php
inc/urls.php
iterateur/data.php
plugins/afficher_plugin.php
public/composer.php
public/criteres.php
public/evaluer_page.php
public/format_html.php
public/sandbox.php
public/styliser.php
public/tracer.php
req/mysql.php
req/sqlite_generique.php
src/Chiffrer/Cles.php
src/Chiffrer/SpipCles.php
src/Compilateur/Iterateur/Decorator.php
src/Sql/Sqlite/Traducteur.php
typographie/fr.php

Détails : chore: Rector rule FunctionLikeToFirstClassCallableRector (06ddab0e) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 22 octobre 2025 à 11h34min :

build: up spip/sites

Modifié
composer.json

Détails : build: up spip/sites (70e8109a) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 9 octobre 2025 à 15h31min :

remove: Fonction mathml2unicode non utilisée depuis 20 ans…

  • Fonction introduite par 3a72677d103fd3
  • Retirée (son utilisation) moins de 24h après par 1af795624

Supprimé
charsets/mathml.php
Modifié
inc/charsets.php

Détails : remove: Fonction mathml2unicode non utilisée depuis 20 ans… (166b5819) · Validations · spip / ecrire · GitLab

==============================
Par Cerdic, le 9 octobre 2025 à 10h30min :

fix: Balises #URL_ARTICLE et autres dans une boucle avec un connect externe

Elles étaient cassées depuis le changement de signature de generer_objet_url par 764f4ac2a17f6cf247637bb88a2a

On homogeneise également la signature de la fonction urls_connect_dist() utilisée uniquement par generer_objet_url()

Refs: !126

Modifié
balise/url_.php
bootstrap/inc/urls.php

Détails : fix: Balises `#URL_ARTICLE` et autres dans une boucle avec un connect externe (cb970aa5) · Validations · spip / ecrire · GitLab

==============================
Par RealET, le 9 octobre 2025 à 09h41min :

fix: warning sur inc_importer_csv_dist() en PHP 8.4

Refs: spip-contrib-extensions/spip-bonux#19

Modifié
inc/importer_csv.php

Détails : fix: warning sur `inc_importer_csv_dist()` en PHP 8.4 (a6e638fb) · Validations · spip / ecrire · GitLab

==============================
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

Détails : chore: Suppression de code mort dans l’analyse des traductions (2334727e) · Validations · spip / ecrire · GitLab

==============================
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

Détails : feat: Option 'lang' sur la fonction `_T` pour remplacer l’argument `spip_lang` (fe518762) · Validations · spip / ecrire · GitLab

==============================
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 · spip / 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 · spip / 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 · spip / 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 · spip / 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

Détails : change: Option debug sur la fonction _L à la place d’un trick avec class=null (1bca9b67) · Validations · spip / ecrire · GitLab

==============================
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 · spip / 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

Détails : remove: ancien 3è argument "class" des fonctions `_T` et `_L` (1dbe9b6e) · Validations · spip / ecrire · GitLab

==============================
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 · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 18 septembre 2025 à 09h17min :

chore: phpcs

Modifié
src/Texte/Collecteur/HtmlTag.php

Détails : chore: phpcs (8bb3a9ae) · Validations · spip / ecrire · GitLab