Changeset 46 for trunk/includes/global.php
- Timestamp:
- Jan 29, 2009, 6:10:44 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/includes/global.php
r43 r46 13 13 include('global_function.php'); 14 14 15 16 echo '<!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 <meta http-equiv="Cache-Control" content="no-cache" /> 25 </HEAD> 26 <body> 27 <script type="text/javascript" language="JavaScript"> 28 <!-- 29 function show(what){ 30 what.style.display=\'\'; 31 } 32 function hide(what){ 33 what.style.display=\'none\' 34 } 35 --> 36 </script> 37 38 '; 39 15 echo('<?xml version="1.0" encoding="'.$Config['Web']['Charset'].'"?> 16 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 17 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 18 <meta http-equiv="content-type" content="text/html; charset='.$Config['Web']['Charset'].'" /><head><link rel="stylesheet" href="/style.css" type="text/css" media="all" /> 19 <script type="text/javascript" src="'.$Config['Web']['BaseURL'].'global.js"></script> 20 <link rel="SHORTCUT ICON" href="'.$Config['Web']['BaseURL'].'images/favicon.ico" /> 21 <title>Projekt překládání textů WoW</title> 22 </head> 23 <body>'); 24 40 25 // přihlášení 41 if (array_key_exists('LoginUser',$_POST)) 26 if(array_key_exists('LoginUser', $_POST)) 27 { 28 $_SESSION['User'] = $_POST['LoginUser']; 29 $_SESSION['Pass'] = $_POST['LoginPass']; 30 31 $Line = mysql_fetch_array($Database->SQLCommand("SELECT * FROM user WHERE LOWER(user) = LOWER('".$_SESSION['User']."') AND pass = '".$_SESSION['Pass']."'")); 32 if(!$Line) 42 33 { 43 $_SESSION['User'] = $_POST['LoginUser']; 44 $_SESSION['Pass'] = $_POST['LoginPass']; 45 46 $Line = mysql_fetch_array($Database->SQLCommand("SELECT * FROM user WHERE LOWER(user) = LOWER('".$_SESSION['User']."') AND pass = '".$_SESSION['Pass']."'")); 47 if (!$Line ) 48 { 49 echo '<script> alert("Jméno nebo heslo bylo zadáno špatně!"); </script>'; 50 $_SESSION['UserID'] = ''; 51 $_SESSION['User'] = ''; 52 $_SESSION['Pass'] = ''; 53 } else 54 { 55 $_SESSION['UserID'] = $Line['ID']; 56 $_SESSION['User'] = $Line['user']; 57 WriteLog('Login: '.$_SESSION['User'], 3); 58 } 34 echo('<script> alert("Jméno nebo heslo bylo zadáno špatně!"); </script>'); 35 $_SESSION['UserID'] = ''; 36 $_SESSION['User'] = ''; 37 $_SESSION['Pass'] = ''; 38 } else 39 { 40 $_SESSION['UserID'] = $Line['ID']; 41 $_SESSION['User'] = $Line['user']; 42 WriteLog('Login: '.$_SESSION['User'], 3); 59 43 } 44 } 45 60 46 //odhlášení 61 if (array_key_exists('Logout',$_GET)) 62 { 63 WriteLog('Odhlášení', 3); 64 $_SESSION['User'] = ''; 65 $_SESSION['Pass'] = ''; 66 $_SESSION['UserID'] = ''; 67 } 47 if(array_key_exists('Logout', $_GET)) 48 { 49 WriteLog('Odhlášení', 3); 50 $_SESSION['User'] = ''; 51 $_SESSION['Pass'] = ''; 52 $_SESSION['UserID'] = ''; 53 } 54 68 55 //záznam o aktivitě 69 if (Licence(0)) 70 $Database->SQLCommand("UPDATE user SET LastIP = '".$_SERVER['REMOTE_ADDR']."', LastLogin = now() WHERE ID = ".$_SESSION['UserID']); 71 72 73 echo'<table border="0" width="100%"> 74 <tr> 75 <td width="150" valign="top"> 76 <a Title="Hlavní stránka" href="index.php">Domů</a><br /> 77 <a Title="Diskuze na téma překládání" href="http://wow.zdechov.net/forum/viewforum.php?f=22">Fórum projektu</a><br /> 78 <a Title="Weby odkazující na tento projekt bennerem" href="banners.php">Odkazuje na nás</a><br /> 79 <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 /> 80 <a Title="Statistika překládání" href="statistic.php">Statistika</a><br /> 81 <a href="download.php" Title="Zde si můžete stáhnout přeložené texty">Stahování</a><br />'; 56 if(Licence(0)) $Database->SQLCommand("UPDATE user SET LastIP = '".$_SERVER['REMOTE_ADDR']."', LastLogin = now() WHERE ID = ".$_SESSION['UserID']); 57 58 59 echo('<table class="page"> 60 <tr> 61 <td class="menu"> 62 <a title="Hlavní stránka" href="index.php">Domů</a><br /> 63 <a title="Diskuze na téma překládání" href="http://wow.zdechov.net/forum/viewforum.php?f=22">Fórum projektu</a><br /> 64 <a title="Weby odkazující na tento projekt bennerem" href="banners.php">Odkazuje na nás</a><br /> 65 <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 /> 66 <a title="Statistika překládání" href="statistic.php">Statistika</a><br /> 67 <a href="download.php" title="Zde si můžete stáhnout přeložené texty">Stahování</a><br />'); 82 68 83 69 if (Licence(0)) 84 echo '<a Title="Nastavení uživatele" href="Options.php">Nastavení</a><br />';70 echo('<a title="Nastavení uživatele" href="Options.php">Nastavení</a><br />'); 85 71 else 86 echo '<a Title="Registrace uživatele pro překládání" href="registrace.php" style="color: red">Registrace</a><br />';72 echo('<a title="Registrace uživatele pro překládání" href="registrace.php" style="color: red">Registrace</a><br />'); 87 73 88 74 //questy rolovací menu " 89 echo 90 <a href="ListQuests.php?filter">Questy</a></div> 75 echo('<br /><div id="quests_menu1" style="background-color: #ffff66;" onMouseMove="show(quests_menu)" onmouseout="hide(quests_menu)"> 76 <a href="ListQuests.php?filter">Questy</a></div> 91 77 92 78 <div id="quests_menu" style="display: none; background-color: #ffffcc;" onMouseMove="show(quests_menu)" onmouseout="hide(quests_menu)"> 93 79 <a Title="Zde můžete začít překládat" href="ListQuests.php?selection">Nepřeložené questy</a><br> 94 <a Title="Přeložené questy, můžete zde hlasovat, nebo opravovat Quest" href="ListQuests.php?Translate">Přeložené questy</a><br> 95 '; 96 if (Licence(0)) { 97 echo ' <a Title="Nedokončené questy" href="ListQuests.php?mydevelop">Rozepsané questy</a><br> 98 <a Title="Všechny Questy, které jsem přeložil" href="ListQuests.php?my">Moje questy</a><br> 99 <a Title="Questy, které bych měl oznámkovat" href="ListQuests.php?notvote">Neznámkované questy</a><br>'; 80 <a Title="Přeložené texty, můžete zde hlasovat, nebo opravovat překlady" href="ListQuests.php?Translate">Přeložené exty</a><br />'); 81 if (Licence(0)) { 82 echo ' <a Title="Nedokončené překlady" href="ListQuests.php?mydevelop">Rozepsané překlady</a><br> 83 <a Title="Všechny překlady, které jste přeložil" href="ListQuests.php?my">Moje překaldy</a><br> 84 <a Title="Překlad, které bych měl oznámkovat" href="ListQuests.php?notvote">Neznámkované překlady</a><br>'; 100 85 } 101 86 if (Licence(2)) { 102 echo ' <a Title="Nezkontrolované Questy" href="ListQuests.php?nocheck">Nezkontrolované q.</a><br>';103 echo ' <a Title="Zkontrolované Questy" href="ListQuests.php?check">Zkontrolované q.</a><br>';104 } 105 echo ' <a Title="Sestavit speciální fitr" href="ListQuests.php?filter">Filtr questů ...</a><br>';87 echo ' <a Title="Nezkontrolované překlady" href="ListQuests.php?nocheck">Nezkontrolované q.</a><br>'; 88 echo ' <a Title="Zkontrolované překlady" href="ListQuests.php?check">Zkontrolované q.</a><br>'; 89 } 90 echo ' <a Title="Sestavit speciální fitr" href="ListQuests.php?filter">Filtr překladů ...</a><br>'; 106 91 echo '</div>'; 107 92 … … 175 160 */ 176 161 if (Licence(1)) { 177 echo '<a href="log.php" Title="Log dění ( Moderator only)">Log</a><br>';162 echo '<a href="log.php" Title="Log dění (Pouze moderátor)">Log</a><br>'; 178 163 } 179 164 if (Licence(2)) { 180 165 // echo 'Administrace:'; 181 echo '<a href="priorite.php" Title="Načtení priority questů ( Admin only)">Priorita</a><br />';182 echo '<a href="fill_database.php" Title="Načtení questů do database ( Admin only)">Plnění databáse</a><br />';166 echo '<a href="priorite.php" Title="Načtení priority questů (pouze admin)">Priorita</a><br />'; 167 echo '<a href="fill_database.php" Title="Načtení questů do database (pouze adin)">Plnění databáse</a><br />'; 183 168 // echo '<a href="client_files/generate_SQL.php" Title="Generování clientských souborů (Admin only)">Generování C.S.</a><br>'; 184 echo '<a href="https://wow.zdechov.net/mysql/" Title=" PHP my admin (Admin only)">Database</a><br>';169 echo '<a href="https://wow.zdechov.net/mysql/" Title="phpMyAdmin(pouze admin)">Database</a><br>'; 185 170 echo '<br>'; 186 171 } … … 191 176 } else { 192 177 echo ' <br /> 193 <b> Login:</b><br>178 <b>Přihlášení:</b><br> 194 179 <form action="index.php" method="post"> 195 180 <table> … … 207 192 '; 208 193 } 209 echo 'Online uživatelé:<br />'; 210 $ID = $Database->SQLCommand("SELECT user,GM,ID FROM `user` WHERE LastLogin >= Now()-300"); 211 while ($Line = mysql_fetch_array($ID)) { 212 if (Licence(1)) 213 $Name = '<a href="user.php?user='.$Line['ID'].'">'.$Line['user'].'</a>'; 214 else 215 $Name = $Line['user']; 216 217 if ($Line['GM'] <> 0) 218 $TextGM = ' ('.$Moderators[$Line['GM']].')'; 219 else 220 $TextGM = ''; 221 echo '<b>'.$Name.'</b>'.$TextGM.'<br />'; 222 } 223 224 225 echo '<p style=" overflow: auto; width: 100%; height: 200px;"> 226 <b>Shoutbox: </b><a href="action.php?shoutbox">Vložit</a> 227 <table border="1" cellpadding="1" cellspacing="0">'; 228 $ID = $Database->SQLCommand("SELECT * FROM shoutbox ORDER BY ID DESC LIMIT 10"); 229 while ($Line = mysql_fetch_array($ID)) 230 echo '<tr><td><span style="font-size: 10"><b>'.$Line['user'].'</b>: '.$Line['text'].'</span></td></tr>'; 231 echo '</table> 232 233 '; 234 235 236 echo '</td> 237 <td width="10"></td> 238 <td valign="top"> 239 '; 240 241 242 243 244 function ShowFooter() 245 { // BEGIN function ShowFooter 246 global $Database; 247 248 echo ' 249 </td> 194 195 echo('Online uživatelé:<br />'); 196 $ID = $Database->SQLCommand("SELECT user,GM,ID FROM `user` WHERE LastLogin >= Now()-300"); 197 while ($Line = mysql_fetch_array($ID)) 198 { 199 if(Licence(1)) $Name = '<a href="user.php?user='.$Line['ID'].'">'.$Line['user'].'</a>'; 200 else 201 $Name = $Line['user']; 202 203 if($Line['GM'] <> 0) $TextGM = ' ('.$Moderators[$Line['GM']].')'; 204 else $TextGM = ''; 205 echo('<strong>'.$Name.'</strong>'.$TextGM.'<br />'); 206 } 207 208 echo('<p style="overflow: auto; width: 100%; height: 200px;"> 209 <strong>Shoutbox: </strong><a href="action.php?shoutbox">Vložit</a> 210 <table border="1" cellpadding="1" cellspacing="0">'); 211 $ID = $Database->SQLCommand("SELECT * FROM shoutbox ORDER BY ID DESC LIMIT 10"); 212 while($Line = mysql_fetch_array($ID)) 213 echo('<tr><td><span style="font-size: 10"><b>'.$Line['user'].'</b>: '.$Line['text'].'</span></td></tr>'); 214 echo('</table>'); 215 216 echo('</td> 217 <td width="10"></td> 218 <td valign="top">'); 219 220 221 function ShowFooter() 222 { 223 global $Database; 224 225 echo('</td> 250 226 </tr> 251 227 <tr> 252 228 <td></td> 253 229 <td></td> 254 <td> <span style="color: grey">Program naprogramoval maron (maron2@centrum.cz)</span>' ;255 if 256 echo ' Jste přihlášen jako: <b>'.$_SESSION['User'].'</b> <a href="index.php?Logout">Odhlásit</a>';257 echo' </td></tr>230 <td> <span style="color: grey">Program naprogramoval maron (maron2@centrum.cz)</span>'); 231 if(Licence(0)) 232 echo(' Jste přihlášen jako: <strong>'.$_SESSION['User'].'</strong> <a href="index.php?Logout">Odhlásit</a>'); 233 echo(' </td></tr> 258 234 </table> 259 235 </body> 260 </html> 261 '; 262 263 $Database->Disconnect(); 264 } // END function ShowFooter 236 </html>'); 237 $Database->Disconnect(); 238 } 265 239 266 240 ?>
Note:
See TracChangeset
for help on using the changeset viewer.