Autre #87118
Cellule Fiche(s) - Type de contenu personnalisé, avoir un éditeur de texte riche qui permet l'ajout de class
0%
Description
Vu avec un client la semaine passée. On a essayé d'utiliser la cellule fiche plutôt qu'une cellule protojson et finalement on a renoncé car le besoin en personnalisation css était trop important.
Ce serait utile quand on ajoute une Cellule Fiche(s) et que l'on sélectionne comme Type de contenu « Personnalisé » de pouvoir ajouter du html dans le gabarit.
Comme on voudra sûrement éviter cela, on peut certainement imaginer avoir un éditeur de texte riche qui permettrait en plus d'ajouter des class sur des éléments.
En capture d'écran, un exemple de ce que l'on voudrait ajouter, mais que l'on voudrait intégrer proprement bien sûr.
Dans le cas de cette capture, ça implique que les class existe dans le fichier css de la charte graphique bien entendu, mais ensuite cela permettrait au client d'être autonome pour construire autant de page qu'il le souhaite.
Files
Related issues
History
Updated by Thomas Jund about 1 year ago
Type de contenu « Personnalisé » de pouvoir ajouter du html dans le gabarit
Comme tu le dis, "on voudra sûrement éviter cela"
on peut certainement imaginer avoir un éditeur de texte riche.
Ça c'est au programme d'associé godo à la cellule fiche, et je m'occupe justement du pré-requis : #78225
qui permettrait en plus d'ajouter des class sur des éléments
Et là je ne pense pas. Je serais pour conserver la logique d'ajouter des class sur les cellules et limiter au niveau de l'éditeur les class pk- officiellement supportées (comme les pk-button-*).
Ton exemple présente le besoin d'ajouter plusieurs éléments de contenu d'une fiche dans une cellule de la grille de mise en page.
La cellule fiche a été conçue pour 1 contenu d'une fiche = une cellule de la grille, ce qui, dès la conception initiale, est contraignant et limite les possibilités de mise en forme. Il y a eu des discussions là-dessus dans le ticket initial (https://dev.entrouvert.org/issues/52073#note-46).
Updated by Anaïs Ecuvillon about 1 year ago
- Related to Développement #78225: Supporter la syntaxe template django added
Updated by Anaïs Ecuvillon about 1 year ago
- Assignee set to Thomas Jund
Thomas Jund a écrit :
Ton exemple présente le besoin d'ajouter plusieurs éléments de contenu d'une fiche dans une cellule de la grille de mise en page.
La cellule fiche a été conçue pour 1 contenu d'une fiche = une cellule de la grille, ce qui, dès la conception initiale, est contraignant et limite les possibilités de mise en forme. Il y a eu des discussions là-dessus dans le ticket initial (https://dev.entrouvert.org/issues/52073#note-46).
Maintenant que l'usage de la cellule fiche est courante, et dans l'objectif de sortir l'usage des cellules proto json par les clients, on pourrait sans doute avoir un ticket dédié à ta proposition de l'époque ?
Sans doute un sujet à évoquer lors d'un prochain EOcamp pour bien définir le besoin.
Updated by Corentin Séchet 11 months ago
- Related to Développement #78469: Supporter les classes CSS personnalisées added
Updated by Corentin Séchet 11 months ago
Thomas Jund a écrit :
Et là je ne pense pas. Je serais pour conserver la logique d'ajouter des class sur les cellules et limiter au niveau de l'éditeur les class pk- officiellement supportées (comme les pk-button-*).
J'ai linké https://dev.entrouvert.org/issues/78469 qui me paraît en rapport et qui a été refusé.
Updated by Gael Pasgrimaud (retour le 12 mai) 6 months ago
- Related to Bug #97866: Cellule fiche, en mode carte, quand on mets du html dans un champ personnalisé, la préview rends le html mais le rendu est échappé added