[spip ↪ issue_verif_butineur_43] 20 commits

spip/spip | 20 commits

Par Matthieu Marcillaud, le 1er octobre 2024 à 15h48min :

docs(changelog): #5505 #5988

Modifié
CHANGELOG.md

Détails : docs(changelog): #5505 #5988 (215dd4e1) · Validations · spip / spip · GitLab

==============================
Par Matthieu Marcillaud, le 1er octobre 2024 à 15h44min :

deprecate: Fonctions verif_butineur(), editer_texte_recolle() & coupe_trop_long() qui était code mort pour IE.

Refs: #5505 #5988

Modifié
ecrire/inc/editer.php
ecrire/inc/layer.php

Détails : deprecate: Fonctions `verif_butineur()`, `editer_texte_recolle()` &... (244dd40e) · Validations · spip / spip · GitLab

==============================
Par JLuc, le 30 septembre 2024 à 14h54min :

fix: Éviter une notice en cas d’appel d’inclusion sans argument

(cherry picked from commit fbf3e2eab4314cd5e33e85429ea671a411c0854d)

Modifié
ecrire/public/normaliser.php

Détails : fix: Éviter une notice en cas d'appel d’inclusion sans argument (58e0afdd) · Validations · spip / spip · GitLab

==============================
Par JamesRezo, le 30 septembre 2024 à 10h01min :

chore: update dependencies

Modifié
composer.lock
plugins-dist.json

Détails : chore: update dependencies (76e7c35d) · Validations · spip / spip · GitLab

==============================
Par Maïeul, le 29 septembre 2024 à 17h58min :

docs: il n’y a pas de valeur par défaut pour le second argument de #CACHE

(cherry picked from commit 5f5ae207ac6a232a4e3de85e9806df277140b97d)

Modifié
ecrire/public/balises.php

Détails : docs: il n'y a pas de valeur par défaut pour le second argument de `#CACHE` (694ffa26) · Validations · spip / spip · GitLab

==============================
Par Matthieu Marcillaud, le 26 septembre 2024 à 14h39min :

docs(changelog): !6047

(cherry picked from commit 90344d4dbd32c129b12791cbfa8c57e194a0683d)

Modifié
CHANGELOG.md

Détails : docs(changelog): !6047 (d8465fe6) · Validations · spip / spip · GitLab

==============================
Par Cerdic, le 26 septembre 2024 à 14h39min :

styles: des variables snake case partout

(cherry picked from commit f84e80049a6e759e32d6944686b1e897d1725484)

Modifié
ecrire/inc/livrer_fichier.php

Détails : styles: des variables snake case partout (1ba27e05) · Validations · spip / spip · GitLab

==============================
Par Cerdic, le 26 septembre 2024 à 14h39min :

fix: il faut vider les buffer avant de livrer le fichier sinon ça ne marche parfois pas

(et attention à ini_set qu’on ne peut pas toujours utiliser)

(cherry picked from commit ddf6bd49f98f63ba5b4688eda89bf2f6ce936328)

Modifié
ecrire/inc/livrer_fichier.php

Détails : fix: il faut vider les buffer avant de livrer le fichier sinon ça ne marche parfois pas (fba0066c) · Validations · spip / spip · GitLab

==============================
Par Cerdic, le 26 septembre 2024 à 14h39min :

fix: c’est l’option range qu’il faut considerer specifiquement ici

(cherry picked from commit 948076a025b2ae6183b206ef6d2b9bf8caaeb2f7)

Modifié
ecrire/inc/livrer_fichier.php

Détails : fix: c'est l'option range qu'il faut considerer specifiquement ici (6194a5ea) · Validations · spip / spip · GitLab

==============================
Par Matthieu Marcillaud, le 26 septembre 2024 à 14h03min :

docs(changelog): #3919

Modifié
CHANGELOG.md

Détails : docs(changelog): #3919 (5ee36f96) · Validations · spip / spip · GitLab

==============================
Par Franck Rousseau, le 26 septembre 2024 à 14h02min :

fix: répare l’ajout de la config LDAP à l’install

Lors de l’installation, l’étape ldap5 fait deux suppositions fausses :

  • le type d’authent est le dernier paramètre de spip_connect_db, « ’’); »
    ligne 35 ;
  • le charset, qui est le dernier paramètre, est vide, ce qui n’est pas
    toujours vrai.
    Dans les deux cas la configuration est mauvaise, soit le type ldap est
    placé au mauvais endroit, soit il n’est pas du tout ajouté.
    Le problème de l’ajout du type de connexion à cette étape vient du fait
    que la génération de cette config est faite ailleurs et qu’il n’est pas
    raisonnable de pré-supposer de sa forme. Pour corriger ce problème on
    ré-analyse la config temporaire, pour ensuite la regénérer avec les bons
    paramètres, puis la substituer dans le fichier. Tout ceci est nécessaire
    car on ne maitrise pas une partie des éléments ajoutés à ce fichier, on
    ne peut donc pas le regénérer complètement.
    Il reste un potentiel problème : la regex dans
    analyse_fichier_connection tolère des espaces (\s) dans la ligne de
    connexion, qui s’ils sont présents empêcheront le str_replace de
    fonctionner correctement, puisqu’il ne seront pas présents dans la ligne
    à substituer qui est regénérée à partir des paramètres individuels.

Fix: #3919
(cherry picked from commit 6e059210ea3abbb5ad7fe764fe3a387248c4e033)

Modifié
ecrire/install/etape_ldap5.php

Détails : fix: répare l'ajout de la config LDAP à l'install (657eaf32) · Validations · spip / spip · GitLab

==============================
Par Matthieu Marcillaud, le 20 septembre 2024 à 09h22min :

docs(phpdoc): fix type du param select de sql_getfetsel

Refs: #5987
(cherry picked from commit df8b4539c6e0346fb4358aaca4c45882d7900b1f)

Modifié
ecrire/base/abstract_sql.php

Détails : docs(phpdoc): fix type du param select de sql_getfetsel (e6d44088) · Validations · spip / spip · GitLab

==============================
Par JamesRezo, le 2 septembre 2024 à 10h48min :

fix(changelog): !6024 c’est un fix

Modifié
CHANGELOG.md

Détails : fix(changelog): !6024 c'est un fix (d3263338) · Validations · spip / spip · GitLab

==============================
Par JamesRezo, le 2 septembre 2024 à 10h18min :

docs(changelog): Changelog !6024 au bon endroit

Modifié
CHANGELOG.md

Détails : docs(changelog): Changelog !6024 au bon endroit (83a47e4e) · Validations · spip / spip · GitLab

==============================
Par JLuc, le 2 septembre 2024 à 10h13min :

fix: éviter notice dans init_http quand parse_url échoue = « on seriously malformed URLs ».

Modifié
CHANGELOG.md
ecrire/inc/distant.php

Détails : fix: éviter notice dans `init_http` quand `parse_url ` échoue = "on seriously malformed URLs". (d1793347) · Validations · spip / spip · GitLab

==============================
Par Matthieu Marcillaud, le 20 août 2024 à 12h06min :

build: version 4.3.2

Modifié
CHANGELOG.md
ecrire/inc_version.php
ecrire/paquet.xml
plugins-dist.json

Détails : build: version 4.3.2 (b4bad21a) · Validations · spip / spip · GitLab

==============================
Par Matthieu Marcillaud, le 20 août 2024 à 11h44min :

docs(changelog): ecran sécu 1.6.3

Modifié
CHANGELOG.md

Détails : docs(changelog): ecran sécu 1.6.3 (af879421) · Validations · spip / spip · GitLab

==============================
Par Matthieu Marcillaud, le 20 août 2024 à 11h43min :

build: up ecran de sécurité en version 1.6.3

Modifié
config/ecran_securite.php

Détails : build: up ecran de sécurité en version 1.6.3 (debfa397) · Validations · spip / spip · GitLab

==============================
Par Matthieu Marcillaud, le 20 août 2024 à 10h59min :

doc(changelog): #5983

(cherry picked from commit b10b03030d68c2735b096b6d174900d16235a6cf)

Modifié
CHANGELOG.md

Détails : doc(changelog): #5983 (22c6ea43) · Validations · spip / spip · GitLab

==============================
Par Matthieu Marcillaud, le 20 août 2024 à 10h59min :

fix: Produire des balises img autofermantes

Pour être compatible xhtml finalement aussi.

Refs: #5983
(cherry picked from commit 4ad8dede7ded95910bf2a5365c3af766b7b61cf3)
(cherry picked from commit d94b9fce36bc2591483ac167a4f2027ad5af870e)

Modifié
ecrire/inc/filtres_images_lib_mini.php

Détails : fix: Produire des balises img autofermantes (ce4c4859) · Validations · spip / spip · GitLab