Как контролировать загрузку файлов в библиотеке изображений SharePoint? - PullRequest
2 голосов
/ 10 августа 2009

Как можно ограничить тип и размер загружаемого файла для библиотеки изображений WSS 3.0?

Я знаю, что могу ограничить размер загружаемого файла для всего веб-приложения SharePoint с помощью Центрального администратора / Управление приложениями / Общие параметры веб-приложения. Я также могу блокировать типы файлов для веб-приложения на страницах «Центральный администратор» / «Операции» / «Заблокированные типы файлов». Но эти настройки для всего приложения. Я хочу разрешить в моей библиотеке изображений только файлы изображений размером до 1 МБ, но разрешить больший документ в других библиотеках. Это возможно?

Ответы [ 2 ]

4 голосов
/ 10 августа 2009

создать функцию SPItemEventReceiver, которая использует событие ItemAdding для отмены загрузки, если она больше 1 МБ. Вы должны будете привести ListItem к документу, чтобы получить размер, если я правильно помню. Используйте менеджер EventReciever из codeplex http://speventhandlermanage.codeplex.com/, чтобы подключить обработчик событий к нужному списку, или используйте функцию, чтобы присоединить все списки, имеющие тип содержимого Image.

0 голосов
/ 17 ноября 2009

Кажется, что

Этот проект не имеет релизов.

Это написано на странице загрузки.

Может быть, можно создать обработчик событий с помощью других инструментов?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...