Visualização do Serviço

Top  Previous  Next

Para o usuário final da solução, é disponibilizada uma interface de Busca, podendo estar localizada em qualquer página da solução, onde o usuário informa o conteúdo a ser buscado, ou parte dele.

 

O resultado é exibido em uma interface de Busca com Resultados também disponibilizada em qualquer página da solução. A figura abaixo é um exemplo dessa interface, a busca retorna o nome do conteúdo, sua introdução, e sua imagem de introdução.

busca011

O resultado da busca é uma lista de todos os conteúdos encontrados, aprovados pelo processo de workflow, que estão dentro do período de publicação, que o usuário tenha permissão, e cujo idioma pertence ao idioma da sessão do usuário. Eles são linkáveis para a página que exibe os detalhes do mesmo. O usuário pode, ainda, refazer a busca a partir da tela de resultados.

Caso o administrador do portal tenha configurado a interface de Busca com Resultados para exibir informações de qual instância de serviço o conteúdo pertence e qual o caminho do canal ao qual a instância de serviço pertence, o resultado será exibido conforme exemplificado na figura abaixo:

Busca012

Quando não há ocorrência do conteúdo, é exibida a mensagem que nenhum registro foi encontrado.

Busca013

Ordenação

É permitido ao usuário customizar o modo de ordenação dos itens encontrados na busca. Para tal, é necessário alterar o campo Ordenação, na interface de Busca com Resultados.

busca014

São disponibilizados três tipos de ordenação, além do checkbox Inverter ordenação:

Relevância - Os conteúdos mais relevantes aparecerão em decrescente, do mais relevante ao menos relevante, neste tipo, não é disponibilizada a inversão da ordenação. A figura a seguir é um exemplo de ordenação por relevância:

Busca015

Título - Os conteúdos serão apresentados ordenados por título, e por padrão, em ordem alfabética e numérica, neste tipo é disponibilizada a inversão da ordenação. Ao efetuar a busca com o checkbox "Inverter ordenação" marcado, os conteúdos serão apresentados com ordenação por título e em ordem alfabética invertida. A figura a seguir é um exemplo de ordenação por título com ordenação invertida:

busca016

Data de Publicação - Os conteúdos serão apresentados ordenados pela data de publicação, por padrão a ordenação será dos mais antigos para os mais recentes, neste tipo é disponibilizada a inversão da ordenação. Ao efetuar a busca com o checkbox "Inverter ordenação" marcado, a lista de conteúdos será ordenada dos mais recentes para os mais antigos. A figura a seguir é um exemplo de ordenação por Data de publicação, sem inversão:

busca017

 

Algumas regras para a realização da busca pelo usuário (apenas para o conector do Lucene):

O serviço de Busca pode procurar tanto por palavras inteiras, como também por parte de uma palavra, através do uso do caractere asterisco (*). Por exemplo, ao digitar o termo arte*, o serviço retornará resultados com palavras como arte, artesanato, etc.;
Por default, o serviço ignora caracteres maiúsculos e minúsculos, ou seja, ao buscar pelo termo Folha, serão encontrados conteúdos como FOLHA, folha, Folha, etc.
O serviço também ignora palavras com acento, ou seja, ao buscar pelo termo país, serão encontrados conteúdos como PAIS, PAÍS, país, País, etc.;
Para buscar por termos que possuam mais de uma palavra, o usuário pode fazer as seguintes combinações;
oEspaço entre os termos de busca resulta em conteúdos que contenham pelo menos um dos termos buscados, como, por exemplo, ao buscar por convites aniversário, o serviço retornará conteúdos que contenham as palavras “convites” OR “aniversário”;
oPara resultados que apresentem conteúdos com todos os termos informados, é necessário digitar o operador AND entre as palavras, ou seja, para que sejam localizados conteúdos contendo as palavras “convites” e “aniversário, deve-se buscar por convites AND aniversário;
oPara localizar termos compostos ou frases feitas no portal, é necessário digitar a frase entre aspas, como, por exemplo, ao buscar por “Rio de Janeiro”, serão encontrados apenas conteúdos que contenham esta expressão inteira.

Importante: Neste caso, não sendo digitadas as aspas (“ ”), seriam encontrados conteúdos com as palavras “Rio”, “de” ou “Janeiro”;

A lista completa de regras de sintaxe de busca pode ser encontrada em: http://lucene.apache.org/java/docs/queryparsersyntax.html
 

Observações:

 

1.A forma de indexar e/ou buscar conteúdos depende do conector utilizado. Nativamente o Lumis Portal utiliza o Lucene como mecanismo de busca através de um conector padrão incluído no Lumis Portal. Alguns comportamentos descritos podem variar com outros conectores, dependendo de suas características;
2.O resultado da busca é uma lista de conteúdos cuja ocorrência da palavra buscada pode estar no título, introdução, descrição ou nos arquivos anexados (dos formatos suportados pelo conector);
3.Os conteúdos retornados são baseados na versão publicada de cada conteúdo, que estejam dentro do período de publicação, que foram aprovados no processo de workflow (caso o serviço buscável apresente em sua definição período de publicação e processo de workflow) e que o usuário tenha permissão de acesso;
4.O serviço de busca está configurado para encontrar conteúdos no idioma corrente da sessão do usuário. Os conteúdos marcados como default são retornados independente do idioma do portal;
5.O serviço de Busca pode estar sendo utilizado internamente por outros serviços que terão as mesmas restrições.

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