RESTRINGINDO PESQUISA LIS 2.5

De Wiki.bireme.org/pt
Revisão de 18h03min de 31 de julho de 2014 por Asael.silva (Discussão | contribs) (Nova configuração para restrição de pesquisa)

(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Para que seja possível efetuar a restrição de pesquisa do LIS utilizando a base de dados do LIS-Regional (BIREME), é necessário seguir os passos descritos abaixo:

  1. Proceder a instalação do pacote do LIS no sistema operacional escolhido de acordo com os passos do arquivo leiame de instalação;
  2. Realizar as alterações nos seguintes arquivos da pasta bases/lis/xml/ (para cada idioma – E/, I/, P/) define.xml: ajustar o atributo search para o servidor lis.bvs.br na url que aponta para o LIS;
    • Search-restric-define.jpg
  3. Editar o arquivo htdocs/lis/lis.def e adicionar na seção SEARCH o conteúdo cgi field list=^nTL^f2050;
    • Search-restrict-lis-regional.jpg
  4. Editar o arquivo htdocs/lis-Regional/include/main.xsl, localizar a string template name="free-search" e dentro da tag form action (abaixo), incluir a tag <input type="hidden" name="TL" value="LISBR32"/>, alterando o campo value de acordo com código desejado;
    • Search-restric-main1.jpg
  5. Editar o arquivo htdocs/lis-Regional/include/browse.xsl, localizar a string template name="current" e dentro da tag form action (abaixo), incluir a tag <input type="hidden" name="TL" value="LISBR32"/>, alterando o campo value de acordo com o código desejado;
    • Search-restrict-browse1.jpg
  6. Editar o arquivo htdocs/lis-Regional/include/browse.xsl, localizar a string template match="prolog" e adicionar a seguinte tag <xsl:apply-templates select="TL" mode="hidden"/>;
    • Search-restrict-browse2.jpg
  7. Editar o arquivo htdocs/lis-Regional/include/main.xsl, localizar a string template name="itemLink" e na tag <variable name="xmlSearch"> alterar o parâmetro key para key=(<xsl:value-of select="@key"/>)+AND+TL=LISBR32.
    • Search-restric-main2.jpg

NOTA: para evitar problemas com o acesso durante a alteração, sugerimos que o administrador do LIS desative o sistema.

Nova configuração para restrição de pesquisa

Essa nova configuração substitui o passo 2 descrito anteriormente:

  • Realizar as alterações nos arquivos bases/lis/xml/<idioma>/define.xml (para cada idioma: E - I - P);
  • Ajustar o atributo search para o servidor fi-admin.bvsalud.org na url que aponta para o LIS, conforme exemplo abaixo:

Lis.png