Skins de Dispositivos

Top  Previous  Next

Os dispositivos dispinibilizados na tela de visualização de conteúdo são obtidos a partir de arquivos de propriedades amazenados na pasta de configuração do Lumis portal lumisdata\config\device\previewskin.

Novos skins de dispositivos podem ser adicionados à solução. Para isso basta criar um arquivo de propriedades contendo as informações conforme a figura abaixo.

gestaoConteudo221

O exemplo acima é a configuração de um iPhone. As informações contidas no arquivo representam:

useragent: representa o User Agent do dispositivo que será simulado.
tooltip.string: Nome do dispositivo. Esse nome pode ser internacionalizado ou não. Sendo internacionalizado é necessário informar a propriedade a seguir. Este nome será exibido ao passa o cursor do mouse sobre o botão do dispositivo.
tooltip.resource: Caminho do resource que contém as traduções das string internacionalizadas.
thumbnail.on: Caminho para a imagem que representa o botão do dispositivo ativado.
thumbnail.off: Caminho para a imagem que representa o botão do dispositivo desativado.
image: Caminho para a imagem que representa o skin do dispositivo.
image.width: Largura da área de visualização do skin (somente números).
image.height: Altura da área de visualização do skin (somente números).
screen.position.x: Left da área de conteúdo (somente números).
screen.position.y: Top da área de conteúdo (somente números).
screen.width: Largura em pixels da área de conteúdo (somente números).
screen.height: Altura em pixels da área de conteúdo (somente números).

 

gestaoConteudo222

 

Listas de Dispositivos

Em certos casos poderemos ter a necessidade de utilizar listas de dispositivos na vizualização por areas específicas do portal. Desta forma para um canal que irá conter conteúdos projetados para aparelhos celulares deveriamos ter uma lista de dispositivos celulares sendo dispensado a opção de visualização no browser.

Para atender tal necessidade, temos um conceito de lista de skins de dispositivos que podem ser especificados em um arquivo xml amazenado no diretório /config/devices/previewskinlist.

Cada arquivo que especifica uma lista de skins de dispositivos tem o seguinte formato:

<?xml version="1.0" encoding="UTF-8"?>

<skinlist>

<skins>

<skin>lum_browser</skin>

<skin>lum_iphone</skin>

<skin>lum_ipad</skin>

......

</skins>

</skinlist>

 

Em uma área (canal/página) do portal temos por padrão uma lista de dispositivos que inclui apenas o Browser. Caso seja necessário utilizar outras listas, é possível especificar o nome do arquivo que representa a lista de skins de dispositivos na property bag "lumis.service.content.preview.skinlist".

Por exemplo, se desejamos uma lista de skins de aparelhos celulares podemos especificar o valor da property bag sendo lum_phone.

Abaixo são relacionadas as listas padrão do Lumis Portal:

lum_default: apenas o Browser
lum_phone: iphone e blackberry
lum_tablet: ipad
lum_all: browser, iphone, ipad e blackberry

Os arquivos com prefixo lum_ são reservados pelo Lumis não podendo ser modificados ou removidos. Caso deseje criar uma nova lista ou skin de dispositivo na solução, isso é possível, porém não use o previxo lum_ nos seus arquivos.


Lumis Portal 6.2.0.120405
Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. Todos os direitos reservados.