Changeset 158 for trunk/includes
- Timestamp:
- Mar 18, 2009, 8:35:25 AM (16 years ago)
- Location:
- trunk/includes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/includes/global.php
r155 r158 35 35 global $Database; 36 36 37 echo('<strong>Shoutbox: </strong><a href="action.php?action=shoutbox">Vložit</a> 38 <div class="box"> 39 <table>'); 40 $ID = $Database->SQLCommand("SELECT * FROM shoutbox ORDER BY ID DESC LIMIT 10"); 37 echo('<strong>Shoutbox:</strong><a href="action.php?action=shoutbox">Vložit</a>'. 38 '<div class="box"><table>'); 39 $ID = $Database->SQLCommand('SELECT * FROM shoutbox ORDER BY ID DESC LIMIT 20'); 41 40 while($Line = mysql_fetch_assoc($ID)) 42 41 echo('<tr><td><strong>'.$Line['user'].'</strong>: '.$Line['text'].'</td></tr>'); … … 91 90 $Config['Web']['BaseURL'].'index.php' => array(LICENCE_ANONYMOUS, 'Hlavní stránka', 'Domů'), 92 91 'http://wow.zdechov.net/forum/viewforum.php?f=22' => array(LICENCE_ANONYMOUS, 'Diskuze na téma překládání', 'Fórum projektu'), 93 'javascript:void(0)' => array(LICENCE_ANONYMOUS, 'Slovník wowvýrazů', 'Slovníček', 'javascript:window.open(\'dictionary.php\', \'Slovník\', \'width=400, height=390\'); return false;'),92 'javascript:void(0)' => array(LICENCE_ANONYMOUS, 'Slovník WoW výrazů', 'Slovníček', 'javascript:window.open(\'dictionary.php\', \'Slovník\', \'width=400, height=390\'); return false;'), 94 93 $Config['Web']['BaseURL'].'banners.php' => array(LICENCE_ANONYMOUS, 'Weby odkazující na tento projekt bennerem', 'Odkazují na nás'), 95 94 $Config['Web']['BaseURL'].'statistic.php' => array(LICENCE_ANONYMOUS, 'Stav dokončení překládů', 'Stav dokončení'), … … 113 112 114 113 115 echo('<strong>Hlavní menu:</strong> 116 114 echo('<strong>Hlavní menu:</strong>'. 115 '<div class="verticalmenu"><ul>'); 117 116 118 117 foreach($Menu as $MenuTarget => $MenuItem) … … 122 121 } 123 122 echo('</ul></div>'); 124 125 123 } 126 124 … … 128 126 { 129 127 global $TranslationTree, $Config; 130 131 132 echo('<strong>Překladové skupiny:</strong><br /><div id="TranslationMenu">'); 133 if(Licence(LICENCE_USER)) echo ('<a title="Všechny překlady, které jste přeložil" href="'.$Config['Web']['BaseURL'].'TranslationList.php?user='.$_SESSION['UserID'].'&action=userall">Všechny moje texty</a><br /><br />'); 128 129 echo('<strong>Překladové skupiny:</strong><br /><div id="TranslationMenu">'); 130 if(Licence(LICENCE_USER)) echo ('<a title="Všechny překlady, které jste přeložil" href="'.$Config['Web']['BaseURL'].'TranslationList.php?user='.$_SESSION['UserID'].'&action=userall">Všechny moje texty</a><br /><br />'); 134 131 foreach($TranslationTree as $Group) 135 132 { … … 148 145 } 149 146 echo ('</div>'); 150 151 147 } 152 148 … … 176 172 <head>'. 177 173 '<meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" />'. 178 '<meta name="keywords" content="wow, quest, questy, preklad, mangos, překlad, překládání, přeložený, přeložení, čeština, world of warcraft, open source, free, addon" />'.174 '<meta name="keywords" content="wow, quest, questy, questů, preklad, mangos, překlad, překládání, přeložený, přeložení, čeština, world of warcraft, open source, free, addon" />'. 179 175 '<meta name="description" content="Projekt překládání textů hry World of Warcraft" />'. 180 176 '<meta name="robots" content="all" />'. … … 182 178 '<script type="text/javascript" src="'.$Config['Web']['BaseURL'].'style/global.js"></script>'. 183 179 '<link rel="SHORTCUT ICON" href="'.$Config['Web']['BaseURL'].'images/favicon.ico" />'); 184 if(isset($RSSChannels))185 foreach($RSSChannels as $Channel)186 echo(' <link rel="alternate" title="'.$Channel['Title'].'" href="'.$Channel['URL'].'" type="application/rss+xml" />');187 echo('<title>Projekt překládání textů WoW</title>180 if(isset($RSSChannels)) 181 foreach($RSSChannels as $Channel) 182 echo(' <link rel="alternate" title="'.$Channel['Title'].'" href="'.$Channel['URL'].'" type="application/rss+xml" />'); 183 echo('<title>Projekt překládání textů WoW</title> 188 184 </head> 189 185 <body> … … 192 188 <td id="banner"><div id="bannertitle">Projekt překládání textů WoW</div></td> 193 189 <td id="banner2"></td></tr> 194 </table> 195 '); 190 </table>'); 196 191 197 192 if(!array_key_exists('UserID', $_SESSION)) $_SESSION['UserID'] = ''; … … 230 225 231 226 //záznam o aktivitě 232 if(Licence(0)) $Database->SQLCommand( "UPDATE user SET LastIP = '".$_SERVER['REMOTE_ADDR']."', LastLogin = now() WHERE ID = ".$_SESSION['UserID']);227 if(Licence(0)) $Database->SQLCommand('UPDATE user SET LastIP = "'.$_SERVER['REMOTE_ADDR'].'", LastLogin = NOW() WHERE ID = '.$_SESSION['UserID']); 233 228 234 229 echo ('<table class="page"><tr><td class="menu">'); … … 274 269 <tr> 275 270 <td colspan="4" class="page-bottom">Autoři: maron, chronos <a href="http://wowpreklad.zdechov.net/trac/wowpreklad/browser/trunk">Zdrojové soubory</a> '); 276 271 echo('<a href="http://counter.cnw.cz/"><img src="http://counter.cnw.cz/monika.cgi?wowpreklad&5&000000&FFFFFF&on" alt="CNW:Counter" /></a> 277 272 <script type="text/javascript"> 278 273 <!-- … … 281 276 </script>'); 282 277 283 278 echo('</td></tr>'); 284 279 if($Config['Web']['ShowRuntimeInfo'] == true) echo('<tr><td colspan="3" style="text-align: center;">Doba generování: '.$ScriptGenerateDuration.' s / '.ini_get('max_execution_time').' s Použitá paměť: '.HumanSize(memory_get_peak_usage(FALSE)).' / '.ini_get('memory_limit').'B</td></tr>'); 285 280 echo('</table> -
trunk/includes/global_function.php
r148 r158 85 85 function WriteLanguagesWithoutSel($Selected) 86 86 { 87 if ($Selected == '0') echo('Původní verze jazyka'); 88 if ($Selected == '1') echo('Českého jazyka'); 89 if ($Selected == '2') echo('Slovenského jazyka'); 90 if ($Selected == '3') echo('Jiného jazyka'); 91 87 if($Selected == '0') echo('Původní verze jazyka'); 88 if($Selected == '1') echo('Českého jazyka'); 89 if($Selected == '2') echo('Slovenského jazyka'); 90 if($Selected == '3') echo('Jiného jazyka'); 92 91 } 93 92 … … 187 186 global $Database; 188 187 189 if ($Prev) { 190 $sql = 'SELECT ID FROM '.$Table.' as item WHERE Language = 0 AND 191 NOT EXISTS(SELECT entry FROM '.$Table.' AS sub WHERE sub.Language <> 0 AND sub.entry = item.entry) 192 AND ID < '.$TextID.' ORDER BY ID DESC LIMIT 1'; 193 } else { 194 $sql = 'SELECT ID FROM '.$Table.' as item WHERE Language = 0 AND 195 NOT EXISTS(SELECT entry FROM '.$Table.' AS sub WHERE sub.Language <> 0 AND sub.entry = item.entry) 196 AND ID > '.$TextID.' ORDER BY ID LIMIT 1'; 197 } 188 if($Prev) 189 { 190 $sql = 'SELECT ID FROM '.$Table.' as item WHERE Language = 0 AND NOT EXISTS(SELECT entry FROM '.$Table.' AS sub WHERE sub.Language <> 0 AND sub.entry = item.entry) AND ID < '.$TextID.' ORDER BY ID DESC LIMIT 1'; 191 } else 192 { 193 $sql = 'SELECT ID FROM '.$Table.' as item WHERE Language = 0 AND NOT EXISTS(SELECT entry FROM '.$Table.' AS sub WHERE sub.Language <> 0 AND sub.entry = item.entry) AND ID > '.$TextID.' ORDER BY ID LIMIT 1'; 194 } 198 195 199 196 $Next = mysql_fetch_array($Database->SQLCommand($sql)); 200 if (!$Next) {} else { 201 if ($Prev) 202 echo('<a href="form.php?group='.$GroupId.'&ID='.$Next['ID'].'">Předcházející '.$Next['ID'].'</a> '); 203 else 204 echo('<a href="form.php?group='.$GroupId.'&ID='.$Next['ID'].'">Následující '.$Next['ID'].'</a> '); 205 206 } 207 197 if(!$Next) {} else 198 { 199 if($Prev) echo('<a href="form.php?group='.$GroupId.'&ID='.$Next['ID'].'">Předcházející '.$Next['ID'].'</a> '); 200 else echo('<a href="form.php?group='.$GroupId.'&ID='.$Next['ID'].'">Následující '.$Next['ID'].'</a> '); 201 } 208 202 } 209 203
Note:
See TracChangeset
for help on using the changeset viewer.