ImpulseSync™ User Manual
HomePricingContact Us
  • Introduction
    • What is Impulse?
  • Crash Course of ImpulseSync
    • Overview Of ImpulseSync
    • Step 1: Endpoints
      • Endpoint Configuration
    • Step 2: Jobs
      • Job Configuration
      • Step 2a: Content manipulators
      • Step 2b: Content mapper
    • Step 3: Syncing
  • Getting Started
    • Core Concepts
    • Creating Endpoints
    • Creating Jobs
    • Starting a Transaction
    • Transaction Reports
    • Automating Jobs with Pipelines
    • Scripting Post Sync
    • Scheduling Jobs and Pipelines
    • Dashboard
    • Managing Jobs/Pipelines
    • Content Mapper
      • Aligning Mismatched Content
      • Connector Matrix
      • Locked Fields
      • Content Aligner
      • Aligning Content Challenges
  • Reports
    • Reports Screen
    • Debug Report
    • Messages
  • Connectors
    • Common Job Options
    • All Connectors List
    • Source Connectors
      • Contentful
      • Contentstack
      • dotCMS
      • Drupal v7
      • Drupal v9
      • GitHub
      • GraphQL
      • MS Teams
      • SCP
      • Snapshot
      • Strapi v3
      • Strapi v4
    • Destination Connectors
      • Contentful
      • Contentstack
      • dotCMS
      • SCP
      • Strapi v3
      • Strapi v4
  • Content Manipulators
    • Common Manipulator Options
    • Add Replace Field
    • AI(Artificial intelligence)
    • Change ID Manipulator
    • CSV Store Manipulator
    • Dynamic Job Store Manipulator
    • File to Text
    • Folder Manipulator
    • Get and Set Field
    • Language
    • Liquid Field
      • Liquid On the Quick
      • Basics
        • Impulse Values
        • Impulse Variables
        • Operators
        • Truthy and falsy
        • Types
        • Whitespace control
      • Tags
        • Control flow
        • Impulse Content Objects
        • Iteration
        • Utility
        • Variable
      • Filters
        • abs
        • append
        • capitalize
        • ceil
        • compact
        • concat
        • date
        • date_str
        • default
        • divided_by
        • downcase
        • escape
        • escape_once
        • first
        • floor
        • getStoredValue
        • htmlQuery
        • htmlReplace
        • idMap
        • join
        • jq
        • json
        • last
        • lstrip
        • map
        • minus
        • modulo
        • newline_to_br
        • plus
        • prepend
        • remove
        • remove_first
        • replace
        • replace_first
        • reverse
        • round
        • rstrip
        • section
        • sections
        • size
        • slice
        • sort
        • sort_natural
        • split
        • str_to_date
        • strip
        • strip_html
        • strip_newlines
        • times
        • truncate
        • truncatewords
        • type
        • uniq
        • upcase
        • utl_decode
        • url_encode
      • Liquid Playground
    • Markdown
    • Regex
    • Relationship
    • Store Field
    • Tidy
  • Time Machine
    • Snapshot
    • Viewing Snapshots
    • Delivery from Snapshots
  • Cookbook Recipes
    • Adding Fields
    • Aligning Content between Endpoints
    • Avoid overriding Fields
    • Avoid syncing Content Types
    • Combing Fields
    • Default Field Value
    • File (.doc) to Structured Content
    • File (.docx) to Structured Content - Expanded
    • HTML to Structured Content
    • Language (Locale) mismatch between endpoints
    • Paths/IDs Changed
    • Reference to Value
    • Single Content Type to Multiple
    • Splitting Content with Reference
    • Syncing Content with Languages
    • Text Select to Boolean
    • Text to Reference
    • Text to Reference - liquid
    • Two Sources to One Destination
    • Changing a folder path
    • Combining data between content types
    • Converting HTML Sections
    • JSON object to reference
    • Use CSV to convert values
    • Storing fields with Store field motator
  • Troubleshooting
    • What to do if I run into a Job Problem
    • Troubleshooting via UI
    • Submitting a ticket
  • Using Impulse Headlessly
    • Getting Started with cURL
      • Creating Endpoints
      • Creating Jobs
      • Starting a Transaction
      • Transaction Reports
      • Automating Jobs with Pipelines
      • Scheduling Jobs and Pipelines
      • Aligning Mismatched Content
      • Scripting Post Sync
  • Organization Tier Restrictions
  • Content Storage Options
Powered by GitBook
On this page
  • Properties
  • Specifics
  • Tidy Config Options
  1. Content Manipulators

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                                 
PreviousStore FieldNextTime Machine

Last updated 1 year ago