1 | 1 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,58 @@ |
1 |
+<!-- indexer::stop --> |
|
2 |
+<div class="<?= $this->class ?> <?= $this->logout ? 'logout' : 'login' ?> block" <?= $this->cssID ?><?php if ($this->style) : ?> style="<?= $this->style ?>" <?php endif; ?>> |
|
3 |
+ |
|
4 |
+ <?php if ($this->headline) : ?> |
|
5 |
+ <<?= $this->hl ?>><?= $this->headline ?></<?= $this->hl ?>> |
|
6 |
+ <?php endif; ?> |
|
7 |
+ |
|
8 |
+ <form<?php if ($this->action) : ?> action="<?= $this->action ?>" <?php endif; ?> id="<?= $this->formId ?>" method="post"> |
|
9 |
+ <div class="formbody"> |
|
10 |
+ <?php if ($this->message) : ?> |
|
11 |
+ <p class="error"><?= $this->message ?></p> |
|
12 |
+ <?php endif; ?> |
|
13 |
+ <input type="hidden" name="FORM_SUBMIT" value="<?= $this->formId ?>"> |
|
14 |
+ <input type="hidden" name="REQUEST_TOKEN" value="{{request_token}}"> |
|
15 |
+ <input type="hidden" name="_target_path" value="<?= $this->targetPath ?>"> |
|
16 |
+ <input type="hidden" name="_always_use_target_path" value="<?= $this->forceTargetPath ?>"> |
|
17 |
+ <?php if ($this->logout) : ?> |
|
18 |
+ <p class="login_info"><?= $this->loggedInAs ?><br><?= $this->lastLogin ?></p> |
|
19 |
+ <?php elseif ($this->twoFactorEnabled) : ?> |
|
20 |
+ <h3><?= $this->twoFactorAuthentication ?></h3> |
|
21 |
+ <div class="widget widget-text"> |
|
22 |
+ <label for="verify"><?= $this->authCode ?></label> |
|
23 |
+ <input type="text" name="verify" id="verify" class="text" value="" autocapitalize="off" autocomplete="one-time-code" required> |
|
24 |
+ </div> |
|
25 |
+ <div class="widget widget-checkbox"> |
|
26 |
+ <input type="checkbox" name="trusted" id="trusted" class="tl_checkbox" value="1"> |
|
27 |
+ <label for="trusted"><?= $this->trans('MSC.twoFactorTrustDevice') ?></label> |
|
28 |
+ </div> |
|
29 |
+ <?php else : ?> |
|
30 |
+ <div class="widget widget-text"> |
|
31 |
+ <label for="username"><?= $this->username ?></label> |
|
32 |
+ <input type="text" name="username" id="username" class="text" value="<?= $this->value ?>" autocapitalize="off" autocomplete="username" required> |
|
33 |
+ </div> |
|
34 |
+ <div class="widget widget-password"> |
|
35 |
+ <label for="password"><?= $this->password ?></label> |
|
36 |
+ <input type="password" name="password" id="password" class="text password" value="" autocomplete="current-password" required> |
|
37 |
+ </div> |
|
38 |
+ <?php if ($this->autologin) : ?> |
|
39 |
+ <div class="widget widget-checkbox"> |
|
40 |
+ <fieldset class="checkbox_container"> |
|
41 |
+ <span><input type="checkbox" name="autologin" id="autologin" value="1" class="checkbox"> <label for="autologin"><?= $this->autoLabel ?></label></span> |
|
42 |
+ </fieldset> |
|
43 |
+ </div> |
|
44 |
+ <?php endif; ?> |
|
45 |
+ <?php endif; ?> |
|
46 |
+ <div class="widget widget-submit"> |
|
47 |
+ <button type="submit" class="submit"><?= $this->slabel ?></button> |
|
48 |
+ <?php if ($this->twoFactorEnabled) : ?> |
|
49 |
+ <a href="<?= $this->route('contao_frontend_logout') ?>"><?= $this->cancel ?> ›</a> |
|
50 |
+ <?php endif; ?> |
|
51 |
+ </div> |
|
52 |
+ </div> |
|
53 |
+ </form> |
|
54 |
+ |
|
55 |
+ <small><a href="{{link_url::44}}">Passwort vergessen</a></small> |
|
56 |
+ |
|
57 |
+</div> |
|
58 |
+<!-- indexer::continue --> |
|
0 | 59 |
\ No newline at end of file |