source: quests/includes/global.php@ 246

Last change on this file since 246 was 246, checked in by maron, 17 years ago

Filtr questů, html validní

File size: 5.6 KB
Line 
1<?php
2
3session_start();
4include('config.php');
5include('databaseconection.php');
6
7//pøipojení do databáze
8$Database = new Database($Config['Database']['Host'], $Config['Database']['User'], $Config['Database']['Password']);
9$Database->SQLCommand('SET NAMES '.$Config['Database']['Charset']);
10$Database->SelectDatabase($Config['Database']['Database']);
11
12//globální funkce
13include('global_function.php');
14
15
16echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
17<HTML>
18<HEAD>
19 <META http-equiv="Content-Language" content="cs">
20 <META http-equiv="Content-Type" content="text/html; charset='.$Config['Web']['Charset'].'">
21 <META HTTP-EQUIV="Expires" CONTENT="Mon, 06 Jan 1990 00:00:01 GMT">
22 <link rel="SHORTCUT ICON" href="/images/favicon.ico">
23 <TITLE>WoW server Heroes of Fantasy - Projekt pøekládání Questù do CZ</TITLE>
24</HEAD>
25 <body>';
26
27//pøihlá¹ení
28 if (array_key_exists('LoginUser',$_POST)) {
29 $_SESSION['User'] = $_POST['LoginUser'];
30 $_SESSION['Pass'] = $_POST['LoginPass'];
31
32 $Line = mysql_fetch_array($Database->SQLCommand("SELECT * FROM user WHERE LOWER(user) = LOWER('".$_SESSION['User']."') AND pass = '".$_SESSION['Pass']."'"));
33 if (!$Line ) {
34 echo '<script> alert("Jméno nebo heslo bylo zadáno ¹patnì!"); </script>';
35 $_SESSION['UserID'] = '';
36 $_SESSION['User'] = '';
37 } else {
38 $_SESSION['UserID'] = $Line['ID'];
39 $_SESSION['User'] = $Line['user'];
40 WriteLog('Login: '.$_SESSION['User'], 3);
41 }
42 }
43//odhlá¹ení
44 if (array_key_exists('Logout',$_GET)) {
45 WriteLog('Odhlá¹ení', 3);
46 $_SESSION['User'] = '';
47 $_SESSION['Pass'] = '';
48 $_SESSION['UserID'] = '';
49 }
50//záznam o aktivitì
51 if (Licence(0))
52 $Database->SQLCommand("UPDATE user SET LastIP = '".$_SERVER['REMOTE_ADDR']."', LastLogin = now() WHERE ID = ".$_SESSION['UserID']);
53
54
55echo'<table border="0" width="100%">
56 <tr>
57 <td width="150" valign="top">
58 <a Title="Hlavní stránka" href="index.php">Domù</a><br />
59 <a Title="Diskuze na téma pøeklárání" href="http://wow.zdechov.net/forum/viewforum.php?f=22">Forum projektu</a><br />
60 <a Title="Domácí server" href="http://wow.zdechov.net/">Web serveru</a><br />
61 <a Title="Slovník wow výrazù" onclick="javascript:window.open(\'dictionary.php\',\'Slovník\',\'width=400,height=412\'); return false;" href="dictionary.php">Slovníèek</a><br />
62 <a Title="Statistika pøekládání" href="statistic.php">Statistika</a><br />
63 <a href="export.php" Title="Zde si mù¾ete stáhnout pøelo¾ené texty">Download</a><br />';
64
65 if (Licence(0))
66 echo '<a Title="Nastavení u¾ivatele" href="Options.php">Nastavení</a><br />';
67 else
68 echo '<a Title="Registrace u¾ivatele pro pøekládání" href="registrace.php" style="color: red">Registrace</a><br />';
69
70 echo '<br />
71 <a Title="Zde mù¾ete zaèít pøekládat" href="ListQuests.php?selection">Nepøelo¾ené questy</a><br />';
72 echo '<a Title="Zobrazit questy podle vlasního filtru" href="ListQuests.php?filter">Filtr questù</a><br /><br />';
73
74 /* echo '<a Title="Pøelo¾ené quest, mù¾ete zde hlasovat, nebo opravovat Quest" href="ListQuests.php?Translate">Pøelo¾ené questy</a><br />';
75
76 if (Licence(0)) {
77 echo '<a Title="Nedokonèené questy" href="ListQuests.php?mydevelop">Rozepsané questy</a><br />
78 <a Title="Pøelo¾ené questy pøilá¹eného u¾ivatele" href="ListQuests.php?my">Moje questy</a><br />
79 <br />';
80 }
81 */
82 if (Licence(2)) {
83 // echo 'Administrace:';
84 echo '<a href="priorite.php" Title="Naètení priority questù (Admin only)">Priorita</a><br />';
85 echo '<a href="log.php" Title="Log dìní (Admin only)">Log</a><br />
86 <br />';
87 }
88
89
90if (Licence(0)) {
91 // echo 'Jste pøihlá¹en jako: <b>'.$_SESSION['User'].'</b> <a href="index.php?Logout">Odhlásit</a>';
92} else {
93 echo ' <br />
94 <b>Login:</b><br>
95 <form action="index.php" method="post">
96 <table>
97 <tr>
98 <td><input type="text" name="LoginUser" size="13"></td>
99 </tr>
100 <tr>
101 <td><input type="password" name="LoginPass" size="13"></td>
102 </tr>
103 <tr>
104 <th><input type="submit" value="Pøihlásit"></th>
105 </tr>
106 </table>
107 </form>
108 ';
109}
110 echo 'Online u¾ivatelé:<br />';
111 $ID = $Database->SQLCommand("SELECT user,GM FROM `user` WHERE LastLogin >= Now()-300");
112 while ($Line = mysql_fetch_array($ID)) {
113 $TextGM = ' ('.$Moderators[$Line['GM']].')';
114 echo '<b>'.$Line['user'].'</b>'.$TextGM.'<br />';
115 }
116
117
118 echo '<p style=" overflow: auto; width: 100%; height: 200px;">
119 <b>Shoutbox: </b><a href="action.php?shoutbox">Vlo¾it</a>
120 <table border="1" cellpadding="1" cellspacing="0">';
121 $ID = $Database->SQLCommand("SELECT * FROM shoutbox ORDER BY ID DESC LIMIT 10");
122 while ($Line = mysql_fetch_array($ID))
123 echo '<tr><td><small><b>'.$Line['user'].'</b>: '.$Line['text'].'</small></td></tr>';
124 echo '</table>
125
126 ';
127
128
129 echo '</td>
130 <td width="10"></td>
131 <td valign="top">
132 ';
133
134
135
136
137 function ShowFooter()
138 { // BEGIN function ShowFooter
139 global $Database;
140
141 echo '
142 </td>
143 </tr>
144 <tr>
145 <td></td>
146 <td></td>
147 <td> <span style="color: grey">Program naprogramoval maron (maron2@cetrum.cz)</span>';
148if (Licence(0))
149 echo '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Jste pøihlá¹en jako: <b>'.$_SESSION['User'].'</b> <a href="index.php?Logout">Odhlásit</a>';
150 echo ' </td></tr>
151 </table>
152 </body>
153</html>
154';
155
156 $Database->Disconnect();
157 } // END function ShowFooter
158
159?>
Note: See TracBrowser for help on using the repository browser.