Skip to content
Extraits de code Groupes Projets
Valider c0660d6e rédigé par nicod's avatar nicod
Parcourir les fichiers

Mise à jour readme et todo

parent 9c7e1bdc
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -7,6 +7,12 @@ Cf TODO.md ...@@ -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\ 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 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.\ 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} La balise reconnait le contexte de la boucle en court, sinon on peut utiliser #GENERER_BLOCKS{objet,#ID_OBJET}
# Todo # Todo
[ ] Trouver un nom moins générique que blocks ?
## blocks ## blocks
[ ] Utiliser les crayons pour éditer un block côté public (cf branche dev/crayons) [ ] 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 [ ] 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 ? - 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 - 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 ## blocktypes
### Technique **Technique**
[ ] Gérer des types de blocks conteneurs, qui peuvent contenir des blocks [ ] Gérer des types de blocks conteneurs, qui peuvent contenir des blocks
[ ] CSS **UX**
- 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
[ ] Saisie blocktypes : utilisation de leurs logos comme illustrations d'exemples de mise en page ? [ ] Saisie blocktypes : utilisation de leurs logos comme illustrations d'exemples de mise en page ?
...@@ -32,3 +22,15 @@ ...@@ -32,3 +22,15 @@
- Texte simple avec titre optionnel - Texte simple avec titre optionnel
- Galerie d'images avec params de mise en page - Galerie d'images avec params de mise en page
- autres ? - 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 ?
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter