Sharepoint 2010 - создать страницу с обрезанным полем изображения - PullRequest
1 голос
/ 22 ноября 2010

Я использую Sharepoint 2010 (как новичок).Мне нужно найти лучший способ, позволяющий пользователю создать новую страницу на сайте sharepoint.На странице должно быть поле изображения, которое пользователь может обрезать при создании страницы.

У меня есть 3 проблемы, связанные с этим:

  1. Как я могу разрешить своему пользователюсоздать страницу за один шаг.Поведение по умолчанию: создать страницу с типом заголовка, URL-адреса и содержимого и изменить макет страницы или свойства страницы.Есть ли способ сделать это за один шаг?

  2. Какой вид должен использовать мой пользователь при редактировании страницы?Представление «Редактировать страницу» или «Редактировать свойства»?Мне не нравится представление «Редактировать страницу», потому что ... это не похоже на правильный способ сделать это ... НО, мне нравится тот факт, что я могу использовать мои собственные BaseFieldControls в этом представлении.«Редактирование свойств» выглядит великолепно, НО, его настройка выглядит как кошмар.И, конечно, я не могу попросить пользователя использовать оба представления ...

  3. Один из моих запросов - разрешить пользователю загружать изображение sharepoint для страницы, а затемОбрезка деревьев разных размеров с использованием базового изображения.Большой вопрос: где я должен позволить своему пользователю делать это?

    1. В веб-части внутри окна «Редактировать свойства»?- Не очень легко интегрировать это.Это кажется почти невозможным.

    2. В пользовательском BaseFieldControl в «Редактировать страницу»?Было бы здорово, но я не хочу, чтобы пользователь использовал это представление.

    3. Создать свою собственную страницу aspx Picker Asses для поля «Загрузить изображение» и заменить ее по умолчанию - _layouts / AssetImagePicker.aspx?Это вообще возможно?

1 Ответ

0 голосов
/ 07 марта 2011

У меня нет ответа на все вопросы, кроме номера 1, может быть:

Проверьте SPServices.Это проект Jquery, который призван помочь людям использовать Jquery на сайтах Sharepoint.Это действительно полезно для доступа, редактирования и записи данных - меньше строк кода, чем когда-либо прежде ... Если вы не гений и SP не выяснили, чего большинство не делает.

Если честно, единственныйспособ сделать все в "1 шаг" в любом случае с помощью JavaScript ...

Надеюсь, вы слышали о Jquery :

...