1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
| /**
| * $Id: editor_plugin_src.js 520 2008-01-07 16:30:32Z spocke $
| *
| * @author Moxiecode
| * @copyright Copyright © 2004-2008, Moxiecode Systems AB, All rights reserved.
| */
|
| (function() {
| tinymce.create('tinymce.plugins.EmotionsPlugin', {
| init : function(ed, url) {
| // Register commands
| ed.addCommand('mceEmotion', function() {
| ed.windowManager.open({
| file : url + '/emotions.htm',
| width : 250 + parseInt(ed.getLang('emotions.delta_width', 0)),
| height : 160 + parseInt(ed.getLang('emotions.delta_height', 0)),
| inline : 1
| }, {
| plugin_url : url
| });
| });
|
| // Register buttons
| ed.addButton('emotions', {title : 'emotions.emotions_desc', cmd : 'mceEmotion'});
| },
|
| getInfo : function() {
| return {
| longname : 'Emotions',
| author : 'Moxiecode Systems AB',
| authorurl : 'http://tinymce.moxiecode.com',
| infourl : 'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/emotions',
| version : tinymce.majorVersion + "." + tinymce.minorVersion
| };
| }
| });
|
| // Register plugin
| tinymce.PluginManager.add('emotions', tinymce.plugins.EmotionsPlugin);
| })();
|
|