【发布时间】:2019-08-05 03:15:24
【问题描述】:
我基于 html 模块 DNN 并为我的模块 myshelf 创建了一个新模块。这是我创建的新ckeditor实例Image1Image2Image3**
我从互联网上搜索,他们告诉把这个网址上传图片。我上传了Image4
问题是如果多个用户上传文件但名称相同。 ckeditor 只是在文件名的尾部用 _1 更改第二个文件的名称。然后他们覆盖第二个文件的第三个文件,他们不会像 _2 , _3,...
我在此上传 url 中找不到此文件 /Providers/HtmlEditorProviders/DNNConnect.CKE/Browser/Browser.aspx 背后的代码。所以我无法更改文件名
filebrowserUploadUrl: '/Providers/HtmlEditorProviders/DNNConnect.CKE/Browser/Browser.aspx?Command=FileUpload&tabid=' + tabid + '&PortalID=' + portalid + '&mid=' + moduleid + '&ckid=' + ckid + '&mode=Portal&lang=' + language + '',
没有人知道上传文件背后的代码或任何解决方案在 DNN 中的 ckeditor 选项卡上传之前更改文件名的位置。
【问题讨论】:
-
文件命名应该发生在 ProcessImage > GenerateName
标签: c# file-upload ckeditor dotnetnuke dotnetnuke-9