workflows: use a rich text widget to configure display message action (#27993) #797

Merged
fpeters merged 1 commits from wip/27993-display-message-rich-text into main 2024-01-26 08:46:57 +01:00
Owner
No description provided.
fpeters force-pushed wip/27993-display-message-rich-text from 0d68741bd7 to 423d92f2f3 2023-11-01 10:17:50 +01:00 Compare
fpeters force-pushed wip/27993-display-message-rich-text from 423d92f2f3 to 58490806d2 2024-01-20 11:01:08 +01:00 Compare
fpeters reviewed 2024-01-20 11:22:45 +01:00
@ -3965,0 +3969,4 @@
tags = set(re.findall(r'<([a-z]+)[\s>]', content or ''))
if tags.issubset(set(RichTextWidget.ALL_TAGS)):
return RichTextWidget
return WysiwygTextWidget
Author
Owner

L'existant permet d'écrire manuellement du balisage HTML, pour ne pas le perdre on envoie sur RichTextWidget (godo) uniquement si le on est uniquement sur les balises acceptées/gérées, sinon ça va vers WysiwygTextWidget (ckeditor).

Il sera peut-être opportun un jour de déprécier la possibilité de n'importe quelle balise mais je préfère ne pas mêler ça maintenant.

L'existant permet d'écrire manuellement du balisage HTML, pour ne pas le perdre on envoie sur RichTextWidget (godo) uniquement si le on est uniquement sur les balises acceptées/gérées, sinon ça va vers WysiwygTextWidget (ckeditor). Il sera peut-être opportun un jour de déprécier la possibilité de n'importe quelle balise mais je préfère ne pas mêler ça maintenant.
fpeters changed title from WIP: workflows: use a rich text widget to configure display message action (#27993) to workflows: use a rich text widget to configure display message action (#27993) 2024-01-20 11:22:51 +01:00
lguerin approved these changes 2024-01-22 13:52:07 +01:00
fpeters merged commit a26804288a into main 2024-01-26 08:46:57 +01:00
fpeters deleted branch wip/27993-display-message-rich-text 2024-01-26 08:46:57 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: entrouvert/wcs#797
No description provided.