[ecrire ↪ issue_41_onload] 20 commits

spip/ecrire | 20 commits

Par Matthieu Marcillaud, le 17 février 2025 à 16h43min :

fix: L’option onload de Minipage n’était pas appliquée…

Pour cause, l’option onload doit être en minuscule !
J’en profite pour renommer les $onLoad en $onload pour éviter d’autres copier/coller erronés.

(cherry picked from commit 5c21b142671507b9637326f752fb4173747e0944)

Refs: #41

Modifié
inc/minipres.php
src/Afficher/Minipage/AbstractPage.php

Détails : fix: L’option `onload` de Minipage n’était pas appliquée… (d870305f) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 14 février 2025 à 14h43min :

build: Version 4.4.0

Modifié
CHANGELOG.md
inc_version.php
paquet.xml

Détails : build: Version 4.4.0 (102b398d) · Validations · spip / ecrire · GitLab

==============================
Par Maïeul Rouquette, le 14 février 2025 à 10h37min :

fix: charger l’autoloader dans le fichier prive.php

(cherry picked from commit e9ceccf2aa45f6d33cb45b0e8559d51a15537610)

Modifié
prive.php

Détails : fix: charger l'autoloader dans le fichier prive.php (dc962222) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 14 février 2025 à 10h04min :

fix: Éviter un warning PHP si le fichier du logo n’est pas présent

Report de fix: éviter un warning PHP si le fichier du logo n'est pas présent (2367e0ff) · Validations · spip / medias · GitLab

Refs: spip/medias#5020

Modifié
public/quete.php

Détails : fix: Éviter un warning PHP si le fichier du logo n'est pas présent (fe3d2e31) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 5 février 2025 à 15h54min :

fix: Suivre medias sur inc_vignette_dist qui attend un paramètre medias

Refs: spip/medias#5008 spip/medias!5034

Modifié
public/quete.php

Détails : fix: Suivre medias sur `inc_vignette_dist` qui attend un paramètre medias (e70854fe) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 29 janvier 2025 à 11h08min :

build: Version 4.4.0-beta4

Modifié
CHANGELOG.md
inc_version.php
paquet.xml

Détails : build: Version 4.4.0-beta4 (c233571e) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 28 janvier 2025 à 11h15min :

revert: Transformation des idiomes en balise

Je suis reparti de 84ff1cdd05f3b49273 en réappliquant certains commits

  • Supprime TRAD_IDIOME
  • Supprime la transformation d’idiome <:...:> en balise TRAD_IDIOME dans le phraseur
  • Ne déprécie plus la classe `Idiome`` qui sert toujours du coup
  • Conserve certaines modifications dans phraser_html, notamment sur la gestion des placeholders
  • Conserve la balise #TRAD

Refs: #34

Modifié
public/balises.php
public/phraser_html.php
src/Compilateur/Noeud/Idiome.php

Détails : revert: Transformation des idiomes en balise (62c55df9) · Validations · spip / ecrire · GitLab

==============================
Par Maïeul Rouquette, le 27 janvier 2025 à 15h43min :

docs(changelog): !37

Modifié
CHANGELOG.md

Détails : docs(changelog): !37 (14cfe278) · Validations · spip / ecrire · GitLab

==============================
Par Cerdic, le 27 janvier 2025 à 15h41min :

fix: si un plugin precise un icone=‹  › dans son xml, on finit par essayer d’ouvrir un xxx/prive/themes/spip/ dans inc/svg ce qui provoque une erreur. Il faudrait sans doute aussi blinder find_in_theme et find_in_path contre une recherche de fichier vide, mais au moins ici on traite la cause (vu avec le plugin album)

(cherry picked from commit 310f42ebca68c3e0f2cfda10b15633263d822e7d)

Modifié
inc/boutons.php

Détails : fix: si un plugin precise un icone='' dans son xml, on finit par essayer... (d4dddbc7) · Validations · spip / ecrire · GitLab

==============================
Par Maïeul Rouquette, le 27 janvier 2025 à 14h54min :

docs(changelog): #35

Modifié
CHANGELOG.md

Détails : docs(changelog): #35 (3754a244) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 27 janvier 2025 à 13h44min :

fix: Appels à Minipage, le second paramètre est un tableau.

Refs: #35

Modifié
action/logout.php
base/connect_sql.php
inc/auth.php
inc/securiser_action.php

Détails : fix: Appels à Minipage, le second paramètre est un tableau. (80c2870a) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 17 janvier 2025 à 15h33min :

build: Version 4.4.0-beta3

Modifié
CHANGELOG.md
inc_version.php
paquet.xml

Détails : build: Version 4.4.0-beta3 (c1f2bb1c) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 17 janvier 2025 à 11h14min :

build: Version 4.4.0-beta2

Modifié
CHANGELOG.md
inc_version.php
paquet.xml

Détails : build: Version 4.4.0-beta2 (e924aefa) · Validations · spip / ecrire · GitLab

==============================
Par Maïeul, le 16 janvier 2025 à 15h41min :

security: sécuriser le contenu du message d’erreur affiché par l’API transmettre

Fix: spip-security/securite#4862

(cherry picked from commit f167eb12e0a3ff0c5477773e62061722f623f6a1)

Co-authored-by: b_b bruno@eliaz.fr

Modifié
action/api_transmettre.php

Détails : security: sécuriser le contenu du message d'erreur affiché par l'API transmettre (363780f7) · Validations · spip / ecrire · GitLab

==============================
Par JamesRezo, le 16 janvier 2025 à 14h37min :

chore: Version max PHP 8.4

Refs: #33
Changelog: changed

Modifié
inc_version.php

Détails : chore: Version max PHP 8.4 (21c17fe8) · Validations · spip / ecrire · GitLab

==============================
Par Cerdic, le 25 décembre 2024 à 10h04min :

fix: utiliser pour IMAGETYPE_SVG une valeur qui ne risque pas une collision avec un futur ajout de format image (19 a été pris par IMAGETYPE_AVIF entre temps)

Ref: Drôle d'erreur avec un jpeg en particulier (#5011) · Tickets · spip / medias · GitLab
(cherry picked from commit 9b32dc085727283a0c72cfa3aadca1c94be53e58)

Modifié
inc/svg.php

Détails : fix: utiliser pour `IMAGETYPE_SVG` une valeur qui ne risque pas une collision... (c7a11983) · Validations · spip / ecrire · GitLab

==============================
Par Maïeul Rouquette, le 13 décembre 2024 à 19h05min :

docs(changelog): deprecate #26

Modifié
CHANGELOG.md

Détails : docs(changelog): deprecate #26 (81eab380) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 13 décembre 2024 à 19h03min :

deprecate: </INCLURE>

Refs: #26

Modifié
public/phraser_html.php

Détails : deprecate: `</INCLURE>` (5055e4f8) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 13 décembre 2024 à 19h03min :

deprecate: Gestion de <INCLURE(fichier.php)> ou <INCLURE{fond=fichier.php}>

Refs: #26

Modifié
public/balises.php
public/compiler.php
public/debusquer.php
public/phraser_html.php
public/sandbox.php

Détails : deprecate: Gestion de `<INCLURE(fichier.php)>` ou `<INCLURE{fond=fichier.php}>` (65e101aa) · Validations · spip / ecrire · GitLab

==============================
Par Maïeul Rouquette, le 13 décembre 2024 à 11h28min :

docs(changelog): #24

Modifié
CHANGELOG.md

Détails : docs(changelog): #24 (e4044ced) · Validations · spip / ecrire · GitLab