首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >塞特奥尔CheckSize管道是干什么的?

问塞特奥尔CheckSize管道是干什么的?
EN

Stack Overflow用户
提问于 2015-04-27 00:56:34
回答 1查看 253关注 0票数 2

纵观我们所拥有的一个web.config项目,我可以看到代码的<uiUpload>部分中有一个管道,称为CheckSize。我希望我可以用这个来检查一个项目的大小,该项目正在被上传到Sitecore,以便打开一个对话框来警告用户将一个大文件发布到该站点可能产生的影响,并为他们提供退出发布或继续发布的机会。

这里有谁知道这个管道是干什么的吗?如果我可以修改它来执行上面列出的检查?

代码语言:javascript
复制
<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>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-27 04:21:00

这些处理器在您将文件上载到Sitecore媒体库时使用。

  1. CheckPermissions处理器正在检查上传文件的文件夹的权限。如果您没有权限,则正在中止上传。
  2. CheckSize处理器正在检查上传的每个文件的大小是否大于来自web.config的Media.MaxSizeInDatabase值。
  3. 其他3个处理器正在解析上传文件、添加媒体项目和将上传到媒体项目的文件附加到其中的文件夹。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29885526

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档