Changeset 417 for trunk/includes/global.php
- Timestamp:
- Apr 7, 2010, 7:31:53 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/includes/global.php
r394 r417 41 41 function ShowShoutbox() 42 42 { 43 global $Database, $Config, $User ;44 45 echo('<strong><a href="'.$ Config['Web']['BaseURL'].'action.php?action=ShoutBoxView">Kecátko:</a></strong>');43 global $Database, $Config, $User, $System; 44 45 echo('<strong><a href="'.$System->Link('/action.php?action=ShoutBoxView').'">Kecátko:</a></strong>'); 46 46 if($User->Licence(LICENCE_USER)) 47 echo(' <a href="'.$ Config['Web']['BaseURL'].'action.php?action=shoutbox">Vložit</a>');47 echo(' <a href="'.$System->Link('/action.php?action=shoutbox').'">Vložit</a>'); 48 48 echo('<div class="box"><table>'); 49 49 $ID = $Database->SQLCommand('SELECT * FROM `ShoutBox` ORDER BY `ID` DESC LIMIT 20'); … … 55 55 function ShowTopBar() 56 56 { 57 global $Config, $Database, $User ;57 global $Config, $Database, $User, $System; 58 58 59 59 echo('<div class="Menu">'); … … 65 65 66 66 //echo('<span class="MenuItem">Moje překlady: <a href="">Dokončené</a> <a href="">Rozpracované</a> <a href="">Exporty</a> Tým: <a href="">'.$Team['name'].'</a></span>'); 67 echo('<span class="MenuItem2">'.$User->Name.' <a href="'.$ Config['Web']['BaseURL'].'?action=logout">Odhlášení</a> <a href="'.$Config['Web']['BaseURL'].'Options.php">Nastavení</a></span>');67 echo('<span class="MenuItem2">'.$User->Name.' <a href="'.$System->Link('/?action=logout').'">Odhlášení</a> <a href="'.$System->Link('/Options.php').'">Nastavení</a></span>'); 68 68 } else 69 69 { 70 echo('<span class="MenuItem2"><form action="?action=login" method="post"> Jméno: <input type="text" name="LoginUser" size="8 " /> Heslo: <td><input type="password" name="LoginPass" size="8" /> <input type="submit" value="Přihlásit" /></form> <a href="'.$ Config['Web']['BaseURL'].'registrace.php">Registrace</a></span>');70 echo('<span class="MenuItem2"><form action="?action=login" method="post"> Jméno: <input type="text" name="LoginUser" size="8 " /> Heslo: <td><input type="password" name="LoginPass" size="8" /> <input type="submit" value="Přihlásit" /></form> <a href="'.$System->Link('/registrace.php').'">Registrace</a></span>'); 71 71 } 72 72 echo('</div>'); … … 101 101 function ShowSearchBox() 102 102 { 103 global $ Config;103 global $System; 104 104 105 105 echo('<strong>Hledání:</strong>'. 106 '<form action="'.$ Config['Web']['BaseURL'].'action.php" method="get"><div>'.106 '<form action="'.$System->Link('/action.php').'" method="get"><div>'. 107 107 '<input type="hidden" name="action" value="search" />'. 108 108 '<table>'. … … 119 119 function ShowMainMenu() 120 120 { 121 global $TranslationTree, $Config, $User ;121 global $TranslationTree, $Config, $User, $System; 122 122 123 123 $Menu = array 124 124 ( 125 $ Config['Web']['BaseURL'].'index.php'=> array(LICENCE_ANONYMOUS, 'Hlavní stránka', 'Domů'),126 'http://w ow.zdechov.net/forum/viewforum.php?f=22' => array(LICENCE_ANONYMOUS, 'Diskuze na téma překládání', 'Fórum projektu'),127 $ Config['Web']['BaseURL'].'dictionary.php'=> array(LICENCE_ANONYMOUS, 'Slovník WoW výrazů', 'Slovníček'),128 $ Config['Web']['BaseURL'].'statistic.php'=> array(LICENCE_ANONYMOUS, 'Stav dokončení překládů', 'Stav dokončení'),129 $ Config['Web']['BaseURL'].'userlist.php?action=nofilter'=> array(LICENCE_ANONYMOUS, 'Seznam registrovaných uživatelů', 'Překladatelé'),130 $ Config['Web']['BaseURL'].'team.php?search='=> array(LICENCE_ANONYMOUS, 'Seznam překladatelských týmů', 'Týmy'),131 $ Config['Web']['BaseURL'].'export/'=> array(LICENCE_ANONYMOUS, 'Zde si můžete stáhnout přeložené texty', 'Exporty'),132 $ Config['Web']['BaseURL'].'download.php'=> array(LICENCE_ANONYMOUS, 'Stahování různých pomocných souborů a programů', 'Soubory'),133 $ Config['Web']['BaseURL'].'info.php'=> array(LICENCE_ANONYMOUS, 'Informace k překladu hry', 'Informace'),134 $ Config['Web']['BaseURL'].'TranslationList.php?action=grouplist'=> array(LICENCE_ANONYMOUS, 'Informace o překladových skupinách', 'Zdroje dat'),135 $ Config['Web']['BaseURL'].'banners.php'=> array(LICENCE_ANONYMOUS, 'Informace k propagaci tohoto projektu', 'Propagace'),136 $ Config['Web']['BaseURL'].'promotion.php'=> array(LICENCE_ANONYMOUS, 'Prezentace a motivace překladu', 'Prezentace'),137 $ Config['Web']['BaseURL'].'version.php'=> array(LICENCE_ANONYMOUS, 'Seznam verzí herního klienta', 'Verze hry'),138 $ Config['Web']['BaseURL'].'aowow'=> array(LICENCE_ANONYMOUS, 'Vyhledávací databáze podobná WoWHead s překlady', 'AoWoW'),139 $ Config['Web']['BaseURL'].'server.php'=> array(LICENCE_ANONYMOUS, 'Pomocný WoW server pro překladatele', 'Test server'),125 $System->Link('/') => array(LICENCE_ANONYMOUS, 'Hlavní stránka', 'Domů'), 126 'http://www.heroesoffantasy.cz/forum/viewforum.php?f=22' => array(LICENCE_ANONYMOUS, 'Diskuze na téma překládání', 'Fórum projektu'), 127 $System->Link('/dictionary.php') => array(LICENCE_ANONYMOUS, 'Slovník WoW výrazů', 'Slovníček'), 128 $System->Link('/statistic.php') => array(LICENCE_ANONYMOUS, 'Stav dokončení překládů', 'Stav dokončení'), 129 $System->Link('/userlist.php?action=nofilter') => array(LICENCE_ANONYMOUS, 'Seznam registrovaných uživatelů', 'Překladatelé'), 130 $System->Link('/eam.php?search=') => array(LICENCE_ANONYMOUS, 'Seznam překladatelských týmů', 'Týmy'), 131 $System->Link('/export/') => array(LICENCE_ANONYMOUS, 'Zde si můžete stáhnout přeložené texty', 'Exporty'), 132 $System->Link('/download.php') => array(LICENCE_ANONYMOUS, 'Stahování různých pomocných souborů a programů', 'Soubory'), 133 $System->Link('/info.php') => array(LICENCE_ANONYMOUS, 'Informace k překladu hry', 'Informace'), 134 $System->Link('/TranslationList.php?action=grouplist') => array(LICENCE_ANONYMOUS, 'Informace o překladových skupinách', 'Zdroje dat'), 135 $System->Link('/banners.php') => array(LICENCE_ANONYMOUS, 'Informace k propagaci tohoto projektu', 'Propagace'), 136 $System->Link('/promotion.php') => array(LICENCE_ANONYMOUS, 'Prezentace a motivace překladu', 'Prezentace'), 137 $System->Link('/version.php') => array(LICENCE_ANONYMOUS, 'Seznam verzí herního klienta', 'Verze hry'), 138 $System->Link('/aowow/') => array(LICENCE_ANONYMOUS, 'Vyhledávací databáze podobná WoWHead s překlady', 'AoWoW'), 139 $System->Link('/server.php') => array(LICENCE_ANONYMOUS, 'Pomocný WoW server pro překladatele', 'Test server'), 140 140 'http://embed.mibbit.com/?server=game.zdechov.net%3A6667&channel=%23wowpreklad&forcePrompt=true&charset=utf-8' => array(LICENCE_ANONYMOUS, 'IRC chat pro překladatele', 'Chat'), 141 $ Config['Web']['BaseURL'].'admin.php'=> array(LICENCE_ADMIN, 'Volby pro správu', 'Administrace'),141 $System->Link('/admin.php') => array(LICENCE_ADMIN, 'Volby pro správu', 'Administrace'), 142 142 ); 143 143 … … 155 155 function ShowTranslatedMenu() 156 156 { 157 global $TranslationTree, $Config, $Database, $User ;157 global $TranslationTree, $Config, $Database, $User, $System; 158 158 159 159 echo('<strong>Překladové skupiny:</strong><br /><div id="TranslationMenu">'); 160 160 if($User->Licence(LICENCE_USER)) 161 161 { 162 echo('<a title="Všechny překlady, které jste přeložil" href="'.$ Config['Web']['BaseURL'].'TranslationList.php?user='.$User->Id.'&action=userall">Všechny moje texty</a><br />');163 echo('<a title="Všechny překlady, které jste rozepsal a nedokončil" href="'.$ Config['Web']['BaseURL'].'TranslationList.php?user='.$User->Id.'&not&action=userall">Rozpracované texty</a>');162 echo('<a title="Všechny překlady, které jste přeložil" href="'.$System->Link('/TranslationList.php?user='.$User->Id.'&action=userall').'">Všechny moje texty</a><br />'); 163 echo('<a title="Všechny překlady, které jste rozepsal a nedokončil" href="'.$System->Link('/TranslationList.php?user='.$User->Id.'&not&action=userall').'">Rozpracované texty</a>'); 164 164 //TODO: počet nedokončených 165 165 echo('<br /><br />'); … … 168 168 { 169 169 echo('<div id="menuitem-group'.$Group['Id'].'" onmousemove="show(\'group'.$Group['Id'].'\')" onmouseout="hide(\'group'.$Group['Id'].'\')"> 170 <a href="'.$ Config['Web']['BaseURL'].'TranslationList.php?group='.$Group['Id'].'&action=filter">'.$Group['Name'].'</a></div>170 <a href="'.$System->Link('/TranslationList.php?group='.$Group['Id'].'&action=filter').'">'.$Group['Name'].'</a></div> 171 171 <div id="group'.$Group['Id'].'" class="hidden-menu-item" onmousemove="show(\'group'.$Group['Id'].'\')" onmouseout="hide(\'group'.$Group['Id'].'\')">'); 172 echo(' <a title="Zde můžete začít překládat" href="'.$ Config['Web']['BaseURL'].'TranslationList.php?group='.$Group['Id'].'&action=notran">Nepřeložené</a><br />173 <a title="Přeložené texty, můžete zde hlasovat, nebo opravovat překlady" href="'.$ Config['Web']['BaseURL'].'TranslationList.php?group='.$Group['Id'].'&action=Translate">Přeložené</a><br />');172 echo(' <a title="Zde můžete začít překládat" href="'.$System->Link('/TranslationList.php?group='.$Group['Id'].'&action=notran').'">Nepřeložené</a><br /> 173 <a title="Přeložené texty, můžete zde hlasovat, nebo opravovat překlady" href="'.$System->Link('/TranslationList.php?group='.$Group['Id'].'&action=Translate').'">Přeložené</a><br />'); 174 174 $ID = $Database->SQLCommand('SELECT * FROM connexion WHERE `Group` = '.$Group['Id']); 175 175 if (mysql_num_rows($ID) > 0) 176 echo(' <a title="Vypsání souvislostí" href="'.$ Config['Web']['BaseURL'].'TranslationList.php?group='.$Group['Id'].'&action=connexion_list">Souvislosti</a><br />');176 echo(' <a title="Vypsání souvislostí" href="'.$System->Link('/TranslationList.php?group='.$Group['Id'].'&action=connexion_list').'">Souvislosti</a><br />'); 177 177 178 178 if($User->Licence(LICENCE_USER)) 179 179 { 180 echo(' <a title="Nedokončené překlady" href="'.$ Config['Web']['BaseURL'].'TranslationList.php?group='.$Group['Id'].'&action=mydevelop">Rozepsané</a><br />181 <a title="Všechny překlady, které jste přeložil" href="'.$ Config['Web']['BaseURL'].'TranslationList.php?group='.$Group['Id'].'&action=my">Vlastní</a><br />');180 echo(' <a title="Nedokončené překlady" href="'.$System->Link('/TranslationList.php?group='.$Group['Id'].'&action=mydevelop').'">Rozepsané</a><br /> 181 <a title="Všechny překlady, které jste přeložil" href="'.$System->Link('/TranslationList.php?group='.$Group['Id'].'&action=my').'">Vlastní</a><br />'); 182 182 } 183 echo(' <a title="Sestavit speciální filtr" href="'.$ Config['Web']['BaseURL'].'TranslationList.php?group='.$Group['Id'].'&action=filter">Filtr</a><br />');183 echo(' <a title="Sestavit speciální filtr" href="'.$System->Link('/TranslationList.php?group='.$Group['Id'].'&action=filter').'">Filtr</a><br />'); 184 184 echo('</div>'); 185 185 } … … 204 204 function ShowPage() 205 205 { 206 global $User, $Config, $Database, $RSSChannels, $PageFooterRequested ;206 global $User, $Config, $Database, $RSSChannels, $PageFooterRequested, $System; 207 207 208 208 echo('<?xml version="1.0" encoding="'.$Config['Web']['Charset'].'"?> … … 210 210 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs">'. 211 211 '<head>'. 212 '<meta http-equiv="content-type" content="application/xhtml+xml; charset= utf-8" />'.212 '<meta http-equiv="content-type" content="application/xhtml+xml; charset='.$Config['Web']['Charset'].'" />'. 213 213 '<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" />'. 214 214 '<meta name="description" content="Projekt překládání textů hry World of Warcraft" />'. 215 215 '<meta name="robots" content="all" />'. 216 '<link rel="stylesheet" href="'.$ Config['Web']['BaseURL'].'style/style.css" type="text/css" media="all" />'.217 '<script type="text/javascript" src="'.$ Config['Web']['BaseURL'].'style/global.js"></script>'.218 '<link rel=" SHORTCUT ICON" href="'.$Config['Web']['BaseURL'].'images/favicon.ico" />');216 '<link rel="stylesheet" href="'.$System->Link('/style/style.css').'" type="text/css" media="all" />'. 217 '<script type="text/javascript" src="'.$System->Link('/style/global.js').'"></script>'. 218 '<link rel="shortcut icon" href="'.$System->Link('/images/favicon.ico').'" />'); 219 219 if(isset($RSSChannels)) 220 220 foreach($RSSChannels as $Channel)
Note:
See TracChangeset
for help on using the changeset viewer.