private void CKFinderEvent_AfterFileUpload(object sender, CKFinder.Connector.CKFinderEventArgs e) { if (!File.Exists((string)e.data[1])) { return; } try { CreateWatermark((string)e.data[1]); } catch { } }
protected void BeforeExecuteCommand(object sender, CKFinder.Connector.CKFinderEventArgs args) { String command = (String)args.data[0]; if (command == "SaveFile") { HttpResponse Response = (HttpResponse)args.data[1]; CKFinder.Connector.CommandHandlers.CommandHandlerBase commandHandler = new CKFinder.Connector.CommandHandlers.SaveFileCommandHandler(); commandHandler.SendResponse(Response); } }
protected void InitCommand(object sender, CKFinder.Connector.CKFinderEventArgs args) { XmlNode ConnectorNode = (XmlNode)args.data[0]; XmlNode oimageresize = CKFinder.Connector.XmlUtil.AppendElement(ConnectorNode.SelectSingleNode("PluginsInfo"), "imageresize"); if (CKFinder.Connector.Config.Current.PluginSettings.ContainsKey("ImageResize_smallThumb")) { CKFinder.Connector.XmlUtil.SetAttribute(oimageresize, "smallThumb", CKFinder.Connector.Config.Current.PluginSettings["ImageResize_smallThumb"].ToString()); } if (CKFinder.Connector.Config.Current.PluginSettings.ContainsKey("ImageResize_mediumThumb")) { CKFinder.Connector.XmlUtil.SetAttribute(oimageresize, "mediumThumb", CKFinder.Connector.Config.Current.PluginSettings["ImageResize_mediumThumb"].ToString()); } if (CKFinder.Connector.Config.Current.PluginSettings.ContainsKey("ImageResize_largeThumb")) { CKFinder.Connector.XmlUtil.SetAttribute(oimageresize, "largeThumb", CKFinder.Connector.Config.Current.PluginSettings["ImageResize_largeThumb"].ToString()); } }