Mise à jour readme et todo

master
nicod_ 5 months ago
parent 9c7e1bdcd0
commit c0660d6efb

@ -7,6 +7,12 @@ 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 la configuration de chaque type de block :
- on peut choisir de restreindre un type de bloc à un objet éditorial (par exemple, un block "menu des articles de la rubrique", qu'on ne pourrait associer qu'aux rubriques)
Dans la configuration de chaque block :
- on peut définir une ancre nommée, pour faire un lien direct vers ce bloc
Dans les squelettes du site public, ajouter simplement #GENERER_BLOCKS 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_BLOCKS{objet,#ID_OBJET}

@ -1,30 +1,20 @@
# Todo
[ ] Trouver un nom moins générique que blocks ?
## blocks
[ ] Utiliser les crayons pour éditer un block côté public (cf branche dev/crayons)
[ ] Appliquer |propre automatiquement sur les textarea ?
[ ] Ne plus gérer de status de blocks mais gérer deux configs de blocks pour un objet, une publiée une prépa
- utiliser une config en session comme le constructeur de formulaire de saisies ?
- pb à résoudre : pouvoir faire une prévisualisation des blocs en cours d'édition sur la page de l'objet
[ ] Pouvoir détacher un block d'un objet et le rattacher à un autre objet ?
## blocktypes
### Technique
**Technique**
[ ] Gérer des types de blocks conteneurs, qui peuvent contenir des blocks
[ ] CSS
- ajout d'un champ pour des css persos sur chaque type de block ? css spécifiques pour le privé ?
- ou bien charger (privé et public) un blocks/identifiant.css ou html.css ou scss ?
### UX
**UX**
[ ] Saisie blocktypes : utilisation de leurs logos comme illustrations d'exemples de mise en page ?
@ -32,3 +22,15 @@
- Texte simple avec titre optionnel
- Galerie d'images avec params de mise en page
- autres ?
## Questions
[ ] Trouver un nom moins générique que blocks ?
[ ] Appliquer |propre automatiquement sur les textarea des blocks, ou bien laisser ça aux squelettes ?
[ ] Pouvoir détacher un block d'un objet et le rattacher à un autre objet ?
[ ] CSS
- ajout d'un champ pour des css persos sur chaque type de block ? css spécifiques pour le privé ?
- ou bien charger (privé et public) un blocks/identifiant.css ou html.css ou scss ?

Loading…
Cancel
Save