The reason for this is that formfield HTML markup is renderered by formfield object's renderForDisplay(), not by FlexFormPlugin itself.

Plugins/FlexFormPlugin/Core.pm:

After calling
line 220:    $line = $field->renderForDisplay($line, $fieldValue, { bar=>'|', newline=>'$n', });
there's nothing to do for regexps like
line 235:    $line =~ s/\$title\b/$fieldTitle/g;

This can be fixed by calling renderForDisplay after regexps.

-- PasiHaekkinen - 14 Apr 2010

fixed in latest release 2.3

-- MichaelDaum - 22 Jul 2010

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. see CopyrightStatement. Creative Commons LicenseGet Foswiki at sourceforge.net. Fast, secure and Free Open Source software downloads