FAQ-Bereiche
Beliebte FAQs 
- Wie kann ich Nameserver-Einträge ändern?
- Wie können wir ein Gästebuch installieren?
- Wie richten wir einen Cronjob ein?
- UNIX-/LINUX-Kommandos
- Wie können wir für mySQL einen User einrichten?
- Wie nutzt man 'formmail.pl' zum Versenden von Formulardaten per ...
- Ich habe mein Backroom-Passwort vergessen
- Was ist Multidomainhosting?
- Wie lege ich einen virtuellen Host (vhost) an?
- Wie beantragen wir ein SSL-Zertifikat?
Wie richten wir ein eigenes Abfrageformular für Domainnamen ein?
Zusätzlich zur Domainverfügbarkeitsprüfung im easyTECC-Tool und im User-Tool Ihrer
Kunden bieten wir Ihnen als besonderen Service eine Domainabfrage an, deren Ausgabe Sie selbst
konfigurieren können. Eines der Highlights ist, dass die Ausgabe Ihre eigene frei wählbare
CSS-Datei verwenden kann, so dass sich die Ausgabe nahtlos in Ihren eigenen Internetauftritt einfügt.
Im folgenden Beispiel wird die Domainabfrage über ein iFrame in eine Seite integriert. Hier sind zwei
Dateien notwendig, einmal die Hauptseite "hauptseite.htm", die den iFrame beinhaltet und dann die iFrame-Seite
"form.htm" selbst. Über diese Seite wird eine Anfrage an das Skript "/cgi-bin/cwhois" im Verzeichnis
"/home/httpd/cgi-bin" Ihres Servers gesendet, welches auf allen easyTECC-Servern bereits vorinstalliert ist.
Damit die Domain das Skript ansprechen kann, muss ein ScriptAlias
ScriptAlias /cgi-bin/ /home/httpd/cgi-bin/
eingerichtet sein.
Beispiel Hauptseite
hauptseite.htm anzeigen
Beispiel iFrame
form.htm anzeigen
Die hidden-Felder des Formulars können angepasst werden, wobei es gilt, das
richtige Mittelmaß zu finden. Je mehr TLDs und Zusatzvorschläge verarbeitet werden müssen,
umso länger dauert die Abfrage, je weniger es sind, umso schneller wird das Ergebnis angezeigt.
Folgende hidden-Felder des Formulars können Sie ändern, um die Ausgabe der Abfrage zu beeinflussen:
css_file = URL oder URI zur CSS-Datei, die für die Ausgabe benutzt werden soll
Wert: z.B. "http://www.hostnet.de/layout.css" oder "/layout.css"
favicon = URL oder URI zum Favicon, das für die Ausgabe benutzt werden soll
Wert: z.B. "http://www.hostnet.de/favicon.ico" oder "/favicon.ico"
is_free_symbol = Checkbox oder Bild für freie Domains
Wert: "checkbox" oder URL/URI, z.B. "http://www.hostnet.de/images/check.gif"
tld_queue = Liste der TLDs, die zusätzlich geprüft werden sollen
Wert: kommaseparierte Liste, z.B. "de,at,com,net,org"
suggestions_begin = Liste der dem Domainnamen vorangestellen zusätzlichen Vorschläge
Wert: kommaseparierte Liste, z.B. "my,my-"
suggestions_end = Liste der dem Domainnamen nachgestellen zusätzlichen Vorschläge
Wert: kommaseparierte Liste, z.B. "-online,24"
max_visible_suggestions = max. Anzahl der sichtbaren Domainvorschläge
Wert: 0 - [max. Anzahl Domainverschläge]
show_matrix = Domain/TLD-Matrix zeigen
Wert: "0" oder "1"
show_search_again = Erneute Suchmöglichkeit in der Ergebnisseite
Wert: "0" oder "1"
show_print = Option "Seite Drucken" zeigen
Wert: "0" oder "1"
Im gezeigten Beispiel werden insgesamt 20 Domainabfragen gemacht, würde man z.B. noch zwei TLDs
hinzufügen, wären es bereits 35 Anfragen.
Die Anzahl der Abfragen ergibt sich aus folgender Formel:
1 + [Anzahl suggestions_begin] + [Anzahl suggestions_end] * [Anzahl tld_queue]
(Der abgefragte TLD wird automatisch in "tld_queue" hinzugefügt, wenn der TLD dort nicht enthalten ist).
I.d.R. können für 50 Domainabfragen ca.
4-5 Sekunden eingeplant werden.
Entscheiden Sie einfach selbst, wie viele Domainvorschläge eine Abfrage enthalten soll.
Damit Ihre CSS-Datei auch das Aussehen der Ausgabe ändern kann, wurde die html-Ausgabe in Klassen
und IDs eingeteilt, eine mögliche CSS-Datei wäre diese:
Beispiel CSS-Datei
layout.css anzeigen
Es obliegt Ihrer Kreativität, die Styles Ihren eigenen Wünschen anzupassen!
Freie Domains können auf zwei Arten dargestellt werden (Variable "is_free_symbol"):
1. Neben den freien Domains erscheint ein Bild:
Hierbei wird neben den noch freien Domains und in der Domainmatrix ein Bild angezeigt, das symbolisiert,
dass eine Domain noch frei zur Registration ist.
2. Checkboxen neben den freien Domains:
Diese Option eignet sich in Verbindung mit Ihrem eigenen Bestellsystem oder damit der Kunde die ausgewählten
Domains drucken kann.
Im Abfrageergebnis befindet sich eine Javascript-Variable, die immer die aktuell ausgewählten Domains enthält und auf
die auch von der Hauptseite aus zugegriffen werden kann. Wenn der iFrame z.B. den Namen "Abfrageformular" hat, so
kann auf die Domainvariable aus der Hauptseite über
frames['Abfrageformular'].document.domainForm.domain.value
zugegriffen werden. Hierbei sind die ausgewählten Domains durch ein Semikolon (;) separiert. Dies eröffnet
Ihnen die Möglichkeit, das Abfrageformular sogar in Ihr eigenes Domainbestellsystem einzugliedern.
Probieren Sie es aus.
Wenn
<a href="/faq/content/7/103/de/wie-richten-wir-ein-eigenes-abfrageformular-fuer-domainnamen-ein.html" onclick="alert(frames['Abfrageformular'].document.domainForm.domain.value)"> Ausgewählte Domains</a>
in die Hauptseite "hauptseite.htm" eingefügt wird, erscheint beim Klick auf "Ausgewählte Domains" immer die aktuelle Domainauswahl!
Anstatt mit der in die Jahre gekommene Frame-Technik läßt sich das Abfrageergebnis auch über ajax in die Seite einbauen.
Mit Javascript-Frameworks wie z.B. jQuery sind nur wenige Zeilen Javascript notwendig um dies umzusetzen.
Verwandte Artikel:
- Wir (bzw. unser Kunde) haben bereits einen Domainnamen - was tun?
- Wo werden die Domainnamen bezahlt und registriert?
- Können wir auch exotische TopLevelDomains (TLDs) bestellen?
- Wo können wir die Verfügbarkeit eines Domainnamens testen?
- Ich habe Domains bei einem anderen Provider registriert, können diese auf meinem hostNET-Server betrieben werden?