git-interface: Add test suite and basic tests
[aur.git] / web / template / header.php
blob874109a5bd798c7d05840ad457269566ccf8d6da
1 <?= '<?xml version="1.0" encoding="UTF-8"?>'; ?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml"
5 xml:lang="<?= htmlspecialchars($LANG, ENT_QUOTES) ?>" lang="<?= htmlspecialchars($LANG, ENT_QUOTES) ?>">
6 <head>
7 <title>AUR (<?= htmlspecialchars($LANG); ?>)<?php if ($title != "") { print " - " . htmlspecialchars($title); } ?></title>
8 <link rel='stylesheet' type='text/css' href='/css/archweb.css' />
9 <link rel='stylesheet' type='text/css' href='/css/aurweb.css' />
10 <link rel='shortcut icon' href='/images/favicon.ico' />
11 <link rel='alternate' type='application/rss+xml' title='Newest Packages RSS' href='<?= get_uri('/rss/'); ?>' />
12 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
13 <?php if (isset($details['Description']) && !empty($details['Description'])): ?>
14 <meta name="description" content="<?= htmlspecialchars($details['Description']) ?>" />
15 <?php endif; ?>
16 </head>
17 <body>
18 <div id="archnavbar" class="anb-aur">
19 <div id="archnavbarlogo"><h1><a href="/" title="Return to the main page">Arch Linux User Repository</a></h1></div>
20 <div id="archnavbarmenu">
21 <ul id="archnavbarlist">
22 <li id="anb-home"><a href="https://www.archlinux.org/" title="Arch news, packages, projects and more">Home</a></li>
23 <li id="anb-packages"><a href="https://www.archlinux.org/packages/" title="Arch Package Database">Packages</a></li>
24 <li id="anb-forums"><a href="https://bbs.archlinux.org/" title="Community forums">Forums</a></li>
25 <li id="anb-wiki"><a href="https://wiki.archlinux.org/" title="Community documentation">Wiki</a></li>
26 <li id="anb-bugs"><a href="https://bugs.archlinux.org/" title="Report and track bugs">Bugs</a></li>
27 <li id="anb-aur"><a href="/" title="Arch Linux User Repository">AUR</a></li>
28 <li id="anb-download"><a href="https://www.archlinux.org/download/" title="Get Arch Linux">Download</a></li>
29 </ul>
30 </div>
31 </div><!-- #archnavbar -->
33 <div id="content">
34 <div id="lang_sub">
35 <form method="post" action="<?= htmlspecialchars($_SERVER["REQUEST_URI"], ENT_QUOTES) ?>">
36 <fieldset>
37 <div>
38 <select name="setlang" id="id_setlang">
39 <?php
40 reset($SUPPORTED_LANGS);
41 foreach ($SUPPORTED_LANGS as $lang => $lang_name) {
43 print '<option value="' . htmlspecialchars($lang, ENT_QUOTES) . '"' .
44 ($lang == $LANG ? ' selected="selected"' : '') .
45 '>' . htmlspecialchars($lang_name) . "</option>\n";
48 </select>
49 <input type="submit" value="Go" />
50 </div>
51 </fieldset>
52 </form>
53 </div>
54 <div id="archdev-navbar">
55 <ul>
56 <li><a href="<?= get_uri('/'); ?>">AUR <?= __("Home"); ?></a></li>
57 <li><a href="<?= get_uri('/packages/'); ?>"><?= __("Packages"); ?></a></li>
58 <?php if (isset($_COOKIE['AURSID'])): ?>
59 <li><a href="<?= get_uri('/packages/'); ?>?SeB=m&amp;K=<?= username_from_sid($_COOKIE["AURSID"]); ?>"><?= __("My Packages"); ?></a></li>
60 <?php if (has_credential(CRED_PKGREQ_LIST)): ?>
61 <li><a href="<?= get_uri('/requests/') ; ?>"><?= __("Requests"); ?></a></li>
62 <?php endif; ?>
63 <?php if (has_credential(CRED_ACCOUNT_SEARCH)): ?>
64 <li><a href="<?= get_uri('/accounts/') ; ?>"><?= __("Accounts"); ?></a></li>
65 <?php endif; ?>
66 <li><a href="<?= get_user_uri(username_from_sid($_COOKIE['AURSID'])) . 'edit/'; ?>"><?= __(" My Account"); ?></a></li>
67 <?php if (has_credential(CRED_TU_LIST_VOTES)): ?><li><a href="<?= get_uri('/tu/'); ?>"><?= __("Trusted User"); ?></a></li><?php endif; ?>
68 <li><a href="<?= get_uri('/logout/'); ?>"><?= __("Logout"); ?></a></li>
69 <?php else: ?>
70 <li><a href="<?= get_uri('/register/'); ?>"><?= __("Register"); ?></a></li>
71 <?php if (config_get_bool('options', 'disable_http_login') && empty($_SERVER['HTTPS'])): ?>
72 <li><a href="<?= get_uri('/login/', true); ?>"><?= __("Login"); ?></a></li>
73 <?php else: ?>
74 <li><a href="<?= get_uri('/login/'); ?>"><?= __("Login"); ?></a></li>
75 <?php endif; ?>
76 <?php endif; ?>
77 </ul>
78 </div><!-- #archdev-navbar -->
79 <!-- Start of main content -->