1 2 if (opener != null && opener.CKEDITOR !== undefined) { 3 window.onload = function () { 4 var _action = '?ns=&edid=wiki__text&onselect=ckg_edit_mediaman_insert&ckg_media=img&CKEditor=wiki__text&CKEditorFuncNum=1&langCode=en'; 5 6 if ((location.search.split("ckg_media=")[1]||"").split("&")[0] == "link") { 7 _action = '?ns=&edid=wiki__text&onselect=ckg_edit_mediaman_insertlink&ckg_media=link&CKEditor=wiki__text&CKEditorFuncNum=1&langCode=en'; 8 jQuery(".select").on("click", function(event) { 9 var $link, id; 10 event.preventDefault(); 11 $link = jQuery(this); 12 id = $link.attr("id").substr(2); 13 dw_mediamanager.insert(id); 14 return; 15 }); 16 } else if ((location.search.split("ckg_media=")[1]||"").split("&")[0] == "img") { 17 jQuery("#media__linkbtn4").css("display", "none"); 18 ckg_nonimage_overlay(); 19 } 20 21 /* update search form action */ 22 var valu = jQuery("#dw__mediasearch input[type='text").val(); 23 if(valu == ""){ 24 var url = jQuery("form#dw__mediasearch").attr('action'); 25 jQuery("form#dw__mediasearch").attr('action', url+_action); 26 }; 27 28 jQuery(document).ajaxComplete(function() { 29 ckg_nonimage_overlay(); 30 31 jQuery("form[action]").each(function(index, val){ 32 var url = jQuery(this).attr('action'); 33 url = url + _action; 34 jQuery(this).attr('action',url); 35 }); 36 }); 37 }; 38 39 if(!opener.oDokuWiki_FCKEditorInstanceInLinkDialog) { 40 jQuery( ".odd, .even" ).each( function( index, element ){ 41 if(!this.title.match(/\.(jpg|jpeg|png|tiff?|gif)$/)){ 42 jQuery( this ).html(LANG.plugins.ckgedit.mediamgr_notice+": <b>" + this.title +"</b>"); 43 } 44 }); 45 } 46 47 } 48 49 function ckg_nonimage_overlay() { 50 if ((location.search.split("ckg_media=")[1]||"").split("&")[0] !== "img") { 51 return; 52 } 53 } 54 55