Alex Brollo wrote:
> I found a number of troubles when trying to replicate localurl: parser
> function by python urllib.quote(), with a number of annoying bugs.
>
> Is this correct-complete?
>
> "/wiki/"+urllib.quote(name-of-page.replace(" ","_"),"/!,;:.-_")
> where name-of-page is utf-8 encoded.
>
> Thanks! I apologyze for so a banal question.
>
> Alex brollo

The relevant function is Title::getLocalURL()
I think that in your quote function you need to skip '@$*(),' as well, 
and ".-_" wouldn't be needed there (but urllib.quote could differ from 
php urlencode).
See wfUrlEncode in GlobalFunctions.php



_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to