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 |
#ACEDomain(#DomainName) |
Example |
#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 |
#ACEEMail(#URL) |
Example |
#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 |
#ACEUrl(#URL) |
Example |
#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 |
#IDNDomain(#DomainName) |
Example |
#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 |
#IDNEMail(#EMail) |
Example |
#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 |
#IDNUrl(#URL) |
Example |
#IDNUrl("http://xn--mller-kva.de/index.html") |
Input |
|