Hello,
There seems to be something wrong with
LdapContrib "normalizeWikiName" configuration parameter. Even when I have a config
[root@twiki lib]# cat LocalSite.cfg | grep Normalize
$TWiki::cfg{Ldap}{NormalizeWikiNames} = 0;
$TWiki::cfg{Ldap}{NormalizeLoginName} = 0;
$TWiki::cfg{Ldap}{NormalizeGroupName} = 0;
the Wikinames are still normalized and the umlaut characters are converted to "ue" and similar characters.
Only when I override the parameter manually in the
LdapContrib.pm code with the line:
$this->{normalizeWikiName} = 0 unless defined $this->{normalizeWikiName};
the
WikiNames are not normalized and the name is displayed correctly.
Another way around this is to change the name of the configuration parameter to
$TWiki::cfg{Ldap}{NormalizeWikiName} = 0;
instead of
NormalizeWikiNames
--
TWiki:Main.AivoJurgenson - 11 Apr 2008
Workaround to change the configuration parameter name to
NormalizeWikiName doesn't survive the webbased configuration cycle. It seems that the configure script finds out that the
NormalizeWikiNames parameter is missing from
LocalSite.cfg and then adds the default value.
--
TWiki:Main.AivoJurgenson - 14 May 2008