From 4dd50a41ee477806745a05772d5abbf16d23db89 Mon Sep 17 00:00:00 2001 From: till Date: Wed, 2 Nov 2011 15:14:32 +0000 Subject: fix path/structure (my bad) --- .../js/tiny_mce/plugins/emotions/editor_plugin.js | 1 + .../tiny_mce/plugins/emotions/editor_plugin_src.js | 43 +++++++++++++++++++++ program/js/tiny_mce/plugins/emotions/emotions.htm | 41 ++++++++++++++++++++ .../tiny_mce/plugins/emotions/img/smiley-cool.gif | Bin 0 -> 354 bytes .../tiny_mce/plugins/emotions/img/smiley-cry.gif | Bin 0 -> 329 bytes .../plugins/emotions/img/smiley-embarassed.gif | Bin 0 -> 331 bytes .../plugins/emotions/img/smiley-foot-in-mouth.gif | Bin 0 -> 342 bytes .../tiny_mce/plugins/emotions/img/smiley-frown.gif | Bin 0 -> 340 bytes .../plugins/emotions/img/smiley-innocent.gif | Bin 0 -> 336 bytes .../tiny_mce/plugins/emotions/img/smiley-kiss.gif | Bin 0 -> 338 bytes .../plugins/emotions/img/smiley-laughing.gif | Bin 0 -> 343 bytes .../plugins/emotions/img/smiley-money-mouth.gif | Bin 0 -> 321 bytes .../plugins/emotions/img/smiley-sealed.gif | Bin 0 -> 323 bytes .../tiny_mce/plugins/emotions/img/smiley-smile.gif | Bin 0 -> 344 bytes .../plugins/emotions/img/smiley-surprised.gif | Bin 0 -> 338 bytes .../plugins/emotions/img/smiley-tongue-out.gif | Bin 0 -> 328 bytes .../plugins/emotions/img/smiley-undecided.gif | Bin 0 -> 337 bytes .../tiny_mce/plugins/emotions/img/smiley-wink.gif | Bin 0 -> 350 bytes .../tiny_mce/plugins/emotions/img/smiley-yell.gif | Bin 0 -> 336 bytes .../js/tiny_mce/plugins/emotions/js/emotions.js | 22 +++++++++++ .../js/tiny_mce/plugins/emotions/langs/en_dlg.js | 1 + 21 files changed, 108 insertions(+) create mode 100644 program/js/tiny_mce/plugins/emotions/editor_plugin.js create mode 100644 program/js/tiny_mce/plugins/emotions/editor_plugin_src.js create mode 100644 program/js/tiny_mce/plugins/emotions/emotions.htm create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-cool.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-cry.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-embarassed.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-frown.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-innocent.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-kiss.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-laughing.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-sealed.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-smile.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-surprised.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-undecided.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-wink.gif create mode 100644 program/js/tiny_mce/plugins/emotions/img/smiley-yell.gif create mode 100644 program/js/tiny_mce/plugins/emotions/js/emotions.js create mode 100644 program/js/tiny_mce/plugins/emotions/langs/en_dlg.js (limited to 'program/js/tiny_mce/plugins/emotions') diff --git a/program/js/tiny_mce/plugins/emotions/editor_plugin.js b/program/js/tiny_mce/plugins/emotions/editor_plugin.js new file mode 100644 index 000000000..dbdd8ffb5 --- /dev/null +++ b/program/js/tiny_mce/plugins/emotions/editor_plugin.js @@ -0,0 +1 @@ +(function(a){a.create("tinymce.plugins.EmotionsPlugin",{init:function(b,c){b.addCommand("mceEmotion",function(){b.windowManager.open({file:c+"/emotions.htm",width:250+parseInt(b.getLang("emotions.delta_width",0)),height:160+parseInt(b.getLang("emotions.delta_height",0)),inline:1},{plugin_url:c})});b.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:a.majorVersion+"."+a.minorVersion}}});a.PluginManager.add("emotions",a.plugins.EmotionsPlugin)})(tinymce); \ No newline at end of file diff --git a/program/js/tiny_mce/plugins/emotions/editor_plugin_src.js b/program/js/tiny_mce/plugins/emotions/editor_plugin_src.js new file mode 100644 index 000000000..71d541697 --- /dev/null +++ b/program/js/tiny_mce/plugins/emotions/editor_plugin_src.js @@ -0,0 +1,43 @@ +/** + * editor_plugin_src.js + * + * Copyright 2009, Moxiecode Systems AB + * Released under LGPL License. + * + * License: http://tinymce.moxiecode.com/license + * Contributing: http://tinymce.moxiecode.com/contributing + */ + +(function(tinymce) { + 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); +})(tinymce); \ No newline at end of file diff --git a/program/js/tiny_mce/plugins/emotions/emotions.htm b/program/js/tiny_mce/plugins/emotions/emotions.htm new file mode 100644 index 000000000..2c91002e4 --- /dev/null +++ b/program/js/tiny_mce/plugins/emotions/emotions.htm @@ -0,0 +1,41 @@ + + + + {#emotions_dlg.title} + + + + + +
+
{#emotions_dlg.title}:

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
{#emotions_dlg.cool}{#emotions_dlg.cry}{#emotions_dlg.embarassed}{#emotions_dlg.foot_in_mouth}
{#emotions_dlg.frown}{#emotions_dlg.innocent}{#emotions_dlg.kiss}{#emotions_dlg.laughing}
{#emotions_dlg.money_mouth}{#emotions_dlg.sealed}{#emotions_dlg.smile}{#emotions_dlg.surprised}
{#emotions_dlg.tongue-out}{#emotions_dlg.undecided}{#emotions_dlg.wink}{#emotions_dlg.yell}
+
+ + diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-cool.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-cool.gif new file mode 100644 index 000000000..ba90cc36f Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-cool.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-cry.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-cry.gif new file mode 100644 index 000000000..74d897a4f Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-cry.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-embarassed.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-embarassed.gif new file mode 100644 index 000000000..963a96b8a Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-embarassed.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif new file mode 100644 index 000000000..c7cf1011d Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-frown.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-frown.gif new file mode 100644 index 000000000..716f55e16 Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-frown.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-innocent.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-innocent.gif new file mode 100644 index 000000000..334d49e0e Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-innocent.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-kiss.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-kiss.gif new file mode 100644 index 000000000..4efd549ed Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-kiss.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-laughing.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-laughing.gif new file mode 100644 index 000000000..82c5b182e Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-laughing.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif new file mode 100644 index 000000000..ca2451e10 Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-sealed.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-sealed.gif new file mode 100644 index 000000000..fe66220c2 Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-sealed.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-smile.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-smile.gif new file mode 100644 index 000000000..fd27edfaa Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-smile.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-surprised.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-surprised.gif new file mode 100644 index 000000000..0cc9bb71c Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-surprised.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif new file mode 100644 index 000000000..2075dc160 Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-undecided.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-undecided.gif new file mode 100644 index 000000000..bef7e2573 Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-undecided.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-wink.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-wink.gif new file mode 100644 index 000000000..0631c7616 Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-wink.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/img/smiley-yell.gif b/program/js/tiny_mce/plugins/emotions/img/smiley-yell.gif new file mode 100644 index 000000000..648e6e879 Binary files /dev/null and b/program/js/tiny_mce/plugins/emotions/img/smiley-yell.gif differ diff --git a/program/js/tiny_mce/plugins/emotions/js/emotions.js b/program/js/tiny_mce/plugins/emotions/js/emotions.js new file mode 100644 index 000000000..c54936709 --- /dev/null +++ b/program/js/tiny_mce/plugins/emotions/js/emotions.js @@ -0,0 +1,22 @@ +tinyMCEPopup.requireLangPack(); + +var EmotionsDialog = { + init : function(ed) { + tinyMCEPopup.resizeToInnerSize(); + }, + + insert : function(file, title) { + var ed = tinyMCEPopup.editor, dom = ed.dom; + + tinyMCEPopup.execCommand('mceInsertContent', false, dom.createHTML('img', { + src : tinyMCEPopup.getWindowArg('plugin_url') + '/img/' + file, + alt : ed.getLang(title), + title : ed.getLang(title), + border : 0 + })); + + tinyMCEPopup.close(); + } +}; + +tinyMCEPopup.onInit.add(EmotionsDialog.init, EmotionsDialog); diff --git a/program/js/tiny_mce/plugins/emotions/langs/en_dlg.js b/program/js/tiny_mce/plugins/emotions/langs/en_dlg.js new file mode 100644 index 000000000..500cffbcf --- /dev/null +++ b/program/js/tiny_mce/plugins/emotions/langs/en_dlg.js @@ -0,0 +1 @@ +tinyMCE.addI18n('en.emotions_dlg',{cry:"Cry",cool:"Cool",desc:"Emotions",title:"Insert Emotion",yell:"Yell",wink:"Wink",undecided:"Undecided","tongue_out":"Tongue Out",surprised:"Surprised",smile:"Smile",sealed:"Sealed","money_mouth":"Money Mouth",laughing:"Laughing",kiss:"Kiss",innocent:"Innocent",frown:"Frown","foot_in_mouth":"Foot in Mouth",embarassed:"Embarassed"}); \ No newline at end of file -- cgit v1.2.3