Blame view

framework/thirdparty/tinymce/plugins/example/js/dialog.js 590 Bytes
385d70ca   Administrator   Importers CRUD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  tinyMCEPopup.requireLangPack();
  
  var ExampleDialog = {
  	init : function() {
  		var f = document.forms[0];
  
  		// Get the selected contents as text and place it in the input
  		f.someval.value = tinyMCEPopup.editor.selection.getContent({format : 'text'});
  		f.somearg.value = tinyMCEPopup.getWindowArg('some_custom_arg');
  	},
  
  	insert : function() {
  		// Insert the contents from the input into the document
  		tinyMCEPopup.editor.execCommand('mceInsertContent', false, document.forms[0].someval.value);
  		tinyMCEPopup.close();
  	}
  };
  
  tinyMCEPopup.onInit.add(ExampleDialog.init, ExampleDialog);