2010-11-02 6 views
4

Les tags source de mon élément vidéo doivent être auto-fermés pour que l'iPad ne démarre pas.Comment autoriser une balise à fermeture automatique dans TinyMCE?

I type dans <source src="myVideo.m4v" />

TinyMCE change constamment à <source src="myVideo.m4v" ></source> bien.

Comment puis-je lui dire d'arrêter?

+2

En dernier recours, vous pouvez toujours le modifier avant de l'envoyer: data = data.Replace (">", "/>"); –

+0

merci pour cela mais oui ma préférence se trouve loin des dernières stations généralement – BritishDeveloper

+0

Je suis d'accord, il serait bien de ne pas utiliser une solution hacky, mais j'ai du mal à utiliser les balises qui viennent avec indexhibit. J'aimerais qu'ils travaillent. Je vais poser une question séparée à ce sujet. –

Répondre

3

Jetez un oeil à valid_elements et extended_valid_elements.

EDIT:

Vous pouvez utiliser le paramètre fermé dans votre tinymce INIT:

closed : /^(br|hr|input|meta|img|link|param|area)$/, // default 

à

closed: /^(br|hr|input|meta|img|link|param|area|source)$/, 

Si cela ne fonctionne pas, je pense que vous devrez peut-être changer une ligne de code du code de base de tinymce situé dans Editor.js sur la ligne 2666 (nouvelle version minuscule mce) et étendre le paramètre avec votre balise source.

+0

J'ai fait. J'ai ajouté tout ce dont j'ai besoin. Il permet à ma balise source, mais il ne permet pas d'être auto-fermeture – BritishDeveloper

+0

j'ai édité mon message (il est utilisé dans Serializer.js) – Thariama

+1

Merci! Juste pour que vous sachiez que cela a fonctionné sans avoir à modifier le code de base – BritishDeveloper

Questions connexes