Вопрос

Кто-нибудь знает, как я могу включить текстовое выравнивание тегов заголовка через интерфейс Tinymce? Если я выберу текст (любого тега заголовка) и выберите опцию ALIGMENT, он правильно выстроился в редакторе. Однако, когда я сохраню страницу, она переходит назад к выравниванию по умолчанию (в моем случае слева).

Я также попробовал редактировать HTML напрямую, но когда я закрываю диалог HTML, кажется, не обновляется.

Я нашел какую-то документацию на вики о extended_valid_elements. который я пытался обновить в tiny_mce.js файл, но не имеет никакого значения.

Вот настройка «Valid_Elements» для тегов заголовка из файла 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]

Это было полезно?

Решение

Просто для всех, кто имеет подобную проблему, мне удалось решить это.

Редактор пытается применить style атрибут теги заголовка, когда вы выбираете любой из параметров выравнивания, по умолчанию это не включено в valid_elements конфигурация.

Для того, чтобы заставить это работать, вам просто нужно добавить style атрибут конфигурации для каждого заголовка, например -h1[id|dir|class|align|style], -h2[id|dir|class|align|style] так далее

При использовании Umbraco вы должны сделать эти изменения в ~/config/tinyMceConfig.config Файл, а затем переработайте пул приложения, под управлением работает ваш сайт.

Другие советы

Что о valid_elements.? Я думаю, что это должно быть правильной настройкой для вас, потому что теги заголовка являются действительными тегами XHTML, вам не нужно Extended_Valid_Elements.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top