Как не загружать тему css при создании плагина TinyMCE? - PullRequest
3 голосов
/ 06 февраля 2009

Я в процессе создания своего первого плагина TinyMCE. Я включаю "tiny_mce_popup.js" в html и по умолчанию загружаю файл "advanced / skins / default / dialog.css".

Мне не нужен TinyMCE для загрузки этого css, и единственное решение, которое я нашел до сих пор, задокументировано здесь http://www.mattephraim.com/blog/tag/tinymce/; и, как предполагает автор, это не самое элегантное решение. Пожалуйста, помогите, если вы знаете правильный способ справиться с этим.

1 Ответ

2 голосов
/ 07 февраля 2009

Я нашел официальную документацию , копая 1 мм в коде tiny_mce_popup.js. По сути, все, что вам нужно сделать, это в init () файла editor_plugin.js, добавить popup_css в качестве опции и установить в false:

ed.windowManager.open({
  ...
  file : url + '/dialog.htm',
  width : 640 + parseInt(ed.getLang('attachment_fu.delta_width', 0)),
  height : 485 + parseInt(ed.getLang('attachment_fu.delta_height', 0)),
  popup_css : false,
  ...
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...