[Isis-users] RES: Problema com diacríticos no nome de arquivos - Problema con diacríticos en el nombre de los archivos

Ligia Dias de Freitas ligia.freitas at pucrs.br
Fri Jul 17 18:41:53 CEST 2015


Guilda,

agradeço o retorno.
Se for uma opção no config, por exemplo, acho que ficaria melhor, mesmo.

Em verdade, retirar os acentos não é a melhor opção, se desse para trocar os ãàá por a seria o ideal...

A quem interessar, compartilho a solução que encontrei:

Arquivo: \ABCD\www\htdocs\central\dataentry\upload_img.php

                      // clean up file name v1.2transitional
                                               $name = ereg_replace("[^a-z0-9._]", "",
                                str_replace(" ", "_",
                                str_replace("%20", "_", strtolower($name)
                                )
                            )
                         );

Incluí as partes em vermelho, que eram da versão 1.2transitional.


Abraço,
Lígia

De: Guilda Ascencio [mailto:guildaa at gmail.com]
Enviada em: sexta-feira, 17 de julho de 2015 11:37
Para: Ligia Dias de Freitas
Cc: Silva, Asael Costa da (BIR); Edwin Hübner; isis-users
Assunto: Re: [Isis-users] Problema com diacríticos no nome de arquivos - Problema con diacríticos en el nombre de los archivos

Realmente fue intencional porque en algunos correos de la lista lei algunas quejas acerca de la transformación del nombre de los archivos.  Lo voy a volver a colocar pero esta vez existirá un parámetro que dirá si se quiere o no hacer la transformación.

Saludos
Guilda

2015-07-17 7:09 GMT-04:30 Ligia Dias de Freitas <ligia.freitas at pucrs.br<mailto:ligia.freitas at pucrs.br>>:
Olá,

estou tendo o mesmo problema reportado pelo Edwin.

Na versão 1.2transitional (em Windows) o ABCD omitia os caracteres especiais e transformava os espaços em underline automaticamente.

Agora, na versão 2.0b (também Windows), ele faz o upload sem omitir os caracteres especiais e está causando problemas.

Esta mudança foi intencional? Há como reverter?

Obrigada,
Lígia

De: isis-users [mailto:isis-users-bounces+ligia.freitas<mailto:isis-users-bounces%2Bligia.freitas>=pucrs.br at iccisis.org<mailto:pucrs.br at iccisis.org>] Em nome de Silva, Asael Costa da (BIR)
Enviada em: terça-feira, 14 de julho de 2015 16:32
Para: Edwin Hübner; isis-users
Assunto: [Isis-users] RES: Problema com diacríticos no nome de arquivos - Problema con diacríticos en el nombre de los archivos

Prezado Edwin

nossa recomendação para todos nossos sistemas é de sempre evitar fazer upload de arquivos cujos nomes de arquivo contenham acentos, espaços, diacríticos, símbolos etc. Sugere-se sempre trocar caracteres acentuados por equivalentes sem acento e espaços, diacríticos e símbolos por 'underline'.

O que ocorre geralmente é que o nome do arquivo criado no Windows segue o padrão Win 125? (o ? varia conforme o idioma utilizado no país e código de página utilizado). Se o sistema está em Linux, por padrão durante o upload ele converte os caracteres para o default do sistema (em geral UTF-8 para Linux), entretanto o título gravado na base de dados ainda é Win 125?. Daí o conflito.

Há obviamente o contrário também. O que se deve entender é que o quando o aplicativo manda uma stream longa (arquivo) para gravação em disco ele aciona o file system do servidor e é este que decide se há necessidade de conversão de nome de arquivo ou não.

Espero ter ajudado.

Asael Costa Silva
System Analyst - RST/MTI
BIREME / PAHO / WHO
Knowledge Management, Bioethics and Research

Mail: silvaasa at paho.org<mailto:silvaasa at paho.org>
Phone:  +55 11 5576-9819<tel:%2B55%2011%205576-9819>
 VoIP: 44838

De: isis-users [mailto:isis-users-bounces+silvaasa<mailto:isis-users-bounces%2Bsilvaasa>=paho.org at iccisis.org<mailto:paho.org at iccisis.org>] Em nome de Edwin Hübner
Enviada em: quarta-feira, 8 de julho de 2015 14:30
Para: isis-users
Assunto: [Isis-users] Problema com diacríticos no nome de arquivos - Problema con diacríticos en el nombre de los archivos

(Español abajo)

​
Prezados,
​​
Quando se faz upload de arquivo cujo nome contém diacríticos (letras acentuadas, cedilha, etc), em ABCD 1.4 – Linux, apresenta erro na hora da recuperação. Por exemplo, um arquivo chamado Automação_FGV+NDoc.pdf apresenta o seguinte:
“Not Found
The requested URL /bases/fgvdoc/docs/automação_fgv_ndoc2.pdf was not found on this server.”
Em Windows funciona sem problema.

Existe algum parâmetro para resolver isto?
Obrigado,
Edwin

​
Estimados,
Al hacer upload de archivo  cuyo nombre contiene signos diacríticos (letras acentuadas, cedilla, etc.) en ABCD 1.4, muestra un error en el momento de la recuperación. Por ejemplo, un archivo llamado Automação_FGV_NDoc.pdf presenta lo siguiente:
“Not Found
The requested URL /bases/fgvdoc/docs/automação_fgv_ndoc2.pdf was not found on this server.”
En Windows funciona sin problema
¿Hay algún parámetro para solucionar esto?
Gracias,
Edwin


IMPORTANT: This transmission is for use by the intended
recipient and it may contain privileged, proprietary or
confidential information. If you are not the intended
recipient or a person responsible for delivering this
transmission to the intended recipient, you may not
disclose, copy or distribute this transmission or take
any action in reliance on it. If you received this transmission
in error, please dispose of and delete this transmission.

Thank you.

_______________________________________________
isis-users mailing list
isis-users at iccisis.org<mailto:isis-users at iccisis.org>
To manage your own subscription options go to: http://lists.iccisis.org/listinfo/isis-users
Or contact Henk Rutten: hlrutten at xs4all.nl<mailto:hlrutten at xs4all.nl>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.iccisis.org/pipermail/isis-users/attachments/20150717/64d64fe3/attachment.html>


More information about the isis-users mailing list