diff options
author | Callan Barrett <wizzomafizzo@gmail.com> | 2008-01-04 01:27:17 +0900 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2008-01-20 00:21:19 -0600 |
commit | 0e4b25211bc2d9629f0f848ea25a4c2fbcbfe339 (patch) | |
tree | 6b169f65ac9ec9bb7049e38f3c38213e752ac18c /web/template | |
parent | 9a83e56b69bff3ef1921d3f8dab0b2daabb4d4c3 (diff) | |
download | aurweb-0e4b25211bc2d9629f0f848ea25a4c2fbcbfe339.tar.xz |
Removes timeout page and moves login form to header
This removes the need for a timeout page (and probably hacker.php) and
moves the login form and status to the header. If your login times out
you won't lose your place anymore and links will always work. Works
for me but at the moment index_po.php is imported in aur.inc which has
to stay until the translations from it for login are moved to
aur_po.php.
Signed-off-by: Callan Barrett <wizzomafizzo@gmail.com>
Diffstat (limited to 'web/template')
-rw-r--r-- | web/template/header.php | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/web/template/header.php b/web/template/header.php index a931f57..5230dc5 100644 --- a/web/template/header.php +++ b/web/template/header.php @@ -65,8 +65,30 @@ foreach ($SUPPORTED_LANGS as $lang => $lang_name) { <li>Lang: </li> </ul> </div> - </div> - <div id="maincontent"> - <!-- Start of main content --> + <br /> + <div style="text-align: right; padding-right: 10px"> +<?php +if (!isset($_COOKIE["AURSID"])) { + if ($login_error) { + print "<span class='error'>" . $login_error . "</span><br />\n"; + } +?> + <form method='post'> +<?php print __("Username:"); ?> + <input type='text' name='user' size='30' maxlength='64'> +<?php print __("Password:"); ?> + <input type='password' name='pass' size='30' maxlength='32'> + <input type='submit' class='button' value='<?php print __("Login"); ?>'> + </form> +<?php +} else { + print __("Logged-in as: %h%s%h", + array("<b>", username_from_sid($_COOKIE["AURSID"]), "</b>")); +} +?> + </div> + </div> + <div id="maincontent"> + <!-- Start of main content --> |