[prive ↪ cherry-pick-186fbd5d] 20 commits

spip/prive | 20 commits

Par placido, le 28 novembre 2025 à 10h56min :

fix: prise en charge de la page indentifiants comme pour login & spip_pass

Ref: spip/dist#4867

(cherry picked from commit 186fbd5d4965aa7261bfe1212148d8e04674733e)

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

Ajouté
identifiants.html

Détails : fix: prise en charge de la page indentifiants comme pour login & spip_pass (6f94b0a4) · Validations · spip / prive · GitLab

==============================
Par Matthieu Marcillaud, le 10 octobre 2025 à 11h01min :

build: Version 1.0.4

Modifié
CHANGELOG.md

Détails : build: Version 1.0.4 (f1c8edab) · Validations · spip / prive · GitLab

==============================
Par b_b, le 10 octobre 2025 à 10h42min :

chore: le flux RSS des brèves doit être inséré par le plugin breves

report de 257c3c466e137241684a43024d2c321d1116d6b0

Ref: !45

Modifié
squelettes/inclure/head.html

Détails : chore: le flux RSS des brèves doit être inséré par le plugin breves (ff4768f0) · Validations · spip / prive · GitLab

==============================
Par pierretux, le 9 octobre 2025 à 10h20min :

fix: Améliorer l’affichage de retour du formulaire de reset de mot de passe.

Fix: #103
(cherry picked from commit 0e045ff128b17beee48bd5843b39632fb0299de2)

Modifié
formulaires/mot_de_passe.php
themes/spip/login_prive.css

Détails : fix: Améliorer l'affichage de retour du formulaire de reset de mot de passe. (1962d23b) · Validations · spip / prive · GitLab

==============================
Par pierretux, le 2 octobre 2025 à 14h59min :

fix: Rendre facultatives les boucles breves et messages

Fix: #101
(cherry picked from commit 4c34e3489bbc21396f1e00dd4bc5fc95d553ef1f)

Modifié
ical_prive.html

Détails : fix: Rendre facultatives les boucles breves et messages (ad6e7017) · Validations · spip / prive · GitLab

==============================
Par Cerdic, le 2 octobre 2025 à 14h48min :

fix: Quand le #FORMULAIRE_EDITER_LIENS n’est pas editable, l’afficher uniquement s’il y a des objets liés.

Le test initial se contentait d’avoir un lien entre 2 objets même
si ça ne concernait pas celui affiché, puis 1c48289080c45b23abd3529f89d4a0677525e62e
est venu affiner ce test pour des raisons de performance.

Malheureusement ce fix était erroné si le lien porte sur l’objet source
(ie par exemple si on affiche la liste des articles liés à un mot sur la page du mot).
On corrige ici en différenciant les 2 cas par 2 appels différents à `objet_trouver_liens()``

(cherry picked from commit 83c7a84e4834b748d821f6a9358bd58fb97812be)

Modifié
formulaires/editer_liens.php

Détails : fix: Quand le `#FORMULAIRE_EDITER_LIENS` n'est pas editable, l'afficher... (96648cbd) · Validations · spip / prive · GitLab

==============================
Par nicod_, le 29 septembre 2025 à 08h58min :

fix: Pas de marge sur les ul de pagination

Refs: !96
(cherry picked from commit 5d006a29d8f9e8e5fe11c415bf4c7768ff5aa897)

Modifié
themes/spip/lists.css.html

Détails : fix: Pas de marge sur les `ul` de pagination (07b46f6b) · Validations · spip / prive · GitLab

==============================
Par Matthieu Marcillaud, le 8 septembre 2025 à 09h47min :

build: Version 1.0.3

Modifié
CHANGELOG.md

Détails : build: Version 1.0.3 (50faa696) · Validations · spip / prive · GitLab

==============================
Par Cerdic, le 15 août 2025 à 10h21min :

fix: dans un ensemble de choix, mettre en gras automatiquement le choix :checked si possible

(cherry picked from commit f7f541b78489c12d121eb8a20251cf52fb6c713f)

Modifié
themes/spip/forms.css

Détails : fix: dans un ensemble de choix, mettre en gras automatiquement le choix :checked si possible (4094fa45) · Validations · spip / prive · GitLab

==============================
Par Cerdic, le 15 août 2025 à 10h21min :

fix: dans un .editer.obligatoire on veut certes que le .label principal soit gras,mais on ne veut pas pour autant que les label des .choix soient en gras, cela fait trop de gras partout qui nuit à la lisibilité

(cherry picked from commit 15de5b33a7d839b15ee7436816304bbd285c1bb4)

Modifié
themes/spip/forms.css

Détails : fix: dans un .editer.obligatoire on veut certes que le .label principal soit... (18c8a868) · Validations · spip / prive · GitLab

==============================
Par Matthieu Marcillaud, le 31 juillet 2025 à 17h20min :

fix: Ne pas enregistrer de date de rédaction antérieure si la date est vide

Dans le formulaire de date, lorsqu’on décoche « Ne pas afficher de date de rédaction antérieure. »,
sans saisir de date (en laissant les input par défaut), et que l’on valide :
éviter de sauver en base une date erronnée : dans ce cas, on considère
qu’il n’y a pas de date de rédaction antérieure.

Refs: #99
(cherry picked from commit 46ee98e128db9e6261645f1b722313de3b6848c5)

Modifié
formulaires/dater.php

Détails : fix: Ne pas enregistrer de date de rédaction antérieure si la date est vide (fe91beac) · Validations · spip / prive · GitLab

==============================
Par bricebou, le 18 juillet 2025 à 09h09min :

fix: ne pas appliquer les traitements de sécurité sur les messages de retour du formulaire editer_logo afin de pouvoir y injecter du Javascript

Fix: #95
(cherry picked from commit be793a0287d4b022241a2522b205de43d2b1bc10)

Modifié
formulaires/editer_logo.html

Détails : fix: ne pas appliquer les traitements de sécurité sur les messages de retour... (0118e81f) · Validations · spip / prive · GitLab

==============================
Par Maïeul, le 11 juillet 2025 à 21h14min :

fix: le bouton de réinitialisation de la couleur de login ne doit être affiché que si la couleur est différente de la couleur par défaut

(cherry picked from commit 8c68d34029d7916bfedf57f0f5c30ac6ab937355)

Co-authored-by: RealET real3t@gmail.com

Modifié
formulaires/configurer_ecran_connexion.html

Détails : fix: le bouton de réinitialisation de la couleur de login ne doit être affiché... (9f134493) · Validations · spip / prive · GitLab

==============================
Par Maïeul, le 26 juin 2025 à 12h10min :

fix: ne pas ajouter de lien pour confirmer l’inscription sur les
visiteurs, se contenter de la définition du mot de passe

fix: spip/ecrire#73

(cherry picked from commit f3c846afda64f5bffbf6e44b004b450940531097)

Co-authored-by: Maïeul Rouquette maieul@maieul.net

Modifié
modeles/mail_inscription.html

Détails : fix: ne pas ajouter de lien pour confirmer l'inscription sur les (48646868) · Validations · spip / prive · GitLab

==============================
Par Matthieu Marcillaud, le 23 juin 2025 à 10h23min :

docs(changelog): #92

Modifié
CHANGELOG.md

Détails : docs(changelog): #92 (0e5d46a9) · Validations · spip / prive · GitLab

==============================
Par nicod_, le 23 juin 2025 à 10h21min :

Rétablir les puces « plus » dans les sélecteurs, et aligner un peu mieux les deux liens.

Ref #92

(cherry picked from commit 22543d2c72672145bf2b70f7e5a8d4fe0dc22ac2)

Modifié
themes/spip/picker.css.html

Détails : Rétablir les puces "plus" dans les sélecteurs, et aligner un peu mieux les deux liens. (8a3f459a) · Validations · spip / prive · GitLab

==============================
Par Matthieu Marcillaud, le 10 juin 2025 à 11h25min :

build: Version 1.0.2

Modifié
CHANGELOG.md

Détails : build: Version 1.0.2 (1cca47fd) · Validations · spip / prive · GitLab

==============================
Par Cerdic, le 2 juin 2025 à 11h31min :

fix: ce n’est pas un justify-content: space-between que l’on veut sur le body, mais simplement que le pied soit aligné en bas

Refs: #61
(cherry picked from commit fb3f2768abdce4671d18bde3b02356b4b685269a)

Modifié
themes/spip/layout.css

Détails : fix: ce n'est pas un justify-content: space-between que l'on veut sur le body,... (c2413ce6) · Validations · spip / prive · GitLab

==============================
Par Matthieu Marcillaud, le 8 avril 2025 à 11h32min :

build: Version 1.0.1

Modifié
CHANGELOG.md

Détails : build: Version 1.0.1 (a1f8b1f5) · Validations · spip / prive · GitLab

==============================
Par tcharlss, le 2 avril 2025 à 10h28min :

fix: erreur PHP fatale lors de la regénération d’un mot de passe, dans certains cas

Initialement le mot de passe était généré directement et enregistré au moyen de auteur_modifier().
Par la suite la génération immédiate du mot de passe a été retirée, mais l’appel a auteur_modifier() est resté en lui passant un $set vide.

Conséquences non voulues :

  • ça enregistrait toutes les valeurs postées (comportement actuel de collecter_request())
  • ça provoquait parfois des fatales si certaines valeurs n’étaient pas encore normalisées, ce qui est le cas dans le verifier.

Bref, il n’y a plus besoin de cet appel à auteur_modifier().

Fix: #80
(cherry picked from commit c619fa56639f42d0670ab802b741e9213630670f)

Modifié
formulaires/editer_auteur.php

Détails : fix: erreur PHP fatale lors de la regénération d'un mot de passe, dans certains cas (bcf1a7af) · Validations · spip / prive · GitLab