2011-11-18 1 views
2

Я уже добавленными a[name|href|target|title|onclick|id] к extended_valid_elements в моем tinymce.init но <a href="#"></a> еще отфильтрованы.TinyMCE v3.4.5 Еще удаление <a href="#"> Даже когда Принуждение <a> в extended_valid_elements

Должен ли я редактировать ядро ​​.js или я ничего не теряю в настройках инициализации?

Edit: Вот конфигурации по умолчанию для TinyMCE на Orchard:

tinyMCE.init({ 
    theme: "advanced", 
    mode: "specific_textareas", 
    editor_selector: "tinymce", 
    plugins: "fullscreen,searchreplace,mediapicker", 
    theme_advanced_toolbar_location: "top", 
    theme_advanced_toolbar_align: "left", 
    theme_advanced_buttons1: "search,replace,|,cut,copy,paste,|,undo,redo,|,mediapicker,|,link,unlink,charmap,emoticon,codeblock,|,bold,italic,|,numlist,bullist,formatselect,|,code,fullscreen", 
    theme_advanced_buttons2: "", 
    theme_advanced_buttons3: "", 
    convert_urls: false, 
    valid_elements: "*[*]", 
    // shouldn't be needed due to the valid_elements setting, but TinyMCE would strip script.src without it. 
    extended_valid_elements: "script[type|defer|src|language]" 
}); 
+0

нет, никогда не редактируйте основные файлы js !!! Отправьте полную конфигурацию. Возможно, вы настроили его для удаления пустых элементов onCleanup. – Thariama

+0

Я обновил свой вопрос. Добавлен init.js по умолчанию для TinyMCE для Orchard ... –

+0

вы можете использовать очистку настроек tinymce: http://www.tinymce.com/wiki.php/Configuration:cleanup – Thariama

ответ

1

Встречающиеся похожая проблема, я отправляю мой ответ в случае, если кто-то столкнется с IT-

В TinyMCE 4.0.9 или позже имеется клавиша под названием:

allow_script_urls: true;

Вы можете установить его в true, и вы хорошо пойдете.

Смежные вопросы