spip/spip | 20 commits
Par tcharlss, le 13 juin 2024 à 13h21min :
feat: la page de contrôle des tâches utilise la disposition 2
Refs #5560
Ajouté
prive/squelettes/top/job_queue.html
==============================
Par tcharlss, le 13 juin 2024 à 13h21min :
feat: ajout de plusieurs dispositions d’affichage pour le privé
On change le layout de chaque page au moyen la balise #LAYOUT_PRIVE dans le squelette prive/squelettes/top/.html
Chaque disposition a un numéro ou un identifiant texte, on peut utiliser l’un ou l’autre.
Exemple : #LAYOUT_PRIVE{1}
et #LAYOUT_PRIVE{pleine_largeur}
font la même chose.
-
pleine_largeur
: contenu central en pleine largeur, pas de contenus complémentaires nav ni extra -
complements_gauche
: contenus complémentaires nav et extra à gauche -
complements_gauche
: contenus complémentaires nav et extra à droite -
complements_bas
: contenus complémentaires nav et extra en bas du contenu principal -
complements_bas_inverse
: idem mais nav et extra sont inversés -
fluide
: idem disposition par défaut, mais le contenu central occupe toute la largeur disponible
Nb : bien qu’on utilise la nomenclature gauche / droite, ça dépend au final de chaque langue.
Refs #5560
Modifié
prive/themes/spip/layout.css
==============================
Par tcharlss, le 13 juin 2024 à 13h21min :
feat: balise #LAYOUT_PRIVE en remplacement de #LARGEUR_ECRAN
La balise va servir à choisir des dispositions d’écran, et non pas uniquement des largeurs.
L’ancienne balise reste fonctionnelle mais elle est dépréciée.
Refs #5560
Modifié
ecrire/public/balises.php
prive/squelettes/body.html
prive/squelettes/top/aide.html
prive/squelettes/top/plan.html
==============================
Par tcharlss, le 13 juin 2024 à 13h21min :
fix: nettoyage des styles du layout du privé
L’ensemble des styles du privé reposent maintenant largement sur les variables css.
Or tous les navigateurs qui supportent les variables css supportent également grid et flex.
On peut donc simplifier les styles du layout, plus besoin des fallbacks pour les vieux vieux navigateurs.
Et on remet tout en mobile-first.
Introduction également de quelques nouvelles variables pour les principales valeurs (largeur max de la page, etc.).
Préambule nécessaire pour introduire de nouvelles dispositions.
Refs #5560
Modifié
prive/themes/spip/layout.css
Détails : fix: nettoyage des styles du layout du privé (46609161) · Validations · spip / spip · GitLab
==============================
Par Matthieu Marcillaud, le 10 juin 2024 à 11h06min :
build(deps): up dependencies (& bigup branche dev)
Modifié
composer.json
composer.lock
Détails : build(deps): up dependencies (& bigup branche dev) (15b191f3) · Validations · spip / spip · GitLab
==============================
Par Matthieu Marcillaud, le 7 juin 2024 à 11h04min :
docs(changelog): #5178
Modifié
CHANGELOG.md
Détails : docs(changelog): #5178 (85ab6862) · Validations · spip / spip · GitLab
==============================
Par touti, le 7 juin 2024 à 11h00min :
fix: ajout d’une div
class contenu_login
pour pouvoir cibler le contenu de la page prive/login
Fix: #5178
Modifié
prive/login.html
==============================
Par RastaPopoulos, le 7 juin 2024 à 10h37min :
doc(changelog): pour #5774
Modifié
CHANGELOG.md
Détails : doc(changelog): pour #5774 (71781e4b) · Validations · spip / spip · GitLab
==============================
Par RastaPopoulos, le 7 juin 2024 à 10h36min :
feat: nouveau pipeline get_spip_doc`` pour manipuler le résultat de la fonction
get_spip_doc`
Refs: #5774
Modifié
ecrire/inc/documents.php
ecrire/paquet.xml
==============================
Par Matthieu Marcillaud, le 7 juin 2024 à 09h43min :
build(deps): up dependencies
Modifié
composer.lock
Détails : build(deps): up dependencies (b1aafe50) · Validations · spip / spip · GitLab
==============================
Par Matthieu Marcillaud, le 6 juin 2024 à 17h01min :
docs(changelog): !5981
Modifié
CHANGELOG.md
Détails : docs(changelog): !5981 (76260fd0) · Validations · spip / spip · GitLab
==============================
Par Matthieu Marcillaud, le 6 juin 2024 à 11h26min :
fix: Ne pas afficher qu’une mise à jour est disponible alors qu’elle vient d’être faite
Ici on vérifie que info_maj_spip()
indique une mise à jour.
L’autre solution serait de relancer le génie_mise_a_jour_dist()
.
Modifié
ecrire/inc/pipelines_ecrire.php
==============================
Par Matthieu Marcillaud, le 4 juin 2024 à 14h48min :
docs(changelog): #5953
Modifié
CHANGELOG.md
Détails : docs(changelog): #5953 (25d29f3e) · Validations · spip / spip · GitLab
==============================
Par Cerdic, le 4 juin 2024 à 14h28min :
fix: retablir le <div>
autour des formulaires, supprimé par erreur par 124c9db937592f7761e959609406ac645cbc6e83
Modifié
prive/modeles/formulaire.html
==============================
Par Matthieu Marcillaud, le 4 juin 2024 à 14h28min :
docs(changelog): retrait des entrées releasées
Modifié
CHANGELOG.md
Détails : docs(changelog): retrait des entrées releasées (70b0356b) · Validations · spip / spip · GitLab
==============================
Par Matthieu Marcillaud, le 31 mai 2024 à 10h08min :
build: up dependencies (sf 7.1 & ecran sécu 1.6.1 entre autres)
Modifié
composer.lock
==============================
Par Cerdic, le 30 mai 2024 à 09h59min :
fix: inclusion manquante pour attribut_url
Modifié
ecrire/inc/auth.php
Détails : fix: inclusion manquante pour attribut_url (2a970be8) · Validations · spip / spip · GitLab
==============================
Par Matthieu Marcillaud, le 29 mai 2024 à 10h16min :
build: up dependencies
Modifié
composer.lock
Détails : build: up dependencies (1ce72a25) · Validations · spip / spip · GitLab
==============================
Par Matthieu Marcillaud, le 29 mai 2024 à 10h08min :
fix: Correction de _image_ecrire_tag()
suite à c5e866ff7 un peu fort
Refs: #5667
Modifié
ecrire/inc/filtres_images_lib_mini.php
==============================
Par Matthieu Marcillaud, le 29 mai 2024 à 09h53min :
docs(changelog): #5939
Modifié
CHANGELOG.md
Détails : docs(changelog): #5939 (f61566e0) · Validations · spip / spip · GitLab