Package DE_EPAGES::Presentation::API::TLE::DomainHandler
Implements TLE functions for Unicode-enabled domain names.
Functions
ACEDomain
Encodes a human-readable domain name to a valid DNS domain name.
For example: müller.de -> xn--mller-kva.de
Syntax |
#FUNCTION("ACEDomain", #DomainName) |
Example |
#FUNCTION("ACEDomain", "müller.de") |
Input |
|
ACEEMail
Encodes the domain name inside an URL from human-readable name
to a valid DNS name.
For example: max@müller.de -> max@xn--mller-kva.de
Syntax |
#FUNCTION("ACEEMail", #URL) |
Example |
#FUNCTION("ACEEMail", "max@müller.de") |
Input |
|
ACEUrl
Encodes the domain name inside an URL from human-readable name
to a valid DNS name.
For example: http://www.müller.de/index.html -> http://xn--mller-kva.de/index.html
Syntax |
#FUNCTION("ACEUrl", #URL) |
Example |
#FUNCTION("ACEUrl", "http://www.müller.de/index.html") |
Input |
|
IDNDomain
Decodes a valid DNS domain name to a human-readable domain name.
For example: xn--mller-kva.de -> müller.de
Syntax |
#FUNCTION("IDNDomain", #DomainName) |
Example |
#FUNCTION("IDNDomain", "xn--mller-kva.de") |
Input |
|
IDNEMail
Decodes the domain name inside an e-mail address from a valid DNS name
to a human-readable name.
For example: max@xn--mller-kva.de -> max@müller.de
Syntax |
#FUNCTION("IDNEMail", #EMail) |
Example |
#FUNCTION("IDNEMail", "max@xn--mller-kva.de") |
Input |
|
IDNUrl
Decodes the domain name inside an URL from a valid DNS name to a
human-readable name.
For example: http://xn--mller-kva.de/index.html -> http://www.müller.de/index.html
Syntax |
#FUNCTION("IDNUrl", #URL) |
Example |
#FUNCTION("IDNUrl", "http://xn--mller-kva.de/index.html") |
Input |
|