[Bug 58964] Upload with url-parameter containing special characters causing holding

2014-01-11 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=58964

AleXXw alexx...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #7 from AleXXw alexx...@gmail.com ---
Thanks for the help, even if noone has changed anything: now it works again
from the wikilists ;) The toolservertool was never the problem, there was a
broken link on the on-wiki-lists.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 58964] Upload with url-parameter containing special characters causing holding

2014-01-10 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=58964

Andre Klapper aklap...@wikimedia.org changed:

   What|Removed |Added

   Keywords|i18n|utf8
 Status|REOPENED|UNCONFIRMED
  Component|UploadWizard|General
Product|MediaWiki extensions|Wiki Loves Monuments
 Ever confirmed|1   |0

--- Comment #6 from Andre Klapper aklap...@wikimedia.org ---
As comment 5 explains, it is technically impossible to fix this in UploadWizard
to make it work for everybody.

Tentatively moving to WLM product (though that does not feel right either, but
it's at least closer to where this should get fixed).

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 58964] Upload with url-parameter containing special characters causing holding

2014-01-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=58964

--- Comment #5 from Tisza Gergő gti...@wikimedia.org ---
(In reply to comment #4)
 2) Mediawiki accepts two-byte codes: linked via
 https://de.wikipedia.org/w/index.
 php?title=Liste_der_denkmalgesch%FCtzten_Objekte_in_Aigen_im_Ennstalredirect
 =no#objektid-35863,
 so the problem seems to be at the UploadWizzard

Try the same link on the Greek Wikipedia:
https://el.wikipedia.org/w/index.php?title=Liste_der_denkmalgesch%FCtzten_Objekte_in_Aigen_im_Ennstalredirect=no#objektid-35863

There is no way to reliably identify what character %FC stands for. ISO-8859
encodings only allow for 256 characters, therefore each region has its own
character set and the same byte means a different character in different
regions. Single-language wikis can be matched to encodings but multilanguage
wikis like Commons cannot.

More importantly, if your application uses ISO-8859-1 then it will make a mess
of any character that is not in that character set. (What if there is a
monument in Austria which has a č in its name? That is encoded in ISO-8859-x as
%E8, which happens to be è in ISO-8859-1.) So this is a bug in the monument
list tool regardless of whether UploadWizard understands the links; and if that
bug is fixed, there will be no problem with UploadWizard either. As it is now,
I think it is better to error out on ambiguous input than to choose one
possible interpretation by random and possibly do something else than the
uploader intended.

 3) I don't think I have any possibility to change the encoding. The current
 code to create the link is:
 
 {{fullurl:commons:special:uploadWizard|campaign=wlm-
 atid={{{ObjektID|}}}descriptionlang=dedescription={{urlencode:
 {{{Name}{{#if:{{{Commonscat|}}}|categories={{urlencode:
 {{{Commonscat|}

That code works fine, it generates UTF-8 links, and UploadWizard works for me
when I click them. The problem is only with the application at the toolserver.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 58964] Upload with url-parameter containing special characters causing holding

2014-01-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=58964

Tisza Gergő gti...@wikimedia.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |INVALID

--- Comment #3 from Tisza Gergő gti...@wikimedia.org ---
This is a bug in the monument list tool; the proper URL would be
https://commons.wikimedia.org/wiki/special:UploadWizard?campaign=wlm-atid=35863description=Puttererschl%C3%B6ssl%20mit%20Schlosskapelledebug=1
(note the two-byte code for ö). This is percent-encoded UTF-8; the tool seems
to be outputting unencoded links in an ISO-8859-1 encoded document (which the
browser then turns into percent-encoded ISO-8859-1).

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 58964] Upload with url-parameter containing special characters causing holding

2014-01-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=58964

AleXXw alexx...@gmail.com changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|INVALID |---
 Ever confirmed|0   |1

--- Comment #4 from AleXXw alexx...@gmail.com ---
1) Sorry, it worked for years now so there is a new and existing problem that
needs to be fixed. 

2) Mediawiki accepts two-byte codes: linked via
https://de.wikipedia.org/w/index.php?title=Liste_der_denkmalgesch%FCtzten_Objekte_in_Aigen_im_Ennstalredirect=no#objektid-35863,
so the problem seems to be at the UploadWizzard

3) I don't think I have any possibility to change the encoding. The current
code to create the link is:

{{fullurl:commons:special:uploadWizard|campaign=wlm-atid={{{ObjektID|}}}descriptionlang=dedescription={{urlencode:{{{Name}{{#if:{{{Commonscat|}}}|categories={{urlencode:{{{Commonscat|}

Any better ideas? BTW: this issue doesn't just belong to this one template,
every template on de.wp using upload campaigns is now broken.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 58964] Upload with url-parameter containing special characters causing holding

2014-01-02 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=58964

Andre Klapper aklap...@wikimedia.org changed:

   What|Removed |Added

   Priority|Unprioritized   |High

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 58964] Upload with url-parameter containing special characters causing holding

2013-12-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=58964

Andre Klapper aklap...@wikimedia.org changed:

   What|Removed |Added

   Keywords||i18n
 Status|NEW |UNCONFIRMED
 Ever confirmed|1   |0

--- Comment #1 from Andre Klapper aklap...@wikimedia.org ---
 via link  url-parameter

Which browser, browser version, and operating system is this about?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 58964] Upload with url-parameter containing special characters causing holding

2013-12-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=58964

--- Comment #2 from AleXXw alexx...@gmail.com ---
I tried it personal on Win 8.1, Chrome (33.0.1750.5  31.0.1650.67), FF 26 
IE11, there are at least two other people having the same problem (see
https://de.wikipedia.org/wiki/Benutzer_Diskussion:AleXXw#Denkmallisten)

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l