TWiki >
VarENCODE (1 vs. 8)
|
> > |
| META TOPICPARENT |
name="TWikiVariables" |
ENCODE{"string"} -- encodes a string to HTML entities
- Encode "special" characters to HTML numeric entities. Encoded characters are:
- all non-printable ASCII characters below space, except newline (
"\n") and linefeed ("\r")
- HTML special characters
"<", ">", "&", single quote (') and double quote (")
- TWiki special characters
"%", "[", "]", "@", "_", "*", "=" and "|"
- Syntax:
%ENCODE{"string"}%
- Supported parameters:
| Parameter: | Description: | Default:<-- --> | type="url" | Encode special characters for URL parameter use, like a double quote into %22 | (this is the default) | "string" | String to encode | required (can be empty) | type="entity" | Encode special characters into HTML entities, like a double quote into " | URL encoding |
- Example:
%ENCODE{"spaced name"}% expands to spaced%20name
-
Note: Values of HTML input fields must be entity encoded, for example: <input type="text" name="address" value="%ENCODE{ "any text" type="entity" }%" />
- Related: URLPARAM
|

Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Daya Bay?
Send feedback Note: Please contribute updates to this topic on TWiki.org at
TWiki:TWiki.VarENCODE.