예제 #1
0
        protected void InitCommand(object sender, WebSite.Controls.Connector.CKFinderEventArgs args)
        {
            XmlNode ConnectorNode = (XmlNode)args.data[0];
            XmlNode oimageresize  = WebSite.Controls.Connector.XmlUtil.AppendElement(ConnectorNode.SelectSingleNode("PluginsInfo"), "imageresize");

            if (WebSite.Controls.Connector.Config.Current.PluginSettings.ContainsKey("ImageResize_smallThumb"))
            {
                WebSite.Controls.Connector.XmlUtil.SetAttribute(oimageresize, "smallThumb", WebSite.Controls.Connector.Config.Current.PluginSettings["ImageResize_smallThumb"].ToString());
            }
            if (WebSite.Controls.Connector.Config.Current.PluginSettings.ContainsKey("ImageResize_mediumThumb"))
            {
                WebSite.Controls.Connector.XmlUtil.SetAttribute(oimageresize, "mediumThumb", WebSite.Controls.Connector.Config.Current.PluginSettings["ImageResize_mediumThumb"].ToString());
            }
            if (WebSite.Controls.Connector.Config.Current.PluginSettings.ContainsKey("ImageResize_largeThumb"))
            {
                WebSite.Controls.Connector.XmlUtil.SetAttribute(oimageresize, "largeThumb", WebSite.Controls.Connector.Config.Current.PluginSettings["ImageResize_largeThumb"].ToString());
            }
        }
예제 #2
0
        protected void BeforeExecuteCommand(object sender, WebSite.Controls.Connector.CKFinderEventArgs args)
        {
            String command = (String)args.data[0];

            if (command == "ImageResizeInfo")
            {
                HttpResponse Response = (HttpResponse)args.data[1];

                WebSite.Controls.Connector.CommandHandlers.CommandHandlerBase commandHandler =
                    new WebSite.Controls.Connector.CommandHandlers.ImageResizeInfoCommandHandler();
                commandHandler.SendResponse(Response);
            }
            else if (command == "ImageResize")
            {
                HttpResponse Response = (HttpResponse)args.data[1];

                WebSite.Controls.Connector.CommandHandlers.CommandHandlerBase commandHandler =
                    new WebSite.Controls.Connector.CommandHandlers.ImageResizeCommandHandler();
                commandHandler.SendResponse(Response);
            }
        }