Exclude contents from the parser
Exclude whole pages from being parsed
Pages can be statically excluded from parsing via TypoScript:
plugin.tx_dpnglossary {
settings.parsingExcludePidList = 42, 185, 365
}
Pages can also dynamically excluded from parsing by page properties Page Properties > Behaviour > Settings for dreipunktnull Glossary:

Exclude page from parsing
By making field tx_
of table
pages
available for your editors, it is also possible to let (power)
editors decide, which pages should be parsed.
Exclude content elements from being parsed
The following TypoScript constant defines HTML classes whose content will be excluded from parsing:
plugin.tx_dpnglossary {
settings.forbiddenParsingTagClasses = tx_dpn_glossary_exclude, my_search_results
}
Content wrapped with one of these classes will be excluded from parsing.
Content can also dynamically excluded from parsing by content properties Content Properties > Appearance > Settings for DPN Glossary.
This only works if the default Fluid layout has been overriden to wrap the
content with the HTML class tx_
and this class is
still found in the settings.
.
You can set the following TypoScript constant to let this extension override the Fluid Styled Content default layout:
plugin.tx_dpnglossary {
settings.overrideFluidStyledContentLayout = 1
}
If you need to override the layout yourself make sure to add the following to the surrounding tags class:
<div class="... {f:if(condition: data.tx_dpnglossary_disable_parser, then: ' tx_dpn_glossary_exclude')}">
Just like with the pages this property can be used to enable editors to exclude content elements from parsing.