Bug: TWikiDrawPlugin in a topic with cyrillic name can not save result
I've installed TWiki it works with cyrillic topics ok ($useLocale:1, $siteLocale: ru_RU.KOI8-R). I've installed
TWikiDrawPlugin, and it works ok on topics with latin names (Sandbox/Test). But if I try the
TWikiDrawPlugin on topic with cyrillic name, it starts and works ok, but can not save result, write "Save draw Error, save gif Error" in bottom of the window. Also it tries create a new topic with incredible name.
Test case
The bug is permanent
Environment
| TWiki version: |
TWikiRelease01Feb2003 |
| TWiki plugins: |
DefaultPlugin,Plugins.TreePlugin,Plugins.TWikiDrawPluin |
| Server OS: |
ALT Linux version 2.4.20-alt5-up |
| Web server: |
Apache/1.3.27 (ALT Linux/alt13) PHP/4.3.2-RC/ALT rus/PL30.16 |
| Perl version: |
5.8.0 |
| Client OS: |
MS Windows 98SE |
| Web Browser: |
Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4) Gecko/20030624 |
--
AlexMikhajlichenko - 15 Aug 2003
Follow up
Fix record
Must have missed this last year when I was on holiday... Anyway, there is a relatively easy fix for this and other plugins that have trouble with
I18N of topic names - see
InternationalisingYourPlugin and
CommentPluginAndInternationalTopicName, it's a matter of putting
%INTURLENCODE{...}% around any POST URLs, because Mozilla always uses UTF-8 URLs in this case. Or you can just upgrade to a recent
TWikiBetaRelease, which supports any plugin and any browser without plugin tweaks (see
EncodeURLsWithUTF8).
--
RichardDonkin - 17 Mar 2004