Гаджеты сторонних производителей могут быть добавлены в 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&synd=open&w=820&h=680&title=Angry+Birds&border=%23ffffff%7C3px%2C1px+solid+%23999999&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. Щелкните Импорт, чтобы добавить гаджет стороннего производителя в Список гаджетов.
6.В следующий раз, когда пользователь войдет в one-X Portal for IP Office, он сможет добавить этот гаджет стороннего производителя на свой портал.