]> ruin.nu Git - ndwebbie.git/blob - root/lib/site/leftbar.tt2
Login/Logout and session support with roles + convert to html 4.01.
[ndwebbie.git] / root / lib / site / leftbar.tt2
1 <ul class="linkbar">
2         <li><a href="/index">Main page</a></li>
3         <li><a href="/forum">Forum</a></li>
4         <li><a href="/forum/search">Forum search</a></li>
5 [% IF user %]
6         <li><a href="/forum/allUnread">New posts [% IF user.unreadposts %](<span class="[% IF user.newposts %]newposts[% ELSE %]unreadposts[% END %]">[% user.unreadposts %]</span>)[% END %]</a></li>
7         <li><a href="/settings">Settings</a></li>
8         <li><a href="/logout">Log out ([% c.user.username %])</a></li>
9 [% ELSE %]
10         <li>
11         <form action="/login" method="post">
12                 <p>
13                 Username: <input type="text" name="user" value="">
14                 Password: <input type="password" name="password" value="">
15                 <input type="submit" value="Login">
16                 </p>
17         </form>
18         </li>
19 [% END %]
20 </ul>   <p>Tick: [% game.tick %]</p>
21 [% IF c.check_user_roles("member_menu") %]
22         [% IF user.attacker %]
23 <p>Member menu</p>
24 <ul class="linkbar">
25         <li><a href="/points">Top members</a></li>
26         <li><a href="/addintel">Add intel/scans</a></li>
27         <li><a href="/launchConfirmation">Launch confirmation</a></li>
28         <li><a href="/covop">CovOp targets</a></li>
29         <li><a href="/covop?list=distwhores">Distwhores</a></li>
30         <li><a href="/planetrankings">Planet Rankings</a></li>
31         <li><a href="/alliancerankings">Alliance Rankings</a></li>
32         <li><a href="/galaxyrankings">Galaxy Rankings</a></li>
33         <li><a href="/defrequest">Request defense</a></li>
34 </ul>
35         [% ELSE %]
36                 [% IF c.user.planet %]
37         <p><b>Update your fleet to see member menu</b></p>
38                 [% ELSE %]
39         <form action="/main/setcoords" method="post">
40                 <p>We need your planet's coordinates: 
41                 <input type="text" name="planet" value="">
42                 <input type="submit" value="Submit">
43                 </p>
44         </form>
45                 [% END %]
46         [% END %]
47 [% END %]
48 [% IF user.attacker %]
49 <p>Attack menu</p>
50 <ul class="linkbar">
51         <li><form action="/check" method="post"><p>
52                 <input class="coordsinput" type="text" name="coords" value="[% cords or '1:1:1' %]">
53                 <input class="coordsinput" type="submit" value="Check">
54                 </p></form></li>
55         <li><a href="/raids">Web raids</a></li>
56 </ul>
57 <p><input type="button" value="Update target list"
58                 onclick = "listTargets('/jsrpc/targetList')">
59 </p>
60 <div id="targets">[% PROCESS inc/targetlist.tt2 %]</div>
61 [% END %]
62 [% IF c.check_user_roles("bc_menu") %]
63 <p>BC menu</p>
64 <ul class="linkbar">
65         <li><a href="/editRaid">Create raid</a></li>
66 </ul>
67 [% END %]
68 [% IF c.check_user_roles("dc_menu") %]
69 <p>DC menu</p>
70 <ul class="linkbar">
71         <li><a href="/defLeeches">Def Leeches</a></li>
72         <li><a href="/calls">Defense calls</a></li>
73         <li><a href="/calls?show=uncovered">Not covered calls</a></li>
74         <li><a href="/calls?show=covered">Covered calls</a></li>
75         <li><a href="/calls?show=all">All calls</a></li>
76 </ul>
77 [% END %]
78 [% IF c.check_user_roles("intel_menu") %]
79 <p>Intel menu</p>
80 <ul class="linkbar">
81         <li><a href="intel">Intel</a></li>
82 </ul>
83 [% END %]
84 [% IF c.check_user_roles("hc_menu") %]
85 <p>HC menu</p>
86 <ul class="linkbar">
87         <li><a href="/users">List users</a></li>
88         <li><a href="/alliances">Alliances</a></li>
89         <li><a href="/hostileAlliances">Hostile Alliances</a></li>
90         <li><a href="/memberIntel">Member Intel</a></li>
91         <li><a href="/resources">Alliance resources</a></li>
92         <li><a href="/planetNaps">Planet Naps</a></li>
93         <li><a href="/mail">Mail</a></li>
94 </ul>
95 [% END %]