将 2sxc 中的文件管理器切换为使用 CK 编辑器

Switching the file manager in 2sxc to use CK Editor

我有一个带有 2sxc 8.5.6 的 DNN 9.0.2 门户。我创建了一个新门户并在 2sxc 实例中使用文件管理器,但文件管理器出现空白。解决此问题的方法过去是为站点重新应用文件夹权限,但在 DNN 9.0.2 中这似乎不再有效。我怀疑 DNN 9 中也可能存在路径问题,因为皮肤和容器文件夹不起作用,除非它们位于 _default 文件夹中。

我在管理日志中发现了这个,它还有 /Portals/1//Portals/0:

的奇怪路径信息

绝对 URL:/DesktopModules/Admin/RadEditorProvider/DialogHandler.aspx DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke ExceptionGUID:d4ca78f2-9ea7-4557-a044-8ec005d8faef 装配版本: PortalId:-1 用户名:-1 TabId:-1 原始网址: 推荐人: 用户代理: ExceptionHash:hNJEY996T+o5kKbcOGn0HQtWNcs= Message:Unable 完成操作。出现未知错误。 /Portals/1//Portals/0 堆栈跟踪: InnerMessage:Object 引用未设置到对象的实例。 内部堆栈跟踪: 在 DotNetNuke.Providers.RadEditorProvider.TelerikFileBrowserProvider.GetDirectoryItemWithDNNPermissions(字符串路径)在 DotNetNuke.Providers.RadEditorProvider.TelerikFileBrowserProvider.ResolveRootDirectoryAsTree(字符串路径) 资源: 文件名: FileLineNumber:0 FileColumnNumber:0 方法:

有没有办法让 2sxc 使用 CK Editor 文件管理器而不是旧的 Rad Editor 文件管理器?

所以简短的回答是否定的 - CK 文件管理器也是 "wrong" 解决方案。我们之所以使用 Rad,是因为它是唯一可用的 ATM,但一旦 DNN 9.1 推出真正的非 telerik 依赖文件管理器,我们就会使用它。