Output formatting
Create the anchor tag.
Only create the encoded value. Ignores Name.
Use advanced formatting: (help)

Advanced Formatting help

Experiment with %m %n %a and %u(), %e(), %rEU(), %rEUN(), %rUN() and %rEN(), and study the example above.

There are two types of commands. Replacement commands, which are automatically replaced by specific information, and encoding commands, which encode information in various ways.

The replacement commands are optional, as the data they are replaced with can also be entered manually into the advanced formatting field. (replacement commands).

Replacement commands
Command Replaced with
%a The address entered as input
%n The name entered as input
%m "mailto:"

The encoding commands all encode data within their brackets in various ways. The encoding commands are named to provide a mnemonic reminder to help remember what the result of any command will be. (mnemonics, encoding commands)

Letter Meaning
e "Escaped"
u "Unicode"
n "Normal"
r "Random"

Encoding commands
Command encoding
%u() unicode
%e() escaped
%rEU() randomly unicode or escaped
%rEN() randomly escaped or normal
%rUN() randomly unicode or normal
%rEUN() randomly escaped, unicode or normal

"%" is the "escape" character. To use "%" in the output, place "%%" in the input. For example, using "abc %%rUN(foo)" as input will result in "abc %rUN(foo)" as the final output.

Note, not all %'s will be interpreted. Only those accompanying a command (replacement or encoding) will be replaced with the proper output.

  Encoding options
Unicode entities (&#<int>;)
Escaped (%<hex>)
Mixed (random per character): Non-encodedEscaped Unicode
Sam Schinke <email>