locale regexps don't work if site charset differs from cp1251 (masterhost default)
Current stupida workarounds:
disabled UseLocaleRegex
wrapped each 'bin' script, setting koi8 enconding in the env
Resolved
twiki extra-newline insertion in the http headers caused 502 redirect error (bugfix from masterhost)
screwed russian characters in login names, caused by bad regex in TWikiUserMapping
disabled 'webtopiccreator.js': this script made creation of russian topic names impossible
workarounded russian string collation in TWikiUserMapping (need research)
certain russian characters got stripped during url decoding from utf8 to site charset. Fix in TWiki.pm: first decode from utf8 to internal format, and only then apply NameFilter.
add explicit encode('utf8') before calling renderWikiWorldHandler, to avoid 'malformed utf-8 character' exception on rendering russian wiki words
Todo
Code and administration
javaclient
Site content
add explicit hints to the new mud registration, new log/article posting, etc
warn about russian names in wiki-words, m.b. change 'create new topic' page
attach available sources to each 'codebase' page
Done
Code
autoconverter from old mud info to twiki pages
impl MudConnectorUserPlugin: redirects users w/o WikiName to registration page, adds them to user mapping
impl PhpBBAuthUser: authentication via phpbb user database, with invalid passwd counter and emails management
alter Form.pm: add ROWTOOLTIP var, handle table row names as twiki urls