【发布时间】:2015-04-27 00:56:34
【问题描述】:
查看我们拥有的 Sitecore 项目的 web.config,我可以看到代码的 <uiUpload> 部分中有一个管道,称为 CheckSize。我希望我可以使用它来检查正在上传到 Sitecore 的项目的大小,以便打开一个对话框来警告用户将大文件发布到站点可能产生的影响,并为他们提供机会退出发布或继续。
这里有没有人知道这个管道的作用以及我是否可以更改它以执行我上面列出的检查?
<uiUpload>
<processor mode="on" type="Sitecore.Pipelines.Upload.CheckPermissions, Sitecore.Kernel" />
<processor mode="on" type="Sitecore.Pipelines.Upload.CheckSize, Sitecore.Kernel" />
<processor mode="on" type="Sitecore.Pipelines.Upload.ResolveFolder, Sitecore.Kernel" />
<processor mode="on" type="Sitecore.Pipelines.Upload.Save, Sitecore.Kernel" />
<processor mode="on" type="Sitecore.Pipelines.Upload.Done, Sitecore.Kernel" />
</uiUpload>
【问题讨论】:
-
只是对可能的亲密选民的提示:SiteCore 是一个高端 CMS,这类问题只能由开发人员提出或对他们有用,而不是普通用户。迁移到 Superuser.com 是不正确的。另见this MSO post
-
@rene 谢谢 rene,我已经标记了 sitecore,但我猜人们不会检查标签:S
标签: sitecore pipeline sitecore7