mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
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>
94 lines
3.3 KiB
PHP
94 lines
3.3 KiB
PHP
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml"
|
|
xml:lang="<?php print "$LANG\" lang=\"$LANG"; ?>">
|
|
<head>
|
|
<title>AUR (<?php print $LANG; ?>)</title>
|
|
<link rel='stylesheet' type='text/css' href='/css/fonts.css' />
|
|
<link rel='stylesheet' type='text/css' href='/css/containers.css' />
|
|
<link rel='stylesheet' type='text/css' href='/css/arch.css' />
|
|
<link rel='shortcut icon' href='images/favicon.ico' />
|
|
<link rel='alternate' type='application/rss+xml'
|
|
title='Newest Packages RSS' href='rss2.php' />
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
|
</head>
|
|
<body bgcolor='white'>
|
|
<div id="head_container">
|
|
<div id="title">
|
|
<div id="logo"><a href="/"><img src="images/logo.png"
|
|
alt="Arch Logo" /></a></div>
|
|
<div id="titleimg"><a href="/"><img src="images/title.png"
|
|
alt="Arch Linux" /></a></div>
|
|
</div>
|
|
<div style="float: right; color: #eeeeee; font-size: small">
|
|
</div>
|
|
<div id="main_nav">
|
|
<ul>
|
|
<li><a href="http://www.archlinux.org/download/">Get Arch</a></li>
|
|
<li class="selected"><a href="http://aur.archlinux.org">AUR</a></li>
|
|
<li><a href="http://bugs.archlinux.org">Bugs</a></li>
|
|
<li><a href="http://wiki.archlinux.org">Wiki</a></li>
|
|
<li><a href="http://bbs.archlinux.org">Forums</a></li>
|
|
<li><a href="http://www.archlinux.org">Home</a></li>
|
|
</ul>
|
|
</div>
|
|
<div id="sub_nav">
|
|
<ul>
|
|
<?php
|
|
if (isset($_COOKIE["AURSID"])) {
|
|
echo ' <li><a href="/logout.php">'.__("Logout")."</a></li>\n";
|
|
echo ' <li><a href="/pkgsubmit.php">'.__("Submit")."</a></li>\n";
|
|
echo ' <li><a href="/packages.php?do_MyPackages=1">'
|
|
.__("My Packages")."</a></li>\n";
|
|
}
|
|
?>
|
|
<li><a href="http://www.archlinux.org/mailman/listinfo/tur-users/">
|
|
<?php print __("Discussion"); ?></a></li>
|
|
<li><a href="http://bugs.archlinux.org/index.php?tasks=all&project=2"><?php print __("Bugs"); ?></a></li>
|
|
<li><a href="packages.php"><?php print __("Packages"); ?></a></li>
|
|
<li><a href="account.php"><?php print __("Accounts"); ?></a></li>
|
|
<li><a href="index.php">AUR <?php print __("Home"); ?></a></li>
|
|
</ul>
|
|
</div>
|
|
<div id="lang_sub">
|
|
<ul>
|
|
<?php
|
|
reset($SUPPORTED_LANGS);
|
|
foreach ($SUPPORTED_LANGS as $lang => $lang_name) {
|
|
print '<li><a href="'
|
|
. $_SERVER["PHP_SELF"]."?setlang=$lang\""
|
|
. " title=\"" . $SUPPORTED_LANGS[$lang]. "\">"
|
|
. strtoupper($lang) . "</a></li>\n";
|
|
}
|
|
?>
|
|
<li>Lang: </li>
|
|
</ul>
|
|
</div>
|
|
<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 -->
|
|
|
|
|