CKEditor plugin

Главные вкладки

Аватар пользователя skiller_07 skiller_07 14 ноября 2011 в 15:16

Добрый день!

что есть: drupal 7, ckeditor 3.5 подключенный через wysiwyg

В папке модуля wysiwyg есть файл wysiwyg.api.js, в котором сказано что описание плагина должно выглядеть так:

Drupal.wysiwyg.plugins.awesome = {
isNode: function() {};
invoke: function() {};
attach: function() {};
detach: function() {};
}

вопрос: не могу понять где создать диалог и как его вызывать?

Диалог судя по всему создается так:
CKEDITOR.dialog.add('myDialog', function(editor) {});

а так создается команда его вызова:
CKEDITOR.instances[instanceId].addCommand( 'goDialog', new CKEDITOR.dialogCommand('myDialog'));

в какую из секций (isNode, attach, detach,...) включать этот код?