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