Требуется помощь в настройке HTML-текста в tinyMCE - PullRequest
2 голосов
/ 05 августа 2011

Вот что я застрял ...

Я форматирую текст с помощью Richtext Editor в TinyMCE.Всякий раз, когда я отмечаю любой текст жирным шрифтом, сгенерированный html помещает этот текст в тег , а также для Underline, тега с атрибутами style = text-украшение и для тега Italics .Также, если я изменяю размер текста, он все равно помещает с атрибутом style = font-size.

Теперь мне нужно, чтобы этот текст был преобразован в основной HTML с для полужирного шрифта, подчеркивания и курсива, соответственно, а также для изменения размера шрифта или раскраски и т. Д. Я хочу тег со стандартными атрибутами (цвет, размер и т.будет работать, чтобы изменить форматы по умолчанию для регистра tiny_mce.js.

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

Это решение проблемы,или есть какой-то лучший способ, может быть, какой-то вариант конфигурации, чтобы изменить это ...

Любые указатели для этого должны быть оценены!

Спасибо,

Мангириш

Ответы [ 2 ]

1 голос
/ 10 августа 2011

В дополнение к предложению, предложенному Sascha Galley, вам нужно будет активировать плагин legacyoutput в вашей программе init:

plugins: "...,code,save,legacyoutput,...",
1 голос
/ 05 августа 2011

Вы можете установить свои собственные форматы, посмотрите документацию: Форматы TinyMCE . В вашем случае это будет что-то вроде:

tinyMCE.init({
    ...
    formats : {
        bold : {inline : 'b'},
        italic : {inline : 'i'},
        underline : {inline : 'u'},
    }
});

Я не проверял это, но это должно привести вас в правильном направлении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...