JLuc/spip | 20 commits
Par JLuc, le 11 novembre 2024 à 20h15min :
Merge branch spip:master into issue_traiter_lien_explicite
Ajouté
config/spip/dirs.php
config/spip/routes.php
ecrire/lang/action.xml
ecrire/lang/action_en.php
ecrire/lang/action_fr.php
Modifié
CHANGELOG.md
README.md
UPGRADE_5.0.md
composer.json
composer.lock
ecrire/action/editer_article.php
ecrire/action/purger.php
ecrire/action/tester.php
ecrire/auth/ldap.php
ecrire/bootstrap/config/globals.php
ecrire/bootstrap/config/initial.php
ecrire/bootstrap/inc/loading.php
ecrire/bootstrap/inc/path.php
ecrire/genie/mise_a_jour.php
ecrire/inc/autoriser.php
ecrire/inc/bandeau.php
ecrire/inc/distant.php
ecrire/inc/editer.php
ecrire/inc/filtres_images_lib_mini.php
ecrire/inc/prepare_recherche.php
ecrire/inc/queue.php
ecrire/inc/recherche_to_array.php
ecrire/inc/session.php
ecrire/inc/traduire.php
ecrire/lang/ecrire.xml
ecrire/lang/ecrire_ar.php
ecrire/lang/ecrire_ast.php
ecrire/lang/ecrire_bg.php
ecrire/lang/ecrire_br.php
ecrire/lang/ecrire_bs.php
ecrire/lang/ecrire_ca.php
ecrire/lang/ecrire_co.php
ecrire/lang/ecrire_cpf.php
ecrire/lang/ecrire_cpf_hat.php
ecrire/lang/ecrire_cs.php
ecrire/lang/ecrire_de.php
ecrire/lang/ecrire_en.php
ecrire/lang/ecrire_eo.php
ecrire/lang/ecrire_es.php
ecrire/lang/ecrire_eu.php
ecrire/lang/ecrire_fa.php
ecrire/lang/ecrire_fr.php
ecrire/lang/ecrire_fr_fem.php
ecrire/lang/ecrire_fr_tu.php
ecrire/lang/ecrire_gl.php
ecrire/lang/ecrire_hu.php
ecrire/lang/ecrire_id.php
ecrire/lang/ecrire_it.php
ecrire/lang/ecrire_it_fem.php
ecrire/lang/ecrire_ja.php
ecrire/lang/ecrire_km.php
ecrire/lang/ecrire_lb.php
ecrire/lang/ecrire_my.php
ecrire/lang/ecrire_nl.php
ecrire/lang/ecrire_oc_auv.php
ecrire/lang/ecrire_oc_gsc.php
ecrire/lang/ecrire_oc_lms.php
ecrire/lang/ecrire_oc_lnc.php
ecrire/lang/ecrire_oc_ni.php
ecrire/lang/ecrire_oc_ni_la.php
ecrire/lang/ecrire_oc_ni_mis.php
ecrire/lang/ecrire_oc_prv.php
ecrire/lang/ecrire_oc_va.php
ecrire/lang/ecrire_pl.php
ecrire/lang/ecrire_pt.php
ecrire/lang/ecrire_pt_br.php
ecrire/lang/ecrire_ro.php
ecrire/lang/ecrire_ru.php
ecrire/lang/ecrire_sk.php
ecrire/lang/ecrire_tr.php
ecrire/lang/ecrire_uk.php
ecrire/lang/ecrire_vi.php
ecrire/lang/public.xml
ecrire/lang/spip.xml
ecrire/paquet.xml
ecrire/public/aiguiller.php
ecrire/public/balises.php
ecrire/public/cacher.php
ecrire/public/criteres.php
ecrire/public/debusquer.php
ecrire/public/normaliser.php
ecrire/src/Compilateur/Iterateur/Sql.php
ecrire/src/Sql/Sqlite/PDOStatement.php
==============================
Par Glop, le 8 novembre 2024 à 22h14min :
fix: tenter de rejouer la session tant que le changement d’IP n’est pas résolu
Une fois qu’on a observé un changement d’IP de la session, la constante
_SESSION_REJOUER
doit être mise à vrai tant que le cookie de session
n’a pas été renouvelé. Sans cela, en cas de vol de cookie,
l’utilisateurice légitime n’aura jamais la possibilité de déclencher
de renouvellement de son cookie, et l’usurpateurice de cookie ne sera
jamais déconnecté·e.
Pour que cela fonctionne, il faut aussi que l’application de
_SESSION_REJOUER
soit immédiate et non soumise aux aléas du cache.
Il faut donc que prive#15 soit aussi résolue afin que l’appel à
html_tests_js()
(dans prive/squelettes/inclure/pied.html
) ne soit
pas caché.
Aussi, on passe l’<img>
qui déclenche le rejeu de session en
display: none
, car sinon elle provoque un bug d’affichage dans
certains navigateurs (Firefox en particulier).
fix: #6033
Modifié
ecrire/inc/session.php
==============================
Par Maïeul Rouquette, le 7 novembre 2024 à 22h50min :
docs(phpdocs): méthodes privées de Spip\Compilateur\Iterateur\Sql
Modifié
ecrire/src/Compilateur/Iterateur/Sql.php
==============================
Par Matthieu Marcillaud, le 7 novembre 2024 à 12h05min :
fix: Erreur SQL lors de l’optimisations de certaines boucles paginées
Refs: #5989
Modifié
ecrire/src/Compilateur/Iterateur/Sql.php
==============================
Par Cerdic, le 7 novembre 2024 à 11h56min :
fix: retablir l’authentification LDAP si REMOTE_USER
est vide ou null
(coquille dans !6066)
Fix: #6013
Modifié
ecrire/auth/ldap.php
==============================
Par Cerdic, le 6 novembre 2024 à 15h27min :
fix: rétablir le fonctionnement du debuggeur cassé dans certains cas par 373bc3038a7f2a2950f1bf744ef5ed9f5608f090
Refs: #6040
Modifié
ecrire/public/debusquer.php
==============================
Par cy_altern, le 30 octobre 2024 à 16h14min :
fix : corriger la parenthèse manquante dans le if
Fix #6038
Modifié
ecrire/inc/distant.php
Détails : fix : corriger la parenthèse manquante dans le if (d3c4c95d) · Validations · JLuc / spip · GitLab
==============================
Par JLuc, le 30 octobre 2024 à 11h18min :
fix: Tester le résultat de recuperer_url
avant de s’en servir
close: !6086
fix: #6031
Modifié
ecrire/inc/distant.php
==============================
Par Salvatore, le 28 octobre 2024 à 01h30min :
i18n: [Salvatore] [source:ecrire/lang/ action] Export depuis https://trad.spip.net de la langue en
i18n: [Salvatore] [source:ecrire/lang/ action] Export depuis https://trad.spip.net de la langue fr
i18n: [Salvatore] [source:ecrire/lang/ action] Mise a jour du bilan depuis https://trad.spip.net
Ajouté
ecrire/lang/action.xml
ecrire/lang/action_en.php
Modifié
ecrire/lang/action_fr.php
==============================
Par Maïeul Rouquette, le 27 octobre 2024 à 12h09min :
docs(changelog): #5738
Modifié
CHANGELOG.md
Détails : docs(changelog): #5738 (a8960ba5) · Validations · JLuc / spip · GitLab
==============================
Par tcharlss, le 27 octobre 2024 à 12h06min :
feat(idiomes): une chaîne de langue action
Ne contient pour l’instant que des actions génériques, généralement sous la forme de verbes.
<:action:valider:>
<:action:enregistrer:>
etc.
Refs #5738
Ajouté
ecrire/lang/action_fr.php
Détails : feat(idiomes): une chaîne de langue `action` (c8c9aec7) · Validations · JLuc / spip · GitLab
==============================
Par Maïeul Rouquette, le 26 octobre 2024 à 12h17min :
docs(PHPdocs): precharger_objet()
: soyons plus précis sur le résultat lorsque `` est null
Modifié
ecrire/inc/editer.php
==============================
Par bricebou, le 23 octobre 2024 à 19h38min :
fix: warning "Undefined array key in ecrire\inc\prepare_recherche.php
on line 153
Fix: #6029
Modifié
ecrire/inc/prepare_recherche.php
==============================
Par Matthieu Marcillaud, le 22 octobre 2024 à 15h50min :
chore: fix notice PHP (double log dont un erroné)
Modifié
ecrire/genie/mise_a_jour.php
Détails : chore: fix notice PHP (double log dont un erroné) (38ca060a) · Validations · JLuc / spip · GitLab
==============================
Par Salvatore, le 22 octobre 2024 à 01h30min :
i18n: [Salvatore] [source:ecrire/lang/ public] Mise a jour du bilan depuis https://trad.spip.net
Modifié
ecrire/lang/public.xml
==============================
Par Salvatore, le 22 octobre 2024 à 01h30min :
i18n: [Salvatore] [source:ecrire/lang/ ecrire] Mise a jour du bilan depuis https://trad.spip.net
Modifié
ecrire/lang/ecrire.xml
==============================
Par Salvatore, le 22 octobre 2024 à 01h30min :
i18n: [Salvatore] [source:ecrire/lang/ spip] Mise a jour du bilan depuis https://trad.spip.net
Modifié
ecrire/lang/spip.xml
==============================
Par nicod_, le 17 octobre 2024 à 20h44min :
docs(phpdoc): Mise à jour de la note
Fix #6027
Modifié
ecrire/public/criteres.php
Détails : docs(phpdoc): Mise à jour de la note (75c4fcfe) · Validations · JLuc / spip · GitLab
==============================
Par Maïeul Rouquette, le 16 octobre 2024 à 23h59min :
fix: réparer _image_extensions_acceptees_en_entree()
pour re-accepter les svg
Dans le détail :
- revert partiel de af400b58c6f9abf588c81c478c3dacd4351fa1cf qui a
appliqué à_images_extensions_acceptes_en_entree()
l’emploi de
_image_extensions_logos()
ce qui est une erreur : il ne s’agit pas
ici de choisir éditorialement ce qu’on peut utiliser (sens de
_image_extensions_logos()
) mais de vérifier techniquement ce qu’on
peut faire. Donc il est normale que les extensions soient « en dur »
dans la fonction - Correction d’un bug datant de la création de la fonction en 57914b92f9 qui avait écrit
$extensions = array_merge(<array>)
à la place$extensions = array_merge($extensions, <array>)
, si bien qu’il ne restait plus
rien de la définition initiale de$extensions
et que le
array_merge()
ne servait à rien… - Ce bug initial de 57914b92f9 avait été corrigé par
7e60d357ae3b838a9b52dfef5b0ede130dd53423, qui ne s’était pas rendu
compte que le problème venait duarray_merge()
invalide - Simplification de la gestion du
.jpeg
synonyme de.jpg
en
supprimant le test inséré en d5cf1110096ca11217dcbc2489f7942e4d5d69bd,
puisqu’il suffit de bien déclarer le tout en amont, et zou
Modifié
ecrire/inc/filtres_images_lib_mini.php
==============================
Par Matthieu Marcillaud, le 16 octobre 2024 à 13h49min :
fix: instanciation de notre classe PDOStatement
Relatif à 6b95f37a & c7312eba
Refs: #6025
Modifié
ecrire/src/Sql/Sqlite/PDOStatement.php
Détails : fix: instanciation de notre classe PDOStatement (9d2387ee) · Validations · JLuc / spip · GitLab