From ebe148bccc258fd5d7ad3d9c0072caa32bf5accf Mon Sep 17 00:00:00 2001 From: nicod_ <nicod@lerebooteux.fr> Date: Sun, 16 Apr 2023 21:24:03 +0200 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20doc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 7 +++++++ TODO.md | 22 +++++----------------- 2 files changed, 12 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 9cb6959..2c22419 100644 --- a/README.md +++ b/README.md @@ -3,3 +3,10 @@ [WIP] Un plugin pour composer des pages sous forme de blocs, rangés les uns à la suite des autres (appelés parfois "lames") Cf TODO.md + +Chaque type de bloc a un identifiant unique (slug), qui permet de chercher un squelette dans le path sous la forme blocks/identifiant.html, sinon on prend blocks/dist.html\ +Dans le privé, on cherche d'abord blocks_prive/identifiant.html, ce qui permet d'avoir un affichage différent dans l'espace privé du site public (espace plus réduit en largeur, pas les même css ou js chargés) + +Dans les squelettes du site public, ajouter simplement #GENERER_BLOCS pour générer tous les blocs d'un objet.\ +La balise reconnait le contexte de la boucle en court, sinon on peut utiliser #GENERER_BLOCS{objet,#ID_OBJET} + diff --git a/TODO.md b/TODO.md index 34a1dc6..c46c3f3 100644 --- a/TODO.md +++ b/TODO.md @@ -1,29 +1,17 @@ -[ ] Trouver un nom moins générique que blocks / blocs ? - -# blocs - -[x] Supprimer le titre des blocs, pas utile, et utiliser une fonction de génération du titre - -[x] Formulaire de config : sur quels objets utiliser des blocs +# Todo -[x] Ajouter des blocs sous les objets liés +[ ] Trouver un nom moins générique que blocks / blocs ? -[x] Gérer les rangs des blocs sous les objets liés +## blocs [ ] Afficher les blocs sous les objets liés : largeur limitée, affichage simplifié + preview en popin ? -[ ] Pouvoir modifier les blocs en ajax - -[x] Affichage côté public : une balise #GENERER_BLOCS{objet,#ID_OBJET} +[ ] Modifier le statut des blocs dans l'édition en popin -# blocs_types - -[x] Ajouter un identifiant unique aux types de blocs (slug), qui sera le nom du squelette recherché pour l'affichage (blocks/identifiant.html) +## blocs_types [ ] Gérer des types de blocs conteneurs, qui peuvent contenir des blocs -[x] Associer les blocs aux articles et rubriques à l'installation - [ ] Créer quelquess blocs types à l'installation [ ] Ajout d'un champ pour des css persos sur chaque type de bloc ? css spécifiques pour le privé ? -- GitLab