Auf dieser Seite finden Sie eine Übersicht möglicherweise hinterlegter Variablen der Hotspot-Anmeldevorlage.
Die HTML-Vorlage für die Anmeldeseite kann mehrere Variablen enthalten, über die dynamisch Informationen für die Hotspot-Anmeldeseite eingefügt werden können. Wenn die Appliance eine Vorlage verarbeitet, um eine Anmeldeseite anzuzeigen, werden alle Vorlagenvariablen durch die entsprechenden Werte ersetzt.
Allgemeine Variablen
• <?company_text?>: Standard-Unternehmenstext
• <?company_logo?>: Standard-Unternehmens-Logo (Sophos Logo). Die Variable wird durch den Pfad der Logo-Datei ersetzt, z. B. <img src="<?company_logo?>">
• <?admin_contact?>: Name oder E-Mail-Adresse des Administrators wie unter > > (Feld Benachrichtigungen an E-Mail-Adresse senden) festgelegt
• <?admin_message?>: Administrator-Angaben (Standard: Bei Fragen an den Administrator wenden Sie sich bitte an:)
• <?error?>: Fehlermeldung, die bei einem Anmeldeversuch ausgelöst wurde.
Variablen, die für alle Hotspot-Typen verwendet werden
• <?terms?>: Nutzungsbedingungen (wie auf der Seite Hotspot hinzufügen festgelegt)
• <?redirect_host?>: Zur URL umleiten, die für den Hotspot festgelegt ist (wie auf der Seite Hotspot hinzufügen festgelegt)
• <?location?>: URL, die der Nutzer angefragt hat
• <?location_host?>: Hostname der URL, die der Nutzer angefragt hat
• <?login_form?>: Passendes Anmeldeformular für den entsprechenden Hotspot-Typ: Textfeld Kennwort, Textfeld Token, Textfelder Benutzername und Kennwort oder Auswahlkästchen Annehmen und Schaltfläche Anmelden.
Wie Sie ein selbstdefiniertes Anmeldeformular erstellen, wird im Abschnitt
Eigenes Anmeldeformular weiter unten beschrieben.
• <?asset_path?> (nur für den Anpassungsmodus Komplett relevant): Hotspot-abhängiges Verzeichnis zur Speicherung von Bildern und Stylesheets (Beispiel: <img src="<?asset_path?>/logo.png">)
Variablen, die nur für Hotspots mit Voucher verwendet werden
• <?maclimit?> Anzahl der zugelassenen Geräte je Voucher bei diesem Hotspot (wie auf der Seite Hotspot hinzufügen festgelegt)
• <?numdevices?>: Anzahl der Geräte, die für diesen Voucher verwendet wurden
• <?timeend?>: Gültigkeitszeitraum (wie auf der Seite Voucher-Definition hinzufügen festgelegt)
• <?time_total?>: Gesamtes erlaubtes Zeitkontingent (wie auf der Seite Voucher-Definition hinzufügen festgelegt)
• <?traffic_total?>: Gesamtes erlaubtes Datenvolumen (wie auf der Seite Voucher-Definition hinzufügen festgelegt)
Vorlagen können Wenn-Variablen enthalten. Diese legen Abschnitte wie z. B. die nachfolgend beschriebenen Abschnitte fest. Jeder Abschnitt hat eine öffnende und eine schließende Variable. Die Inhalte eines Wenn-Abschnitts werden nur unter bestimmten Voraussetzungen angezeigt.
Wenn-Abschnitt | Bedeutung |
<?if_loggedin?> <?if_loggedin_end?> | Abschnitt wird angezeigt, wenn der Benutzer sich erfolgreich angemeldet hat. |
<?if_notloggedin?> <?if_notloggedin_end?> | Abschnitt wird angezeigt, wenn sich der Benutzer noch nicht angemeldet hat, z. B. wenn die Nutzungsbedingungen angenommen werden müssen oder wenn ein Fehler aufgetreten ist. |
<?if_authtype_password?> <?if_authtype_password_end?> | Abschnitt wird angezeigt, wenn der Hotspot vom Typ Tageskennwort ist. |
<?if_authtype_disclaimer?> <?if_authtype_disclaimer_end?> | Abschnitt wird angezeigt, wenn der Hotspot vom Typ Annahme der Nutzungsbedingungen ist. |
<?if_authtype_token?> <?if_authtype_token_end?> | Abschnitt wird angezeigt, wenn der Hotspot vom Typ Voucher ist. |
<?if_location?> <?if_location_end?> | Abschnitt wird angezeigt, wenn der Benutzer umgeleitet wurde. |
<?if_redirect_url?> <?if_redirect_url_end?> | Abschnitt wird angezeigt, wenn das Auswahlkästchen Nach der Anmeldung zu URL weiterleiten aktiviert ist. |
<?if_not_redirect_url?> <?if_not_redirect_url_end?> | Abschnitt wird angezeigt, wenn das Auswahlkästchen Nach der Anmeldung zu URL weiterleiten deaktiviert ist. |
<?if_timelimit?> <?if_timelimit_end?> | Abschnitt wird angezeigt, wenn für einen Voucher ein Gültigkeitszeitraum festgelegt ist. |
<?if_trafficlimit?> <?if_trafficlimit_end?> | Abschnitt wird angezeigt, wenn für einen Voucher ein Datenlimit festgelegt ist. |
<?if_timequota?> <?if_timequota_end?> | Abschnitt wird angezeigt, wenn für einen Voucher ein Zeitkontingent festgelegt ist. |
<?if_maclimit?> <?if_maclimit_end?> | Abschnitt wird angezeigt, wenn ein Wert für Geräte je Voucher festgelegt ist. |
<?if_terms?> <?if_terms_end?> | Abschnitt wird angezeigt, wenn Nutzungsbedingungen hinterlegt und aktiviert sind. |
<?if_error?> <?if_error_end?> | Abschnitt wird angezeigt, wenn während eines Anmeldeversuchs ein Fehler aufgetreten ist. |
Eigenes Anmeldeformular
Wenn Sie, anstatt die vordefinierte Variable <?login_form?> zu verwenden, ein eigenes Anmeldeformular erstellen möchten, sollten Sie Folgendes beachten:
• Schließen Sie das Formular in folgende Tags ein:
<form action="?action=login" method="POST"> ... </form>
• Fügen Sie für einen Hotspot des Typs Annahme der Nutzungsbedingungen ein Auswahlkästchen mit der Bezeichnung „Annehmen“ hinzu:
<input type="checkbox" name="Annehmen">
• Fügen Sie für Hotspots des Typs Tageskennwort oder Voucher ein Textfeld mit der Bezeichnung „Token“ hinzu:
<input type="text" name="Token">
• Stellen Sie eine Möglichkeit bereit, um das Formular abzuschicken, z. B. eine Schaltfläche „Anmelden“:
<input type="submit" name="Anmelden" value="Anmelden">