Index: openacs-4/packages/xowiki/www/resources/ckeditor/plugins/timestamp/xowikiimage/plugin.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/resources/ckeditor/plugins/timestamp/xowikiimage/Attic/plugin.js,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/xowiki/www/resources/ckeditor/plugins/timestamp/xowikiimage/plugin.js 14 Feb 2012 08:13:51 -0000 1.1 @@ -0,0 +1,51 @@ + +var xowikiimage_dialog = $("
X
"); + +xowikiimage_dialog.dialog({ + modal: true, + width: '715px', + autoOpen: false, + zIndex: 10000 +}); + +CKEDITOR.plugins.add( 'xowikiimage', { + icon: this.path + 'image.gif', + lang : [ 'en', 'de' ], + + init : function( editor ) { + var pluginName = 'xowikiimage'; + + editor.addCommand(pluginName, { + exec: function(editor) { + xowikiimage_dialog.load(editor.config.imageSelectorDialog, {parent_id: editor.config.parent_id}, function() { + xowikiimage_dialog.dialog({title:editor.lang.xowikiimage['insertImage']}); + xowikiimage_dialog.dialog("open"); + xowikiimage_dialog.find('input').keypress(function(e) { + if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) { + return false; + } + }); + xowikiimage_dialog.find("#insert_form").submit(function() { + var pathname = window.location.pathname; + pathname = pathname.substr(pathname.lastIndexOf("/")+1,pathname.length) + insert_the_image(xowikiimage_dialog.find("#f_url").val().replace(/file:/g, "image:"),pathname+'/'+xowikiimage_dialog.find("#f_url").val()+'?m=download',editor); + xowikiimage_dialog.dialog("close"); + return false; + }); + }); + }}); + + // Register the toolbar button. + editor.ui.addButton( 'xowikiImage', { + label : editor.lang.xowikiimage['insertImage'], + command : pluginName + }); + } +} ); + + +var insert_the_image=function (me,src,editor) { + editor.insertHtml("\""+me+"\""); + //editor.insertHtml(me); +} + Index: openacs-4/packages/xowiki/www/resources/ckeditor/plugins/timestamp/xowikiimage/lang/de.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/resources/ckeditor/plugins/timestamp/xowikiimage/lang/Attic/de.js,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/xowiki/www/resources/ckeditor/plugins/timestamp/xowikiimage/lang/de.js 14 Feb 2012 08:13:52 -0000 1.1 @@ -0,0 +1,6 @@ +CKEDITOR.plugins.setLang( 'xowikiimage', 'de', { + xowikiimage : { + insertImage : 'Bild einf�gen' + } +}); + Index: openacs-4/packages/xowiki/www/resources/ckeditor/plugins/timestamp/xowikiimage/lang/en.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/resources/ckeditor/plugins/timestamp/xowikiimage/lang/Attic/en.js,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/xowiki/www/resources/ckeditor/plugins/timestamp/xowikiimage/lang/en.js 14 Feb 2012 08:13:52 -0000 1.1 @@ -0,0 +1,5 @@ +CKEDITOR.plugins.setLang( 'xowikiimage', 'en', { + xowikiimage : { + insertImage : 'Insert Image' + } +}); Index: openacs-4/packages/xowiki/www/resources/ckeditor/plugins/timestamp/xowikiimage/lang/tr.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/resources/ckeditor/plugins/timestamp/xowikiimage/lang/Attic/tr.js,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/xowiki/www/resources/ckeditor/plugins/timestamp/xowikiimage/lang/tr.js 14 Feb 2012 08:13:52 -0000 1.1 @@ -0,0 +1,6 @@ +CKEDITOR.plugins.setLang( 'xowikiimage', 'tr', { + xowikiimage : { + insertImage : 'Resim ekle', + please_choose_an_image : 'Lütfen bir resim seçin!' + } +});