private void FinderRequestSuccess(AdminFinderResponse response) { CKFinder.Config.Language = Strings.Get("CKFinderLanguage"); CKFinder.Config.ConnectorInfo = "token=" + response.token; finder = new CKFinder(); finder.BasePath = "ckfinder/"; finder.Callback = delegate(CKFinderAPI api) { api.DisableFileContextMenuOption("selectFile", false); api.DisableFileContextMenuOption("viewFile", false); api.DisableFileContextMenuOption("downloadFile", false); api.DisableFileContextMenuOption("renameFile", false); api.DisableFileContextMenuOption("deleteFile", false); api.DisableFolderContextMenuOption("removeFolder", false); api.DisableFolderContextMenuOption("kl", false); api.DisableFolderContextMenuOption("lI", false); jQueryObject finderFrame = jQuery.Select("#admin-finder-body iframe").Contents(); finderFrame.Find("a.cke_button_upload").Remove(); finderFrame.Find("a.cke_button_maximize").Remove(); Show(); }; finder.SelectActionFunction = delegate(string fileUrl) { if (cid != -1) { ChangeTargetFieldAndHide(fileUrl); } }; finder.AppendTo("admin-finder-body"); }