Editeur wysiwyg différent suivant les contenus ?

Bastien THORAL · le 06/03/15 à 10:24

Bonjour,

j'ai autoriser l'utilisation d'IFrame au niveau du fichier custom.prop de l'une de mes applications JCMS (8) :

# Default JCMS whitelist, which covers MANY use case as
# observed with 8000+ sample content
wysiwyg.sanitize-html.whitelist.default.tags:\
a[class|style|id|href|title|rel|name|hreflang|target],\
...
iframe,\
...

ul[class|style|id|type]

# Whitelist used to enable iframe, specially for youtube links, as inserted by TinyMCE
# ABSOLUTELY NOT recommended in a secure environment !
wysiwyg.sanitize-html.whitelist.iframe.enabled: true
wysiwyg.sanitize-html.whitelist.iframe.tags:\
iframe[class|style|id|width|height|src|frameborder|webkitallowfullscreen|allowfullscreen|mozallowfullscreen]
wysiwyg.sanitize-html.whitelist.default.protocols.iframe: src[http|https]

Je peux à nouveau intégrer des vidéos Youtube dans les WYSIWYG mais pas dans les actualités où j'ai le message d'erreur 'standard' de TinyMCE :

Capture d'ecran TinyMCE

Il y a-t-il plusieurs instances/implémentations de TinyMCE et, si oui, comment agire sur toutes ?

 

Merci.

12 pts
Olivier Jaquemet - le 06/03/15 à 10:32
Meilleure réponse

Bonjour,

Le message que vous observez est lié à un autre contrôle plus ancien dans JCMS mais toujours actif, configurable via la propriété suivante : 

channel.forbidden-html: ....
#1

Merci ! J'ai effectivement un 'vieux' webapp.prop qui traîne alors qu'il ne devrait pas :)

Bastien THORAL · le 06/03/15 à 11:03
10 pts