cross
New Foswiki release 2.1.6 is available with important security fixes.
Sourceforge foswiki email lists being discontinued. Subscribe to the new Foswiki announce and discuss lists at MailingLists
This question about Not sure...: Asked

How to disable name mageling on create new topic

If I try to create a new topic using WebCreateNewTopic my topic name is mangled in an unwanted way.

For example HostForm becomes HoTForm.

How can I disable this behavior?

-- VolkerVosskaemper - 13 Jan 2014

That should not happen and sounds like a bug.

Please provide more information: e.g. versions of Foswiki, perl and OS.

I'm sure that configure details (i.e. LocalSite.cfg) will be relevant only I'm not sure which? Possibly {Site}{CharSet} might explain this but I feel I'm clutching at straws.

However, please provide this initial feedback, thanks.

-- JulianLevens - 13 Jan 2014

Unfortunately no solution was posted, but you are not the first person to have issues with this: http://irclogs.foswiki.org/bin/irclogger_log/foswiki?date=2013-03-08,Fri&sel=74#l70

There is a filter regex that might also influence this. If there is something wrong with this filter, it will mangle names:
# **REGEX EXPERT**
# Filter-out regex for webnames, topic names, file attachment names, usernames,
# include paths and skin names. This is a filter <b>out</b>, so if any of the
# characters matched by this expression are seen in names, they will be
# removed.
$Foswiki::cfg{NameFilter} = qr/[\s\*?~^\$@%`"'&;|<>\[\]#\x00-\x1f]/;

-- GeorgeClark - 14 Jan 2014

Thank you for the tip. http://foswiki.org/Tasks/Item12659 describes the correct setting which does not remove the letter "s" from WikiWords:

$Foswiki::cfg{NameFilter} = '[\\s\\*?~^\\$@%`"\'\x26;|\x3c>\\[\\]#\\x00-\\x1f]';

-- VolkerVosskaemper - 14 Jan 2014
 

QuestionForm edit

Subject Not sure...
Extension
Version Foswiki 1.1.9
Status Asked
Related Topics
Topic revision: r4 - 14 Jan 2014, VolkerVosskaemper - This page was cached on 23 Jun 2018 - 02:24.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy