Вы находитесь на странице: 1из 6

Обозреватель

Windows SharePoint Services & Office SharePoint Server

1. Назначение ........................................................................................................................................................... 2
2. Функциональность .............................................................................................................................................. 2
2.1. Просмотр иерархии объектов ....................................................................................................................... 2
2.2. Обновление информации (Ctrl-R)................................................................................................................... 3
2.3. Обмен панелей (Ctrl-U) ................................................................................................................................... 3
2.4. Копирование объектов (F5) ........................................................................................................................... 3
2.5. Удаление объектов (F8) ................................................................................................................................. 4
2.6. Просмотр свойств объектов (F3) ................................................................................................................ 5
2.7. Файл конфигурации......................................................................................................................................... 6
2.8. Плагины. .......................................................................................................................................................... 6
3. Протокол работы. .............................................................................................................................................. 6
2

1. Назначение
Управление объектами Office SharePoint Server 2007 (Windows SharePoint Services 2007). Позво-
ляет просматривать иерархию объектов в виде дерева, выполнять просмотр и редактирование
свойств объектов, копирование и удаление объектов. Копирование и удаление возможны при
наличии соответствующих плагинов

2. Функциональность

2.1. Просмотр иерархии объектов


Просмотр выполняется в виде дерева объектов в двухпанельной форме. Левая панель предос-
тавляет исходные данные для административных действий, правая – целевые объекты.

Сразу после старта программы открываются самые верхние узлы иерархии объектов:
Server – компьютер (обозначен пиктограммой ), на котором запущена программа
o SharePoint Services ( ) – иерархия с точки зрения набора объектов
SPWebApplication.
Активизация узлов дерева (мышью или при помощи клавиатуры), представляющих объекты
( ), приводит к выборке данных для формирования следующего уровня иерархии. Для удоб-
ства восприятия однотипные объекты на одном уровне иерархии собраны в группы ( , имя
3
группы выводится зелѐным шрифтом). Информация о выделенном объекте выводится на узле
дерева, в статусной строке формы и во всплывающей подсказке статусной строки. Объѐм выво-
димой информации зависит от типа объекта (тип выводится в левом поле статусной строки).
Раскрытие/закрытие поддерева (если оно есть) выполняется нажатием на соответствующий
элемент слева от узла дерева объектов.
Для выполнения операций объекты должны быть отмечены1 мышкой в поле отметки
( ) соответствующего узла. Отметка всего поддерева выполняется при нажатой клавише Ctrl.
Выполнение операций инициализируется через пункты меню формы, горячими клавишами или
через пункты контекстного меню.
Размер и положение формы сохраняются в пользовательском файле конфигурации и восстанав-
ливаются при следующем сеансе работы.

2.2. Обновление информации (Ctrl-R)


Выполняется выбором пункта меню (основного или контекстного) «Refresh» или нажатием
клавиш Ctrl-R.
Поддерево объектов формируется заново начиная с выделенного (на который выполнено нажа-
тие мышью).

2.3. Обмен панелей (Ctrl-U)


Выполняется выбором пункта меню (основного или контекстного) «Swap panels» или нажати-
ем клавиш Ctrl-U.
Панели окна программы обмениваются деревьями объектов.

2.4. Копирование объектов (F5)


Копирование возможно при наличии в папке программы плагина f5copy.dll.
Выполняется выбором пункта меню «Copy» или нажатием клавиши F5.
Отмеченные на левой панели объекты копируются в отмеченные объекты на правой. Мо-
гут быть выполнены следующие операции копирования:
Исходный Целевой объект Результат копирования Особенности алго-
объект ритма выполнения
Запрошенное количество Новый объект форми-
новых сайтов верхнего руется с новым именем
Виртуальный уровня со структурой и со- (при существовании
сервер WSS держимым исходного объ- одноименного на целе-
Сайт верхнего Тип – SPVir- екта, включая списки, биб- вом объекте). Копиро-
уровня. tualServer
лиотеки и подсайты (объ- вание выполняется с
екты типа SPWeb). промежуточным сохра-
Тип - SPSite
Сайт верхнего нением в шаблон сайта
уровня WSS и последующим вос-
Запрошенное количество
Тип – SPSite становлением.
Обычный сайт новых подсайтов со струк-
При успешном завер-
WSS. турой и содержимым ис-
шении временные объ-
ходного объекта, включая
Обычный сайт екты (шаблон и файл на
Тип - SPWeb2 списки, библиотеки и под-
WSS диске) удаляются.
сайты (объекты типа
Тип – SPWeb При копировании мно-
SPWeb).
гостраничных сайтов
дополнительно копиру-

1
Объекты дерева (представления структуры портала), представляющие группы (название которых выведены зелѐ-
ным шрифтом), при выполнении действий не учитываются.
2
Объект SPWeb должен быть открыт из структуры «SharePoint Services»
4
Исходный Целевой объект Результат копирования Особенности алго-
объект ритма выполнения
ется содержимое спи-
сков на сайте.
Перед началом копиро-
вания запрашивается
Запрошенное количество
желаемое количество
новых подсайтов на сайте
циклов выполнения3.
области со структурой и
При копировании объ-
содержимым исходного
ектов производится
объекта и такое же ссылок
настройка разрешений
на соответствующие сайты
для списков и библио-
(через «включения» на це-
тек.
левой области).
При копировании на
портальную область
запрашивается тип це-
левого объекта.
Сайт верхнего Новый файл в корневом
уровня WSS каталоге корневого объек-
Выполняется бинарное
Тип - SPSite та типа SPWeb
копирование файла
Файл Обычный сайт («как есть»), тип и на-
Новый файл в корневом
WSS значение файла не ана-
каталоге сайта
Тип - SPFile Тип - SPWeb лизируются.
Имеющиеся одноимен-
Папка на сайте Новый файл в целевом ка- ные файлы заменяются.
Тип - SPFolder талоге.

Сайт верхнего Копируется структура


уровня WSS списка, данные записей
Тип – SPSite и присоединѐнные
Список Новый список4 в указан-
файлы.
ном приѐмнике5.
При наличии в приѐм-
Тип - SPList
Обычный сайт нике одноименного
WSS списка записи обоих
Тип - SPWeb списков объединяются.
Файл
Веб-часть Веб-часть копируется
Тип – SPFile Новая веб-часть в указан-
Зона веб-частей со всеми имеющимися
Тип – потомки ной зоне файла.
класса WebPart Тип - WebPart- настройками6.
Zone

2.5. Удаление объектов (F8)


Удаление возможно при наличии в папке программы плагина f8delete.dll.
Выполняется выбором пункта меню «Delete» или нажатием клавиши F8.
3
При указании в файле конфигурации для параметра NumberOfCopy значения 0.
4
В ситуации связанных списков (один список использует данные другого) результат может зависеть от порядка
копирования списков. Полноценное копирование возможно только при копировании в составе сайта.
5
Для числовых полей значения MinimumValue и MaximumValue не переносятся вследствие неверной реализации
свойств объекта SPFieldNumber.
6
Веб-часть, служащая для показа на странице списков, копируется без пользовательского представления. Полно-
ценное копирование возможно только при копировании в составе сайта.
5
7
Удаляются объекты, отмеченные на левой панели. Могут быть удалены объекты следующих
типов:
Сайт верхнего уровня8, обычный сайт WSS9, область портала10, файл, список и веб-часть (Типы
объектов - SPSite, SPWeb11, Area, SPFile, SPList, потомки класса WebPart).

2.6. Просмотр свойств объектов (F3)


Выполняется при нажатии клавиши F3 или при выборе пункта меню «Properties».
Показ свойств выполняется для выделенного объекта независимо от панели, где он находится, и
от состояния отметок других объектов.
Просмотр свойств производится в отдельной панели. Свойства, которые могут быть изменены,
выделены полужирным.
Для текстовых файлов (типов aspx, ascx, htm, html, txt и др.) предоставляется возмож-
ность изменения текста файла.
Для некоторых типов объектов предоставляется возможность просмотра в веб–обозревателе
(вкладка Browse).
Для списков предоставляется возможность редактирования содержимого (при наличии таково-
го).

Для некоторых типов объектов предоставляется возможность редактирования параметров.


После редактирования свойств объектов активизируется кнопка сохранения результатов редак-
тирования («Save»).
Размер и положение формы на момент закрытия сохраняются в пользовательском файле конфи-
гурации и восстанавливаются при следующем запуске формы.

7
В случае успешного удаления объекты могут быть видны в дереве. Выполните обновление вышестоящего узла.
8
После удаления сайт, в зависимости от быстродействия системы, некоторое время может быть виден в дереве
объектов.
9
Удаляются также все подсайты.
10
Удаляются также все подобласти.
11
Объект SPWeb должен быть открыт из структуры «SharePoint Services»
6

2.7. Файл конфигурации


Файл "Wss Admin.exe.config" используется для управления работой программы. Файл имеет
стандартную структуру конфигурационных файлов.

2.8. Плагины.
Программа позволяет использовать классы, реализующие интерфейс WssExplorer.IPlugin
(наследники класса Plugin). Перечень загружаемых плагинов должен содержаться в файле
конфигурации программы. Каждый плагин может иметь собственный файл конфигурации.

3. Протокол работы.
Работа программы протоколируется в ежедневные файлы с именем вида
«ГГГГ-ММ-ДД.WSSExplorer.log».
Отмечаются моменты старта/финиша и основные действия, выполняемые пользователем с объ-
ектами SharePoint.
Файл может быть просмотрен любым текстовым редактором.
Промежуточные сообщения показываются также в статусной строке основной формы.

Оценить