| 12345678910111213141516171819202122232425262728293031323334 |
- /* global grunionEditorView, tinymce */
- (function() {
- tinymce.create( 'tinymce.plugins.grunion_form', {
- init : function( editor ) {
- editor.addButton( 'grunion', {
- title : grunionEditorView.labels.tinymce_label,
- cmd : 'grunion_add_form',
- icon : 'grunion'
- });
- editor.addCommand('grunion_add_form', function() {
- if ( grunionEditorView.default_form ) {
- editor.execCommand( 'mceInsertContent', 0, '[contact-form]' + grunionEditorView.default_form + '[/contact-form]' );
- } else {
- editor.execCommand( 'mceInsertContent', 0, '[contact-form /]' );
- }
- });
- },
- createControl : function() {
- return null;
- },
- getInfo : function() {
- return {
- longname : 'Grunion Contact Form',
- author : 'Automattic',
- version : '1'
- };
- }
- });
- tinymce.PluginManager.add( 'grunion_form', tinymce.plugins.grunion_form );
- })();
|