2 $this->
data[
'header'] = $this->t(
'{authYubiKey:yubikey:header}');
3 $this->
data[
'autofocus'] =
'otp';
5 $this->includeAtTemplateBase(
'includes/header.php');
10 if ($this->
data[
'errorcode'] !== NULL) {
12 <div
style=
"border-left: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; background: #f5f5f5">
13 <img src=
"/<?php echo $this->data['baseurlpath']; ?>resources/icons/experience/gtk-dialog-error.48x48.png" class=
"float-l" style=
"margin: 15px" alt=
"" />
14 <h2><?
php echo $this->t(
'{login:error_header}'); ?></h2>
15 <
p><b><?
php echo $this->t($this->
data[
'errorcodes'][
'title'][$this->
data[
'errorcode']]); ?></b></
p>
16 <
p><?
php echo $this->t($this->data[
'errorcodes'][
'descr'][$this->data[
'errorcode']]); ?></
p>
22 <img
style=
"float: right" src=
"<?php echo($this->data['logo_url']); ?>" alt=
"" />
23 <img style=
"clear: right; float: right" src=
"<?php echo($this->data['devicepic_url']); ?>" alt=
"YubiKey" />
26 <h2 style=
""><?
php echo $this->t(
'{authYubiKey:yubikey:header}'); ?></h2>
28 <form action=
"?" method=
"post" name=
"f">
30 <
p><?
php echo $this->t(
'{authYubiKey:yubikey:intro}'); ?></
p>
32 <
p><
input id=
"otp" style=
"border: 1px solid #ccc; background: #eee; padding: .5em; font-size: medium; width: 70%; color: #aaa" type=
"text" tabindex=
"2" name=
"otp" /></
p>
38 foreach ($this->
data[
'stateparams'] as
$name => $value) {
39 echo(
'<input type="hidden" name="' . htmlspecialchars(
$name) .
'" value="' . htmlspecialchars($value) .
'" />');
47 $this->includeAtTemplateBase(
'includes/footer.php');