Просматривая web.config проекта Sitecore, который у нас есть, я вижу, что в разделе <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>