Skip to content

Tamper: Find replace

Plugin ID: eca_tamper_condition:find_replace

Available since: 1.0.0

Find and replace text

Fields

Comparison operator — config key: operator

The available comparison operators like equals or less than.
When using the "Defined by token" option, make sure there is a token with this name: eca_tamper_condition:find_replace_operator

Type: select · Required: no · Default: equal

Allowed values: equal, beginswith, endswith, contains, greaterthan, lessthan, atmost, atleast, _eca_token, ''

Comparison type — config key: type

The type of the comparison.
When using the "Defined by token" option, make sure there is a token with this name: eca_tamper_condition:find_replace_type

Type: select · Required: no · Default: value

Allowed values: value, natural, numeric, lexical, count, _eca_token, ''

Case sensitive comparison — config key: case

Compare the values based on case sensitivity.

Type: checkbox · Required: no · Default: false

Negate the condition — config key: negate

Negates the condition. Makes TRUE to FALSE and vice versa.

Type: checkbox · Required: no · Default: false

Text to find — config key: find

Type: textfield · Required: no · Default: empty string

Text to replace — config key: replace

Type: textfield · Required: no · Default: empty string

Case sensitive — config key: case_sensitive

If checked, "book" will match "book" but not "Book" or "BOOK".

Type: checkbox · Required: no · Default: false

Respect word boundaries — config key: word_boundaries

If checked, "book" will match "book" but not "bookcase".

Type: checkbox · Required: no · Default: false

Match whole word/phrase — config key: whole

If checked, then the whole word or phrase will be matched, e.g. "book" will match "book" but not "the book". If this option is selected then "Respect word boundaries" above will be ignored.

Type: checkbox · Required: no · Default: false

Data to be tampered — config key: left

Type: textarea · Required: yes · Default: empty string

Data to compare with — config key: right

Type: textarea · Required: yes · Default: empty string