Not a developer? Go to



This is documentation about a configuration directive, which can be placed within Movable Type’s core configuration file, mt-config.cgi, to customize the behavior of the system.

Some characters have special meaning in HTML, such as <, > and &. Movable Type can automatically encode these characters to appropriate character entities, like &amp; for the ampersand.

The HTML::Entities Perl module can handle this encoding, but you may wish to not use it if you are using a language that uses a different character encoding such as Polish or Russian.

By default, MT does not use the HTML::Entities Perl module. If you want to use it, such as if you are only dealing with standard English ASCII characters in your content, you can set the value of NoHTMLEntities to 0.

Default value: 1 (Do not use HTML::Entities)


# Use HTML::Entities for encoding
NoHTMLEntities 0

See Also