Versão 6.0.2
Melhorias
- Adequação do código da página gerada pelo Lumis Portal para que fique de acordo com as normas W3C. Veja Impacto W3C abaixo para a lista completa;
- Novas opções no atributo scope na definição de workflow.
Defeitos
- Corrigido o defeito de URLs amigáveis sem cache HTML com web resource;
- Corrigido o defeito de acesso indevido às pastas WEB-INF e META-INF da aplicação web do portal;
- Corrigido o defeito no upgrade.xml para bases MySQL e SQL Server na criação de colunas na tabela lum_File. Em ambientes com estes banco de dados, os metadados de arquivos serão perdidos, sendo necessário a execução da operação de Atualizar Metadados (disponível em Módulos > Gerenciador de Arquivos > Arquivos) para preenchê-los novamente;
- Corrigido o defeito que ao exportar canal contendo template de página criado em versão anterior à versão 6.0.0, gerava LEC que causava erro durante a importação;
- Corrigido o defeito no Portal Studio, em que não era possível excluir interface na área de "Interfaces em holders não disponíveis no layout file";
- Corrigido o defeito no botão Avaliar no editor HTML;
- Corrigido o defeito na exibição de resultado no editor XSL, quando página possui Layout File;
- Corrigido o defeito de permissionamento no serviço de páginas personalizadas;
- Corrigido o defeito da falta de atualização da localização regional do usuário ao acessar URL amigável de canal sem cache;
- Corrigido o defeito na edição de conteúdo com bloqueio e workflow, quando usuário não tem acesso ao conteúdo resultante.
Alterações
- Métodos lumis.content.core.IContentManager.lock(String, LockType) e lumis.content.core.IContentManager.releaseLock(String) passaram a lançar exceção caso o usuário atual não tenha permissão de efetuar a respectiva operação. Esta alteração não impacta compatibilidade de compilação de uso destes métodos.
Impacto W3C
- Ids fixos alterados para classes:
De (id) Para (classe de css) #LumPropertyPageBody .cLumPropertyPageBody #LumPropertyPageFooter .cLumPropertyPageFooter #LumListHeight .cLumListHeight #LumButton1 .cLumButton1 #LumButton2 .cLumButton2 #LumButton3 .cLumButton3 #LumMenu .cLumMenu #LumList .cLumList #LumQuickList .cLumQuickList #LumDetails .cLumDetails #LumInterfaceHeader_top .cLumInterfaceHeader_top #LumInterfaceHeader .cLumInterfaceHeader #LumTitleBar .cLumTitleBar #LumNavigation .cLumNavigation #LumAlbum .cLumAlbum #cLumFilterTable .cLumFilterTable #LumTabs .cLumTabs #LumTabs2 .cLumTabs2 #LumDataGrid .cLumDataGrid - Inserção de uma opção dummy e desabilitação do campo quando um lum_dropDownList não possui ao menos uma opção;
- Inserção de um tr/td quando existir um elemento table vazio;
- Cálculo do identificador do controle lum_errorSummary foi alterado.