Содержание
Новый интерфейс SharePoint Designer 2010
Открытие сайта
Страницы
Страницы редактирования параметров
Страницы галерей
Редакторы элементов
Breadcrumbs, вкладки и навигация
Прочие новые возможности
Log in as
Настройка ленты
Отсутствие совместимости с 2007 версией
Редактор рабочих процессов
Новые действия рабочих процессов
Новые условия для рабочих процессов
Дополнительные ссылки
Интерфейс SharePoint Designer в издании 2010 претерпел значительные изменения подобно тем, которые коснулись Word 2007 в сравнении с Word 2003.
Новый пользовательский интерфейс включает ленту (Ribbon), а также систему контекстовых вкладок, рисунок 1.
Рис.1 – Пользовательский интерфейс
На рисунке можно увидеть, что SharePoint Designer 2010 имеет множество нововведений. Некоторыми примерами являются настройки сайта:
На первый взгляд не очевидно, где найти остальные опции и меню, которые были в SharePoint Designer 2007. Существующая лента очень проста и не содержит полного набора функций. Остальные функции собраны в навигационной панели. Если навигационная панель скрыта, отобразить ее можно следующим образом, нужно выбрать Списки и библиотеки или другой пункт выпадающего меню по клику на вкладку сайта.
Панель навигации содержит следующие пункты:
Работа в SharePoint Designer начинается с открытия сайта. На рисунке 2 представлена вкладка Сайты, которая поделена на 4 области:
Обратите внимание на кнопки, которые относятся к личному узлу пользователя: Настроить мой сайт и Добавить дочерний сайт на мой сайт. Для использования этих функций необходимо использование Office SharePoint Server.
Область Шаблоны сайтов содержит четыре кнопки, три из которых создают стандартные шаблоны (блог, пустой сайт, сайт группы). Четвертая кнопка служит для вывода полного списка шаблонов и особенно удобна если на сервере имеется большое количество шаблонов. В этом списке можно отметить те шаблоны, которые пользователь желает видеть при запуске SharePoint Designer.
Cписок последних открытых сайтов показывает сайты SharePoint которые редактировались недавно. Открытие узла из этого списка происходит по одному щелчку. Таким образом, список Последние сайты позволяет сильно сэкономить время открытия сайта.
При первом запуске SharePoint Designer 2010 необходимо открыть сайт. В ходе открытия будет показан диалог, подобный тому, который был в предыдущей версии. Введите адрес сайта в поле Название сайта и нажмите Открыть. После его открытия, в этом же диалоге можно просмотреть подсайты текущего сайта и выбрать нужный для редактирования.
Рис. 2 –Сайты в закладке Файл на новой ленте SharePoint Designer 2010
Насколько интерфейс отличается от предыдущей версии можно увидеть на рисунках 3 и 4 (показаны версии 2007 и 2010 соответственно).
Рис.3 – Пустая HTML-страница SharePoint Designer 2007
В 2007 версии ядро пользовательского интерфейса базировалось на редакторе страницы и браузере файлов узла.
Рис.4 – Открытие сайта в SharePoint Designer 2010
На рисунке 4 представлены следующие элементы: лента, навигационная область окна, предоставляющая доступ к объектам сайта, строкой breadcrumbs с выпадающим меню на каждом уровне, а также вкладки страниц галерей, настроек, и редакторов. В данном случае, показана страница редактирования параметров сайта. При этом на ленте можно видеть команды для управления содержимым сайта.
Первая страница, которая отображается после открытия сайта, это страница редактирования параметров сайта, которая демонстрирует ключевую информацию о сайта (название, описание, URL, номер версии SharePoint, и т.д.) и позволяет ее редактировать. Разрешения для сайта, панели быстрого запуска, общих параметров настройки, и списка подсайтов текущего сайта.
Страницы галереи показывают список содержимого сайта или списка определенного типа. Обычно они открываются с помощью навигационной панели. Нажатие на пункт Списки и библиотеки откроет Галерею списков и библиотек, как показано на рисунке 5.
Рис.5 – Галерея списков и библиотек сайта
Страницы галерей необходимы для того, чтобы получить общее представление об информационном наполнении сайта: сколько рабочих процессов существует, или какие имеются типы содержимого, и т.д.
При нахождении на странице галереи лента позволяет выполнить создание или редактирование элементов. Кроме того, представлена функция предварительного просмотра в браузере (клавиша F12 также может быть использована для вызова предварительного просмотра).
Галереи могут быть помещены на панель навигации в качестве "минигалерей". Используйте иконку кнопки справа от названия раздела навигационной панели для того, чтобы закрепить выбранную галерею, рисунок 6.
Стоит отметить, что у объектов, показанных в галерее, «поведение» различается в зависимости того, двойной или одинарный произведен щелчок. Одинарный щелчок откроет страницу редактирования параметров. Двойное нажатие откроет редактор элемента.
Рис.6 – «Минигалереи» в навигационной панели
У некоторых элементов есть специальные страницы для их редактирования. Например, списки, библиотеки, типы содержимого, страницы, и рабочие процессы имеют собственные редакторы.
Редактор страницы незначительно изменился по сравнению с прошлой версией. Но теперь он имеет ленту, и несколько новых особенностей (таких как Skewer Click), описание которых в статью не входят.
Редактор рабочих процессов теперь значительно расширен. Редакторы списков и типов содержимого стали более удобными. И наконец, редактор внешних типов содержимого - мощный инструмент для управления внешними хранилищами данных.
Существенные изменения претерпела навигация. Большая часть навигации функционирует наподобие Проводника Windows. Новые Breadcrumbs позволяют перемещаться вглубь иерархии с помощью выпадающего меню с дочерними элементами, рисунок 7. Вперед и назад можно пермещаться с помощью удобных кнопок. Также можно использовать дополнительные кнопки мыши (если у мыши есть кнопки «вперед» и «назад»).
Рис.7 – Передвижение вглубь иерархии с помощью выпадающего меню с дочерними элементами
Каждая вкладка хранит собственную историю переходов, рисунок 8.
Рис.8 – Кнопка истории переходов в пределах одной вкладки
В левом нижнем угла находится изображение, по щелчку на которое можно войти от имени другого пользователя, рисунок 9.
Рис.9 – Loginas в виде иконки в нижнем углу окна
Данная функциональность используется как способ проверки страниц сайта от имени пользователей с ограниченными правами. Также администратор может ограничить функционал, который могут использовать пользователи SharePoint Designer на конкретном узле.
В панель быстрого доступа на ленте можно добавлять любые команды из вкладок ленты, рисунок 10.
Рис. 10 – Панель быстрого доступа на ленте и добавление в нее новой команды
В SharePoint Designer 2010 отсутствует совместимость с предыдущими версиями, а именно с SharePoint Designer 2007. Microsoft говорит о том, что SharePoint Designer 2010 работает только с SharePoint 2010.
В отличии от 2007 версии, SharePoint Designer 2010 не может использоваться как независимый редактор веб-страниц.
Создадим или откроем существующий сайт в SharePoint Designer 2010. Как только сайт откроется, будет отображена страница редактирования параметров сайта.
В SharePoint Designer 2010 возможно создание рабочих процессов присоединенных к спискам, а также рабочих процессов объявленных глобально, то есть для нескольких списков или типов содержимого.
Создадим обычный рабочий процесс. Нажмите кнопку Рабочий процесс списка, выберите список из выпадающего списка, рисунок 11. Затем введите имя рабочего процесса.
Рис. 11 – Создание рабочего процесса
После того, как эти действия будут выполнены, запустится редактор рабочего процесса с пустым рабочим процессом.
Отличия от старой версии следующие:
Добавление действий в рабочий процесс происходит следующим образом. Нажмите на кнопку Действия и выберите пункт из выпадающего меню. Выбранное действие окажется в редакторе рабочего процесса и будет отображено как предложение с синими областями имеющими вид гиперссылок. Щелчком на гиперссылку можно выбрать требуемый вариант из предложенных. Также в некоторых случаях имеется возможность ввести свой собственный вариант, отсутствующий в списке предлагаемых.
Рис.12 – Добавление действия в рабочий процесс
Рис.13 – Редактор рабочих процессов
Рис. 14 – Отображение существующих вариантов
Рис. 15 – Выбор необходимого действия
Среди доступных действий имеются новые, список которых приведен ниже:
Основные действия (Core Actions)
Действия с отношениями (Relational Actions)
Действия с задачами (Task Actions)
Вспомогательные действия (Utility Actions)
Рабочий процесс может содержать разветвления, проход через которые контролируется условиями. Условия добавляются аналогично действиям.
Рис. 16 – Добавление условий к рабочему процессу
Среди доступных условий появились новые, список которых приведен ниже:
Общие условия (Common Conditions)
Другие условия (Other Conditions)