diff options
| -rw-r--r-- | templates/traewelling.html.ep | 36 | 
1 files changed, 32 insertions, 4 deletions
| diff --git a/templates/traewelling.html.ep b/templates/traewelling.html.ep index acac9fa..e15b746 100644 --- a/templates/traewelling.html.ep +++ b/templates/traewelling.html.ep @@ -10,14 +10,13 @@  			<div class="card-content white-text">  				<span class="card-title">Beta-Feature</span>  				<p>Die Verbindung von Checkinservices bietet viele Möglichkeiten für interessante Fehlerbilder. -					Falls etwas nicht klappt, bitte mit möglichst detaillierten Angaben zum Hergang einen Bug melden.</p> -				<p> -					Bekannte Probleme: Hooks werden bei einem Checkin via Träwelling nicht ausgelöst. +					Falls etwas nicht klappt, bitte mit möglichst detaillierten Angaben zum Hergang einen Bug melden. +					Bekannte Einschränkung: Hooks werden bei einem Checkin via Träwelling nicht ausgelöst.  				</p>  			</div>  			<div class="card-action">  				<a href="https://github.com/derf/travelynx/issues" class="waves-effect waves-light btn-flat white-text"> -					<i class="material-icons left">bug_report</i>Bug melden +					<i class="material-icons left" aria-hidden="true">bug_report</i>Bug melden  				</a>  			</div>  		</div> @@ -62,6 +61,35 @@  	</div>  % } +% if ($traewelling->{token} and ($traewelling->{expired} or $traewelling->{expiring})) { +	<div class="row"> +		<div class="col s12"> +			<div class="card caution-color"> +				<div class="card-content white-text"> +					% if ($traewelling->{expired}) { +						<span class="card-title">Login-Token abgelaufen</span> +					% } +					% else { +						<span class="card-title">Login-Token läuft bald ab</span> +					% } +					<p>Melde deinen travelynx-Account von Träwelling ab und +						verbinde ihn mit deinem Träwelling-Passwort erneut, +						um einen neuen Token zu erhalten.</p> +				</div> +				<div class="card-action"> +					%= form_for '/account/traewelling' => (method => 'POST') => begin +						%= csrf_field +						<button class="btn-flat waves-effect waves-light white-text" type="submit" name="action" value="logout"> +							<i class="material-icons left" aria-hidden="true">sync_disabled</i> +							Abmelden +						</button> +					%= end +				</div> +			</div> +		</div> +	</div> +% } +  % if (not $traewelling->{token}) {  	<div class="row">  		<div class="col s12"> | 
