[sapl-dev] Patch para extensoes nos nomes de arquivo no SAPL 2.5

Adriano Rafael Gomes adriano-gomes em camaranh.rs.gov.br
Segunda Janeiro 28 17:36:32 BRST 2013


Olá, lista.

Estou fazendo uma modificação no SAPL de Novo Hamburgo para adicionar a
extensão nos nomes de arquivos servidos pelo SAPL. Estou interessado nos
comentários de vocês, por favor.

Por exemplo, o arquivo originalmente fornecido pela URL [1], será
fornecido pela URL [2], ou seja, com a extensão adicionada:

[1]
http://sapl.camaranh.rs.gov.br/sapl/sapl_documentos/norma_juridica/NNNN_texto_integral
[2]
http://sapl.camaranh.rs.gov.br/sapl/sapl_documentos/norma_juridica/NNNN_texto_integral.pdf

Implementei essa modificação alterando o SAPL e adicionando uma regra no
Apache. A regra no Apache é essa:

RewriteRule ^(/sapl/sapl_documentos.*)\.(zip|pdf|odt)$
http://sapl.camaranh:8181/VirtualHostBase/http/%{SERVER_NAME}:80/VirtualHostRoot$1
[P,L]

Essa regra é quase idêntica à regra proposta em
http://colab.interlegis.leg.br/wiki/VirtualHost , mas descarta a extensão
ao buscar o arquivo no SAPL.

Parte das modificações no SAPL estão no patch em anexo. Seria necessário
replicar a modificação para outras "telas" do SAPL ainda, depois de
aprovar o teste.

Caso queiram testar, está publicado no SAPL da CMNH, somente na pesquisa
de matérias legislativas e de normas jurídicas, por enquanto.

Vocês poderiam, por favor, avaliar e comentar essa modificação?

Muito obrigado.

-- 
Adriano Rafael Gomes
Analista de Suporte
Câmara Municipal de Novo Hamburgo
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome  : nome_arquivo_extensao.diff
Tipo  : text/x-patch
Tam   : 2289 bytes
Descr.: não disponível
Url   : http://listas.interlegis.gov.br/pipermail/sapl-dev/attachments/20130128/3939fdf2/attachment.bin 


Mais detalhes sobre a lista de discussão SAPL-dev