summaryrefslogtreecommitdiffstats
path: root/web/template
diff options
context:
space:
mode:
authorCallan Barrett <wizzomafizzo@gmail.com>2008-01-04 01:27:17 +0900
committerDan McGee <dan@archlinux.org>2008-01-20 00:21:19 -0600
commit0e4b25211bc2d9629f0f848ea25a4c2fbcbfe339 (patch)
tree6b169f65ac9ec9bb7049e38f3c38213e752ac18c /web/template
parent9a83e56b69bff3ef1921d3f8dab0b2daabb4d4c3 (diff)
downloadaurweb-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.php28
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 -->