Miniaplicativos de terceiros podem ser adicionados ao one-X Portal for IP Office usando um arquivo XML. Você pode carregar um máximo de 50 miniaplicativos ao mesmo tempo. O tamanho do arquivo não pode exceder 2MB.

Para cada miniaplicativo, os seguintes parâmetros devem ser especificados:

O URL do miniaplicativo, ou seja, a origem do miniaplicativo e seu conteúdo

O nome do miniaplicativo exibido na barra de título do mesmo

Ícones da barra de ferramentas do miniaplicativo. Recomenda-se fornecer ícones da barra de ferramentas para todos os miniaplicativos especificados em gadgets.xml.

Textos da barra de ferramentas do miniaplicativo (o texto de dica da ferramenta e o texto que aparece abaixo do ícone da barra de ferramentas).

Exemplo de arquivo de miniaplicativos em um formato 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>

Nota: Confira o seguinte no arquivo .xml:

1. Coloque cada miniaplicativo dentro do elemento <entry></entry>.

2.O elemento <key></key> deve ser exclusivo e corresponder com o <id></id>. Este é um ID exclusivo de miniaplicativo usado para fins internos.

3.O elemento <value></value> não contém informações de miniaplicativos.

4.O elemento <categorys></categorys> indica a categoria do miniaplicativo. Os IDs e os códigos das categorias são os seguintes:

Código

Categoria

1

TODOS

2

COMUNICAÇÃO

3

FERRAMENTAS

4

PRODUTIVIDADE

5

FINANÇAS

6

TECNOLOGIA

7

ZOHO

5.Detalhes de outros elementos:

Elemento

Descrição

<criado>

Data de criação do arquivo.

<defaultToolbarIcon>

Especifica o ícone padrão da barra de ferramentas que o sistema exibe quando o miniaplicativo é minimizado. O sistema exibe o ícone na barra de ferramentas do usuário.

<downToolbarIcon>

Especifica a barra de ferramentas que o sistema exibe quando o usuário clica no ícone do miniaplicativo.

<habilitar>

Especifica o valor como verdadeiro se você deseja que o usuário veja o miniaplicativo.

<externo>

Define o valor como verdadeiro para todos os miniaplicativos externos.

<altura>

Define a altura do miniaplicativo em pixels.

<id>

ID do miniaplicativo.

<localizedName>

Especifica o nome traduzido de cada localidade.

<nome>

Especifica um nome exclusivo para o miniaplicativo.

<toolbarText>

Texto que o sistema exibe na barra de ferramentas do miniaplicativo.

<tooltip>

Texto que o sistema exibe na dica da ferramenta do miniaplicativo.

<url>

A URL do miniaplicativo. Para obter mais informações, consulte Obtendo a URL de um miniaplicativo externo - Exemplo

Observação: Serão exibidas mensagens de erro apropriadas se o arquivo de configuração não suportar alguns dos critérios mencionados.

Para importar um arquivo de miniaplicativos:

1. Clique em Configuração de miniaplicativo, no painel de navegação esquerdo.

2. Clique em Importar miniaplicativos externos.

3. Clique em Selecionar arquivo para procurar o arquivo de configuração.

4. Clique em Carregar. O sistema carrega o arquivo XML no one-X Portal for IP Office.

5. Clique em Importar para adicionar o miniaplicativo de terceiros para a lista deMiniaplicativos.
ImpExtGad

6.A próxima vez que o usuário fizer logon no one-X Portal for IP Office, o miniaplicativo de terceiros estará disponível para que o usuário adicione ao seu portal.