2010-10-01 10 views
2

Est-ce que quelqu'un sait comment je peux activer l'alignement du texte des balises d'en-tête via l'interface TinyMCE? Si je sélectionne le texte (de n'importe quelle balise d'en-tête) et sélectionne une option d'alignement, il semble s'être aligné correctement dans l'éditeur. Cependant, lorsque je sauvegarde la page, elle revient à l'alignement par défaut (dans mon cas, à gauche).TinyMCE ne peut pas aligner les balises d'en-tête

J'ai également essayé d'éditer le HTML directement mais quand je ferme la boîte de dialogue le HTML ne semble pas mettre à jour.

J'ai trouvé de la documentation sur le wiki concernant le extended_valid_elements que j'ai essayé de mettre à jour dans le fichier tiny_mce.js mais cela n'a pas semblé faire la différence.

Voici le réglage de `valid_elements pour les balises d'en-tête du fichier tinyMceConfig.config:

-h1[id|dir|class|align],-h2[id|dir|class|align], -h3[id|dir|class|align],-h4[id|dir|class|align],-h5[id|dir|class|align],-h6[id|style|dir|class|align]

Répondre

6

Juste pour quelqu'un qui a un problème similaire, j'ai réussi à résoudre ce problème.

L'éditeur tente d'appliquer l'attribut style aux balises d'en-tête lorsque vous sélectionnez l'une des options d'alignement. Par défaut, cette option n'est pas activée dans la configuration valid_elements.

Pour que cela fonctionne, il vous suffit d'ajouter l'attribut style à la configuration de chaque en-tête, par exemple. Si vous utilisez Umbraco, vous devez apporter ces modifications au fichier ~/config/tinyMceConfig.config, puis recycler le pool d'applications sur lequel votre site s'exécute.

+1

+1 pour présenter sa propre solution – Thariama

1

Qu'en est-valid_elements? Je pense que cela devrait être le bon paramètre pour vous, car les balises d'en-tête sont des balises xhtml valides, vous n'avez pas besoin de extended_valid_elements.

+0

Salut, J'ai vérifié les éléments valides et il semble être configuré correctement, voir ma question J'ai posté la configuration du fichier tinyMceConfig. – James

+0

est ce comportement à voir sur l'une des pages d'exemples de moviecode (http://tinymce.moxiecode.com/examples/full.php)? – Thariama

+0

Non, cela fonctionne très bien dans les pages d'exemple – James