【问题标题】:Change file name before upload to server in ckeditor dotnetnuke在ckeditor dotnetnuke中上传到服务器之前更改文件名
【发布时间】: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 选项卡上传之前更改文件名的位置。

【问题讨论】:

标签: c# file-upload ckeditor dotnetnuke dotnetnuke-9


【解决方案1】:

感谢 erw13n !最后,我找到了您的链接 github.com/DNN-Connect/CKEditorProvider 背后的代码。

我只是在 Browser.aspx.cs 文件中添加一行来生成新文件名,然后构建到新文件 .dll 并复制到源网络!非常感谢!

【讨论】:

  • 你应该发起一个拉取请求。否则,您很有可能会在下次升级时丢失所做的更改。
猜你喜欢
  • 1970-01-01
  • 2014-12-19
  • 1970-01-01
  • 2019-02-27
  • 2017-09-28
  • 2023-04-02
  • 2017-11-10
  • 1970-01-01
相关资源
最近更新 更多