DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
Introduction¶
What does it do? | Example Screenshots | Installation
What does it do?¶
Domaincheck is a simple extension to check the availability of domains.
The search result contains links to a given powermail form containing the free domain as parameter.
To keep it as small as possible, the extension make use of several third party extensions (autoloader, typoscript_rendering, vhs).
Example Screenshots¶
Frontend: Search form¶
A form with second level domain to search for and a multi selectbox (using ladda and selectize.js) for tlds
Installation¶
Load and install this extension into your TYPO3 installation using extension manager or composer.
Configuration¶
First you have to configure the extension inside extension manager. You need e.g. a whois proxy server and the whois command on your server.
Second, add the static template "Main (domaincheck)" to your page template.
Third, add the plugin "Domaincheck" on a page and configure it as you like.
For an order form you can use powermail, with a typoscript field "domain" filled by a typoscript object "lib.domain" and a hidden field "domain_01".
To get it finally working, define this typoscript in your setup:
// show domain in form
lib.domain = COA_INT
lib.domain {
10 = TEXT
10 {
wrap = <div class="form-group"><label class="control-label">Domain</label><p class="form-control-static">|</p></div>
data = gp:domain
htmlSpecialChars = 1
}
}
// prefill hidden field "domain_01" with domain
plugin.tx_powermail {
settings {
setup {
prefill {
domain_01 = TEXT
domain_01 {
data = gp:domain
htmlSpecialChars = 1
}
}
}
}
}
Finally thank the author and his suffering family by sending a small ("many a little makes a mickle") or big donation (if you are rich)
https://paypal.me/alexandergrein
Thanks in advance