UrlSepChar — specify default URL separator character
Specify URL separator character for Interchange-generated HTML links.
Only one character is allowed, and the only recommended ones are
the default &, ; or
:.
Interchange 5.9.0:
Source: lib/Vend/Config.pm
Line 3750 (context shows lines 3750-3772)
sub parse_url_sep_char {
my($var,$val) = @_;
$val =~ s/\s+//g;
if($val =~ /[\w%]/) {
config_error(
errmsg("%s character value '%s' must not be word character or %%.", $var, $val)
);
}
elsif(length($val) > 1) {
config_error(
"%s character value '%s' longer than one character.",
$var,
$val,
);
}
elsif($val !~ /[&;:]/) {
config_warn("%s character value '%s' not a recommended value.", $var, $val);
}
return $val;
}