Гаджеты сторонних производителей могут быть добавлены в one-X Portal for IP Office с помощью файла XML. За один раз можно загрузить до 50 гаджетов. Размер файла не должен превышать 2 МБ.

Для каждого гаджета нужно указать следующие параметры:

URL-адрес гаджета, то есть источник гаджета и его содержание

Имя гаджета отображается в заголовке гаджета

Значки панели инструментов гаджета. Рекомендуется выделить значки панели инструментов для всех гаджетов, указанных в файле gadgets.xml.

Текстовые обозначения панели гаджетов (текст подсказок и текст, отображающийся рядом со значками на панели инструментов).

Пример файла гаджетов в формате XML:

<GadgetsConfigurationImpl>
<gadgetRecords>
<entry>
<key>1</key>
<value>
<categorys>1</categorys>
<categorys>2</categorys>
<created>2012-08-10</created>
<defaultToolbarIcon />
<downToolbarIcon />
<deleted />
<enable>true</enable>
<external>true</external>
<height>300</height>
<id>1</id>
<localizedName><?xml version="1.0" encoding="UTF-8" standalone="no"?><names><en_US>Angry Birds</en_US><en_GB>Angry Birds</en_GB><de>Angry Birds</de><fr>Angry Birds</fr><it>Angry Birds</it><nl>Angry Birds</nl><es>Angry Birds</es><pt_BR>Angry Birds</pt_BR><ru>Angry Birds</ru><zh>Angry Birds</zh></names></localizedName>
<name>Angry Birds</name>
<toolbarText><?xml version="1.0" encoding="UTF-8" standalone="no"?><names><en_US>Angry Birds</en_US><en_GB>Angry Birds</en_GB><de>Angry Birds</de><fr>Angry Birds</fr><it>Angry Birds</it><nl>Angry Birds</nl><es>Angry Birds</es><pt_BR>Angry Birds</pt_BR><ru>Angry Birds</ru><zh>Angry Birds</zh></names></toolbarText>
<tooltip><?xml version="1.0" encoding="UTF-8" standalone="no"?><names><en_US>Angry Birds</en_US><en_GB>Angry Birds</en_GB><de>Angry Birds</de><fr>Angry Birds</fr><it>Angry Birds</it><nl>Angry Birds</nl><es>Angry Birds</es><pt_BR>Angry Birds</pt_BR><ru>Angry Birds</ru><zh>Angry Birds</zh></names></tooltip>
<url>http://www.gmodules.com/ig/ifr?url=http://www.forumforyou.it/google_gadget_angry_birds.xml&amp;synd=open&amp;w=820&amp;h=680&amp;title=Angry+Birds&amp;border=%23ffffff%7C3px%2C1px+solid+%23999999&amp;output=js</url>
</value>
</entry>
</gadgetRecords>
</GadgetsConfigurationImpl>

Примечание. Убедитесь, чтобы файл .xml содержал следующие компоненты:

1. Поместите каждый гаджет между элементами <entry></entry>.

2.Элемент <key></key> должен быть уникальным и совпадать с <id></id>. Это уникальный ID гаджета, используемый во внутренних целях.

3.Элемент <value></value> должен содержать информацию о гаджете.

4.Элемент <categorys></categorys> отображает категорию гаджета. Идентификаторы и коды для категорий приведены ниже.

Код

Категория

1

ВСЕ

2

СВЯЗЬ

3

ИНСТРУМЕНТЫ

4

ПРОИЗВОДИТЕЛЬНОСТЬ

5

ФИНАНСЫ

6

ТЕХНОЛОГИИ

7

ZOHO

5.Описание других элементов:

Элемент

Описание

<created>

Дата создания файла.

<defaultToolbarIcon>

Указывает значок панели инструментов по умолчанию, который система отображает при свертывании гаджета. Система отображает значок в панели инструментов пользователя.

<downToolbarIcon>

Указывает панель управления, которую система отображает при нажатии пользователем значка гаджета.

<включить>

Укажите значение "верно", если вы хотите, чтобы пользователь просматривал гаджет.

<external>

Устанавливает значение "верно" для всех внешних гаджетов.

<height>

Устанавливает высоту гаджета в пикселях.

<id>

ID гаджета.

<localizedName>

Указывает локализованное имя для каждого региона.

<name (имя)>

Указывает уникальное имя гаджета.

<toolbarText>

Текст, который отображает система в панели гаджетов.

<tooltip>

Текст, который отображает система в подсказке на панели гаджетов.

<url>

URL-адрес гаджета. Дополнительные сведения см. в разделе Извлечение URL-адреса внешнего гаджета — пример.

Примечание. Если файл конфигурации не поддерживает какой-либо из вышеуказанных критериев, выводятся соответствующие сообщения об ошибках.

Чтобы импортировать файл гаджетов, сделайте следующее.

1. Щелкните Конфигурация гаджета в левой панели навигации.

2. Щелкните Импортировать внешние гаджеты.

3. Щелкните пункт Выбрать файл, чтобы найти файл конфигурации.

4. Щелкните Загрузить. Система загрузит файл XML в one-X Portal for IP Office.

5. Щелкните Импорт, чтобы добавить гаджет стороннего производителя в Список гаджетов.
ImpExtGad

6.В следующий раз, когда пользователь войдет в one-X Portal for IP Office, он сможет добавить этот гаджет стороннего производителя на свой портал.