This is a static dump of issues in the old "Flyspray" bugtracker for DokuWiki. Bugs and feature requests
are now tracked at the issue tracker at Github.
Closed
Fixed
FS#2403 new media manager information box: non-western name conversions
UTF-8/Unicode
2011-12-04turnermm
I thought I had posted about this earlier but couldn't find it in the task list. The new media manager doesn't convert file/directory names in its information box from non-western alphabets but leaves them url-encoded. See attached.
Even the namespace separator is URL-encoded, e.g. "Files in test%3Bnamespace".
2011-12-10bug
Using utf8_decodeFN() from the "new" encodefn code seems to fix the problem. I have done a few tests only, seems to work. Could someone look at that? Not sure the second call on $image is necessary.
I have just tried a few more pages/ns languages and it still works for me. See it here http://mojito.u-strasbg.fr/rc/doku.php?do=media
Are you using current git master code? with no plugin except those bundled, default template and minimal settings changed?
2011-12-11turnermm
I just installed a fresh DW, no plugins, same result. Are you using Safe encoding? Because that is what I am using for non-roman characters.
2011-12-11bug
No I'm having the default $conf['fnencode'] = 'url'
2011-12-12turnermm
That's the difference, then. But when safe encoding was implemented it was recommended for use instead of url, though it's not the default (I believe). So the patch would have to be safe-encoding aware; I haven't had time to look at it myself.
It seems like the problem has nothing to do with the fnencode setting. [bug], did you try clicking a namespace in the tree? That’s what I did to reproduce the problem.