A versão 6.0.0 possui todas as modificações incluídas até a versão 5.6.4. Abaixo seguem os destaques das demais funcionalidades não existentes na versão 5.6.4.
Novidades
• | Incluída a identificação do dispositivo que acessa o portal assim como a disponibilização de algumas de suas informações no XML disponibilizado em interfaces DOUI; |
• | Incluída a configuração de redirecionamento baseado no dispositivo que acessa o portal; |
• | Incluída a funcionalidade de validação de acessibilidade e conformidade do HTML da solução. Para maiores detalhes, veja o serviço de Avaliação de Acessibilidade; |
• | Incluído o monitoramento/coleta de eventos de renderização assim como relatórios analíticos desta coleta; |
• | Filas distintas para geração de cache de páginas HTML. Configurações disponíveis dentro de Cache HTML, em Configuração na administração do portal; |
• | Incluída sincronização automática de importação de usuários e grupos; |
• | Incluído a possibilidade de integrar o portal e aplicações web utilizando uFrame; |
• | Incluído extração de metadados de arquivos armazenados no FileManager. Pode-se configurar restrições para os arquivos que podem ser armazenados vinculados a uma instância de serviços utilizandos as propriedades lumis.portal.file.validation.* em Property Bag; |
• | Arquivos de definição de serviços (servicedefinition.xml) são também lidos do classpath, incluindo módulos instalados no portal; |
• | Arquivos de definição de serviços (servicedefinition.xml) incluídos em módulo são automaticamente registrados/desregistrados ao iniciar/parar módulo; |
• | Incluída a auditoria de alterações de estrutura e de alterações de conteúdo; |
• | Incluído o recurso de bloqueio de edição simultânea de conteúdo; |
Melhorias
• | Melhoria no Serviço de Busca, incluindo exibição de imagem de introdução nos resultados da busca; |
• | Melhoria no Serviço de Busca, possibilitando ordenação dos resultados da busca por relevância, data de publicação ou título; |
• | Configurável por página a extensão utilizada para a URL de seus Web Resources (com cache HTML ou URL amigável). Configuração feita pelas propriedades lumis.portal.url.extension.html e lumis.portal.url.extension.shtml em Property Bag; |
• | Melhoria disponibilizando operação de Salvar e Visualização durante adição de conteúdo; |
• | Melhoria na pré-visualização de conteúdo, possibilitando visualizar interfaces de outras instâncias de serviço para quais o conteúdo está publicado; |
• | Melhoria na pré-visualização de conteúdo, ocorrendo a pré-visualização apenas na interface selecionada; |
• | Possibilidade de incluir no código HTML de uma página o identificador do servidor e data/hora de geração. Configuração feita pelas propriedades lumis.portal.presentation.outputDateTime e lumis.portal.presentation.outputServerId em Property Bag; |
• | Possibilidade de utilização da mesma URL de um canal para o Web Resource de sua página principal. Configuração feita pela propriedade lumis.portal.url.forceFirstPageLinkToChannelLink em Property Bag; |
• | Melhoria na visualização de histórico de versões de conteúdo, exibindo usuário de data/hora de cada versão; |
• | Melhoria na customização de meta tags de páginas, permitindo a inclusão de qualquer meta tag através de um lumis.portal.page.webresource.IPageWebResourceDataProvider customizado; |
• | Melhorias no controle lum_pagination, permitindo especificar tamanho do bloco de paginação e limitar número máximo de páginas; |
• | Melhoria no tratamento de histórico de versões de conteúdos permitindo configurar o limite de versões de um source; |
• | Melhoria no process action de contentTableUpdateData, disponibilizando o novo identificador itemId de conteúdo versionado como atributo da requisição; |
• | Melhoria no editor HTML, disponibilizando botão para inserção de fragmento HTML; |
• | Conversor padrão de valores numéricos em lumis.util.converter só tenta utilizar o toString() de um valor caso ele implemente java.lang.CharSequence; |
• | Novo dialeto lumis.portal.dao.hibernate.Oracle10gDialect usado em lumishibernate.cfg.xml para banco de dados Oracle, para contornar limitação de funções JPA hour, minute e second não funcionarem em campos tipo DATE no Hibernate. |
Alterações
• | Há configurações de cache HTML não mais disponíveis em lumisportalconfig.xml, e precisam ser definidas em Configuração da administração do portal, em Cache HTML; |
• | As seguintes bibliotecas foram atualizadas no WEB-INF/lib: |
poi-ooxml-3.5-FINAL-20090928.jar
|
poi-ooxml-3.7.jar
|
poi-3.5-FINAL-20090928.jar
|
poi-3.7.jar
|
poi-scratchpad-3.5-FINAL-20090928.jar
|
poi-scratchpad-3.7.jar
|
ooxml-schemas-1.0.jar
|
poi-ooxml-schemas-3.7.jar
|
xbean-classloader-3.4.jar
|
xbean-classloader-3.7.jar
|
PDFBox-0.7.2.jar
|
pdfbox-1.4.0.jar
|
tika-parsers-0.4.jar
|
tika-parsers-0.8.jar
|
tika-core-0.4.jar
|
tika-core-0.8.jar
|
• | As seguintes bibliotecas foram adicionadas ao WEB-INF/lib: |
metadata-extractor-2.4.0-beta-1.jar
|
wurfl-1.2.2.jar
|
commons-compress-1.1.jar
|
tagsoup-1.2.jar
|
jempbox-1.4.0.jar
|
jtidyservlet-r8-SNAPSHOT.jar
|
commons-lang-2.4.jar
|
jtidy-r938.jar
|
fontbox-1.4.0.jar
|
commons-net-ftp-2.0.jar
|
|