Vorlage für die Anmeldeseite
Eine Anmeldeseitenvorlage enthält Zugriffsinformationen und Formulare, die Benutzer benötigen, um sich über einen Hotspot bei Ihrem Netzwerk anzumelden.
Variablen
Anmeldeseiten werden in HTML geschrieben und enthalten Variablen, die während der Seitengenerierung ersetzt werden. Sie können auch bedingte Blöcke erstellen, die nur dann gerendert werden, wenn bestimmte Bedingungen erfüllt sind. Die Anmeldeseitenvorlage finden Sie in Kabellos > Hotspot-Einstellungen > Vorlagen herunterladen für Anwendungsbeispiele.
Sie können die folgenden Variablen in Ihrer Vorlage verwenden.
<?admin_message?>
: „Bei administrativen Fragen wenden Sie sich bitte an:“<?admin_contact?>
: Senden Sie Benachrichtigungen an die E-Mail-Adresse, wie in Verwaltung > Benachrichtigungseinstellungen.<?asset_path?>
: Verzeichnis, in dem Bilder und Stylesheets zur vollständigen Anpassung gespeichert werden. Beispiel:<img src="<?asset_path?>/logo.png">
.<?company_logo?>
: Das in der Grundanpassung verwendete Logo, wie in Kabellos > Hotspots.<?company_text?>
: Standard-Firmentext wie definiert in Kabellos > Hotspots.<?error?>
: Beim Anmeldeversuch wurde die Fehlermeldung zurückgegeben.<?location?>
: Die vom Benutzer angeforderte URL.<?location_host?>
: Der Hostname der vom Benutzer angeforderten URL.<?login_form?>
: Für den Hotspot-Typ geeignetes Anmeldeformular, z. B. Textfelder für Benutzername und Passwort, ein Token-Textfeld oder einAccept
Kontrollkästchen.<?maclimit?>
: Anzahl der pro Gutschein zulässigen Geräte, wie in Kabellos > Hotspots.<?numdevices?>
: Anzahl der Geräte, die den Gutschein wie in der Vorlage definiert verwenden können.<?redirect_host?>
: Umleitungs-URL wie definiert in Kabellos > Hotspots.<?terms?>
: Nutzungsbedingungen wie definiert in Kabellos > Hotspots.<?time_total?>
: Gesamtes Zeitkontingent, das durch den Gutschein gewährt wird, wie in Kabellos > Hotspot-Gutschein-Definition.<?timeend?>
: Gültigkeitszeitraum des Gutscheins, wie definiert in Kabellos > Hotspot-Gutschein-Definition.<?traffic_total?>
: Gesamtes Datenvolumen, das durch den Gutschein erlaubt ist, wie in Kabellos > Hotspot-Gutschein-Definition.
Sie können die folgenden Variablen verwenden, um bestimmte Abschnitte basierend auf Hotspot-Einstellungen, Benutzereingaben oder Anmeldeereignissen anzuzeigen:
<?if_loggedin?>
: Zeigen Sie diesen Abschnitt an, wenn sich der Benutzer erfolgreich angemeldet hat.<?if_notloggedin?>
: Zeigen Sie diesen Abschnitt an, wenn sich der Benutzer noch nicht angemeldet hat, beispielsweise weil Nutzungsbedingungen akzeptiert werden müssen oder ein Fehler aufgetreten ist.<?if_authtype_password?>
: Diesen Abschnitt anzeigen, wenn der Hotspot-Typ Passwort des Tages.<?if_authtype_disclaimer?>
: Diesen Abschnitt anzeigen, wenn der Hotspot-Typ Akzeptanz der Nutzungsbedingungen.<?if_authtype_token?>
: Diesen Abschnitt anzeigen, wenn der Hotspot-Typ Gutschein.<?if_location?>
: Diesen Abschnitt anzeigen, wenn der Benutzer umgeleitet wird.<?if_redirect_url?>
: Diesen Abschnitt anzeigen, wenn Nach der Anmeldung zur URL weiterleiten ist eingeschaltet.<?if_not_redirect_url?>
: Diesen Abschnitt anzeigen, wenn Nach der Anmeldung zur URL weiterleiten ist aus.<?if_timelimit?>
: Zeigen Sie diesen Abschnitt an, wenn ein Gutschein eine Gültigkeitsdauer hat.<?if_trafficlimit?>
: Zeigen Sie diesen Abschnitt an, wenn ein Gutschein ein Datenlimit hat.<?if_timequota?>
: Zeigen Sie diesen Abschnitt an, wenn ein Gutschein ein Zeitkontingent hat.<?if_maclimit?>
: Diesen Abschnitt anzeigen, wenn ein Geräte pro Gutschein Wert angegeben ist.<?if_terms?>
: Diesen Abschnitt anzeigen, wenn Nutzungsbedingungen ist aktiviert und Begriffe sind definiert.<?if_error?>
: Zeigen Sie diesen Abschnitt an, wenn beim Anmelden ein Fehler auftritt.
Benutzerdefinierte Anmeldeformulare
Sie können ein benutzerdefiniertes Anmeldeformular erstellen, anstatt das vordefinierte zu verwenden <?login_form?>
Variable.
Fügen Sie dem Formular die folgenden Tags hinzu:
<form action="?action=login" method="POST"> ... </form>
Fügen Sie für einen Hotspot „Akzeptanzbedingungen“ ein Kontrollkästchen „Akzeptieren“ hinzu:
<input type="checkbox" name="accept" value="true">
Für ein „Passwort des Tages“ oder einen Gutschein-Hotspot fügen Sie ein Token-Textfeld hinzu:
<input type="text" name="token">
Fügen Sie eine Möglichkeit zum Senden des Formulars hinzu, beispielsweise eine Anmeldeschaltfläche:
<input type="submit" name="sign-in" value="Sign in">