Tidy
The Tidy manipulator is used to tidy HTML values in a field. Allowing for broken/mismatched tags and broken HTML to be cleaned up through the use of the tidy program.
Properties
Property
Purpose
Required
tidyConfig
Additional config options to set for tidy
False
Specifics
The specified field's value will be replaced with the tidied value.
Tidy Config Options
Example
show-body-only: yes
Details
Name Type Allowable values
=========================== ========= ========================================
accessibility-check Enum 0 (Tidy Classic), 1 (Priority 1 Checks),
2 (Priority 2 Checks), 3 (Priority 3
Checks)
add-meta-charset Boolean no, yes
add-xml-decl Boolean no, yes
add-xml-space Boolean no, yes
alt-text String -
anchor-as-name Boolean no, yes
ascii-chars Boolean no, yes
assume-xml-procins Boolean no, yes
bare Boolean no, yes
break-before-br Boolean no, yes
char-encoding Encoding raw, ascii, latin0, latin1, utf8,
iso2022, mac, win1252, ibm858, utf16le,
utf16be, utf16, big5, shiftjis
clean Boolean no, yes
coerce-endtags Boolean no, yes
css-prefix String -
custom-tags Enum no, blocklevel, empty, inline, pre
decorate-inferred-ul Boolean no, yes
doctype String -
drop-empty-elements Boolean no, yes
drop-empty-paras Boolean no, yes
drop-proprietary-attributes Boolean no, yes
enclose-block-text Boolean no, yes
enclose-text Boolean no, yes
error-file String -
escape-cdata Boolean no, yes
escape-scripts Boolean no, yes
fix-backslash Boolean no, yes
fix-bad-comments Enum no, yes, auto
fix-style-tags Boolean no, yes
fix-uri Boolean no, yes
force-output Boolean no, yes
gdoc Boolean no, yes
gnu-emacs Boolean no, yes
hide-comments Boolean no, yes
indent Enum no, yes, auto
indent-attributes Boolean no, yes
indent-cdata Boolean no, yes
indent-spaces Integer 0, 1, 2, ...
indent-with-tabs Boolean no, yes
input-encoding Encoding raw, ascii, latin0, latin1, utf8,
iso2022, mac, win1252, ibm858, utf16le,
utf16be, utf16, big5, shiftjis
input-xml Boolean no, yes
join-classes Boolean no, yes
join-styles Boolean no, yes
keep-tabs Boolean no, yes
keep-time Boolean no, yes
literal-attributes Boolean no, yes
logical-emphasis Boolean no, yes
lower-literals Boolean no, yes
markup Boolean no, yes
merge-divs Enum no, yes, auto
merge-emphasis Boolean no, yes
merge-spans Enum no, yes, auto
mute String -
mute-id Boolean no, yes
ncr Boolean no, yes
new-blocklevel-tags Tag Names tagX, tagY, ...
new-empty-tags Tag Names tagX, tagY, ...
new-inline-tags Tag Names tagX, tagY, ...
new-pre-tags Tag Names tagX, tagY, ...
newline Enum LF, CRLF, CR
numeric-entities Boolean no, yes
omit-optional-tags Boolean no, yes
output-bom Enum no, yes, auto
output-encoding Encoding raw, ascii, latin0, latin1, utf8,
iso2022, mac, win1252, ibm858, utf16le,
utf16be, utf16, big5, shiftjis
output-file String -
output-html Boolean no, yes
output-xhtml Boolean no, yes
output-xml Boolean no, yes
preserve-entities Boolean no, yes
priority-attributes Attribute attributeX, attributeY, ...
s Names
punctuation-wrap Boolean no, yes
quiet Boolean no, yes
quote-ampersand Boolean no, yes
quote-marks Boolean no, yes
quote-nbsp Boolean no, yes
repeated-attributes Enum keep-first, keep-last
replace-color Boolean no, yes
show-body-only Enum no, yes, auto
show-errors Integer 0, 1, 2, ...
show-info Boolean no, yes
show-meta-change Boolean no, yes
show-warnings Boolean no, yes
skip-nested Boolean no, yes
sort-attributes Enum none, alpha
strict-tags-attributes Boolean no, yes
tab-size Integer 0, 1, 2, ...
tidy-mark Boolean no, yes
uppercase-attributes Enum no, yes, preserve
uppercase-tags Boolean no, yes
vertical-space Enum no, yes, auto
warn-proprietary-attributes Boolean no, yes
word-2000 Boolean no, yes
wrap Integer 0 (no wrapping), 1, 2, ...
wrap-asp Boolean no, yes
wrap-attributes Boolean no, yes
wrap-jste Boolean no, yes
wrap-php Boolean no, yes
wrap-script-literals Boolean no, yes
wrap-sections Boolean no, yes
write-back Boolean no, yes
Last updated