Name

MV_HTML4_COMPLIANT — output HTML4-compliant HTML code

SYNOPSIS

{ 0 | 1 }

DESCRIPTION

This variable,if set, makes Interchange output HTML4-compliant HTML.

VARIABLE TYPE

Global variable

EXAMPLES

Example: Enabling the MV_HTML4_COMPLIANT feature

Add the following to interchange.cfg:

Variable MV_HTML4_COMPLIANT 1

NOTES

Currently, this variable only affects the "joiner" element when the links are created. & is used instead of plain & when this variable is set.

AVAILABILITY

MV_HTML4_COMPLIANT is available in Interchange versions:

4.6.0-5.9.0 (git-head)

SOURCE

Interchange 5.9.0:

Source: lib/Vend/Config.pm
Line 3649 (context shows lines 3639-3653 in global_directive_postprocess():3647)

    $C->{ExternalExport} = external_cat($C->{ExternalExport});
    $Global::ExternalStructure->{Catalogs}{ $C->{CatalogName} }{external_config}
      = $C->{ExternalExport};
    Vend::Util::uneval_file($Global::ExternalStructure, $Global::ExternalFile);
    chmod 0644, $Global::ExternalFile;
  },
);

sub global_directive_postprocess {
if ($Global::UrlSepChar eq '&') {
  if ($Global::Variable->{MV_HTML4_COMPLIANT}) {
    $Global::UrlJoiner = '&';
    $Global::UrlSplittor = qr/\&|\&/;
  }
  else {

AUTHORS

Interchange Development Group

SEE ALSO

MV_DHTML_BROWSER(7ic), XHTML(7ic), UrlSepChar(7ic)

DocBook! Interchange!