plishas

tinymce: странное поведение редактора с преносом сртоки

tinymce ведет себя странно с переносами строки,
и это очень неудобно для ползователя, который привык к ворду

два примера:

1. набирю несколько строк с переносом строки (Ctr+Enter) вижу:
тест
тест
тест
html: <p>тест<br />тест<br />тест</p>

нажимаю кнопку "Сохранить", вижу:
тест

тест

тест
html: <p>тест<br /><br /> тест<br /><br /> тест</p>

нажимаю кнопку "Сохранить" еще раз, получаю –
html: <p>тест</p> <p>тест</p> <p>тест</p>

после сохранения, <br \> сначала удваивается, а потом превращается в <p>

2. набираю три строки, между первой и второй перенос строки(Ctr+Enter), между второй и третей параграф(enter)

тест
тест

тест

html: <p>тест<br />тест</p><p>тест</p>

ставлю курсор в конце второй строки и нажимаю del вижу:

тест

тесттест

html: <p>тест</p><p>тесттест</p>

tinymce превращает перенос строки в параграф при стирании параграфа в следующей строке…

Advanced TinyMCE – пропадает вторая строка

поставил плагин Advanced TinyMCE
вторая строка не показывается…

причина – в старом меню есть функция для активации дополнительных кнопок.
при выходе устанавливается – дополнительные кнопки деактивировать
новое меню тоже скрывает вторую строку кнопок… а функтции активации нет!

как это исправить?

файл tiny_mce_config.php не открывается…

файл tiny_mce_config.php не открывается… вместо этого файла показывается кусок его кода.

tinymce: пропадают переносы строк, файл tiny_mce_config.php не открыва

WordPress 2.6.2 + qTranslate два языка немецкий и английский

проблемы со встроенным редактором

в tinymce пропадают теги переносы строк и знаки параграфа
набираю текст в одном языке, в другом,
потом вижу в карточке Code, что переносы строк не поставленны
(другие теги расставляются более-менее правильно)

[lang_de]Germany test
Germany test

Germany test
Germany test[/lang_de][lang_en]english test
english test

english test
english test[/lang_en]

файл wp-includes\js\tinymce\tiny_mce_config.php не открывается нормально(появляется код)

var tinyMCEPreInit = { settings : { themes : "advanced", plugins : "safari,inlinepopups,autosave,spellchecker,paste,wordpress,media,fullscreen,wpeditimage,-NextGEN,-polls", languages : "de", debug : false }, base : "http://berliner-spendenparlament.de/wp-includes/js/tinymce", suffix : "", query : "ver=311" };tinyMCEPreInit.start = function() {
    var t = this, each = tinymce.each, s = t.settings, sl = tinymce.ScriptLoader, ln = s.languages, th = s.themes;

    function load(u, sp) {
        var o;

        if (!sp)
            u = t.base + u;

        o = {url : u, state : 2};
        sl.queue.push(o);
        sl.lookup[o.url] = o;
    };

    sl.markDone(t.base + '/langs/' + ln + '.js');

...
Anonymous
Отправить
Ответ на: