如果文件在 CKFinder 中被删除或重命名,我需要编辑内容并通知用户各种事情。我想我可以创建一个 JavaScript 解决方案,然后使用一些简单的 AJAX 将逻辑卸载到后端,如下所示:
CKFinder.on('successfulFileRename', function(event, oldpath, newpath) {
// Contact backend, see where file was used, inform user etc etc
});
但是很遗憾,我找不到任何事件系统。我将如何为 CKFinder 实现此功能?我需要的事件是文件/文件夹 - 重命名/删除/移动。它不一定是前端解决方案,但为了简单起见,我更喜欢它。我的后端是 ASP.net MVC3。
(欢迎 CKF 的替代品作为评论,但它们需要与它具有相同的功能。)