Skip Menu |

This queue is for tickets about the SVN-Web CPAN distribution.

Report information
The Basics
Id: 48416
Status: resolved
Priority: 0/
Queue: SVN-Web

People
Owner: Nobody in particular
Requestors: jblumenfeldt [...] googlemail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Bug report: URL-Encoding
Date: Tue, 04 Aug 2009 15:06:28 +0200
To: bug-SVN-Web [...] rt.cpan.org
From: Jan Ortgies <jblumenfeldt [...] googlemail.com>
Hello, I am experiencing problems with files containing Umlauts (ä, ö, ü). Version: SVN::Web 0.53 (debian) with patches from #37388 and #39707 Platform: Debian stable Perl: 5.10 SVN: 1.5.1 libtemplate-perl: 2.19-1.1lenny1.1 Web server: Apache/2.2.9 mod_perl/2.0.4; as CGI Problem: Files and Folders with Umlauts in their file-/folder name are not directly accessible, because the URLs are malformed. While the displayed file names are encoded correctly, the underlying hyperlinks contain wrong characters: Ä becomes ä ö becomes ö and so forth. The file names are displayed the same (wrong way) when manually switching the HTML encoding (in the browser) to ISO-8859-1. Accessing the files is possible when manually typing in the correct chars into the address bar. When changing the encoding in the source code, the URLs are formed correctly, the displayed characters are wrong and the files are not accessible at all. Something seems to be very wrong with the internal handling of charsets... Greetings from Germany, Jan Ortgies
I have fixed this in github, and will release with 0.61 On Tue Aug 04 09:13:20 2009, jblumenfeldt@googlemail.com wrote: Show quoted text
> Hello, > > I am experiencing problems with files containing Umlauts (ä, ö, ü). > > Version: SVN::Web 0.53 (debian) with patches from #37388 and #39707 > Platform: Debian stable > Perl: 5.10 > SVN: 1.5.1 > libtemplate-perl: 2.19-1.1lenny1.1 > Web server: Apache/2.2.9 mod_perl/2.0.4; as CGI > > > Problem: > > Files and Folders with Umlauts in their file-/folder name are not > directly accessible, because the URLs are malformed. While the displayed > file names are encoded correctly, the underlying hyperlinks contain > wrong characters: > > Ä becomes ä > ö becomes ö > > and so forth. > > The file names are displayed the same (wrong way) when manually > switching the HTML encoding (in the browser) to ISO-8859-1. > > Accessing the files is possible when manually typing in the correct > chars into the address bar. > > When changing the encoding in the source code, the URLs are formed > correctly, the displayed characters are wrong and the files are not > accessible at all. > > Something seems to be very wrong with the internal handling of charsets... > > > Greetings from Germany, > Jan Ortgies