Hetzner - DokuWiki

KonsoleH:Reseller-Loginseite

Reseller-Loginseite

Über diesen Punkt kann für jeden Managed Server eine individuelle Login-Seite für konsoleH definiert werden, welche anschließend auf dem dedizierten Server abgelegt wird. Diese Seite kann mittels HTML, CSS und Javascript frei gestaltet werden (PHP-Code ist nicht erlaubt!). Lediglich einige Formularelemente sind vorgegeben, um ein reibungsloses Funktionieren der späteren Loginseite zu gewährleisten.

Um eine Loginseite zu erstellen, fügen Sie einfach Ihren individuellen HTML-Code in das Textfeld oder klicken Sie auf »Beispiel« um einen einfachen Beispielcode in das Textfeld einzufügen, welchen Sie anschließend verändern können.

Wichtige Formularelemente können Sie über Vorlagen (Code Snippets) einfügen. Platzieren Sie dazu den Cursor an der gewünschten Stelle im HTML-Code und klicken Sie auf den jeweiligen Vorlage, den Sie einfügen möchten. Der HTML-Code wird dann automatisch hinzugefügt.

Verfügbare Vorlagen (Elemente)

  • Formular: Fügt ein einfaches HTML-Formular mit den wichtigsten Attributen ein. Bitte beachten Sie, dass die Attribute »Action« und »Method« nicht verändert werden sollten, da ansonsten das Loginformular nicht mehr funktionieren könnte. Beachten Sie bitte außerdem, die übrigen Formularelemente stets zwischen öffnendem und schließendem Formular-Tag einzufügen.
  • Loginfeld: Fügt ein Textfeld für den Loginnamen (z.B. Domain) ein. Das Attribut »Name« muss hier zwingend »loginuserinputbox« lauten.
  • Passwortfeld: Fügt ein Textfeld vom Typ »Password« für die Anmeldung ein. Auch hier darf der Name des Feldes nicht verändert werden.
  • Messagebox: Diese Vorlage fügt einen Platzhalter in den HTML-Code ein, in welchem Fehlermeldungen und weitere Ausgaben angezeigt werden. Möchten Sie das Erscheinungsbild dieser Ausgaben anpassen, verwenden Sie bitte ausschließlich den Platzhalter umschließenden HTML-Code. Der Platzhalter selbst sollte nicht verändert werden.
  • Referer: Der sogenannte Referer ist ein verstecktes Formularfeld in welchem sich die Ausgangsseite (z.B. dedixxx.your-server.de) befindet. Dieses Feld wird benötigt um nach einem Logout wieder auf die entsprechende Ausgangsseite weitergeleitet zu werden.

Weitere hilfreiche Codestücke

  • Framebreaker: In unserem Beispielcode finden Sie unter anderem ein Javascript Codestück, welches mit "Framebreaker" kommentiert ist. Dieser Code ist hilfreich, um beispielsweise bei einem Timeout das vorhandene Frameset der konsoleH zu sprengen und so direkt zur Loginseite zurückzukehren. Ist dieser Code nicht vorhanden kann es vorkommen, dass Ihre Seite im Hauptframe der konsoleH angezeigt wird.

Hinweis: Bitte beachten Sie, ein eigenes Impressum für Ihre Loginseite zu hinterlegen bzw. zu verlinken.



© 2018. Hetzner Online GmbH. Alle Rechte vorbehalten.