Changeset 536
- Timestamp:
- Apr 23, 2013, 10:42:18 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/form.php
r531 r536 111 111 } 112 112 113 // Speciální znaky: $B - Odřádkování, $N - Jméno, $C - povolání 113 // Special characters: $B - New line, $N - Name, $C - profession 114 114 $Output .= '<form action="save.php?group='.$GroupId.'" method="post"><div>'; 115 115 if($User->Licence(LICENCE_USER)) … … 117 117 if(($GroupId < 4) or ($GroupId == 10) or ($GroupId == 11)) 118 118 $Output .= '<a href="dictionary.php?action=group&group='.$GroupId.'&ID='.$LineAJ['ID'].'" target="_blank" title="Zobrazit přeložené názvy věci, postav, a herních objektů k tomuto překladu">Vyhledat v názvech</a>'; 119 $Output .= ' <input type="submit" value="Uložit do rozepsaných" name="save" title="Klikněte na uložit pro pozdější dokončení překladu" /> 120 <input type="submit" value="Dokončeno" name="End" title="Klikněte na Dokončeno jesli jsou všechny texty hotové a chcete již publikovat" /> ';119 $Output .= ' <input type="submit" value="Uložit do rozepsaných" name="save" title="Klikněte na uložit pro pozdější dokončení překladu" />'. 120 '<input type="submit" value="Dokončeno" name="End" title="Klikněte na Dokončeno jesli jsou všechny texty hotové a chcete již publikovat" /> '; 121 121 FollowingTran($TextID, $Table, $GroupId, true); 122 122 FollowingTran($TextID, $Table, $GroupId); … … 149 149 '</td></tr>'; 150 150 151 // zvýrazňování jmen152 153 154 155 151 // Difference highlighting 152 $Text = ''; 153 foreach($TranslationTree[$GroupId]['Items'] as $Index => $TextItem) 154 if($TextItem['Visible'] == 1) 155 $Text = $Text.' '.$LineAJ[$TextItem['Column']]; 156 156 157 157 if(($GroupId < 4) or ($GroupId == 10) or ($GroupId == 11)) { … … 161 161 $names = GetTranslatNames($Text,0,array('Dictionary' => 'Text')); 162 162 } 163 //print_r($names);164 163 165 164 foreach($TranslationTree[$GroupId]['Items'] as $Index => $TextItem) -
trunk/includes/Page.php
r535 r536 36 36 } else 37 37 { 38 $Output .= '<span class="MenuItem2"><form action="'.$System->Link('/?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>'; 38 $Output .= '<span class="MenuItem2"><form action="'.$System->Link('/?action=login').'" method="post"> '. 39 'Jméno: <input type="text" name="LoginUser" size="8 " /> '. 40 'Heslo: <td><input type="password" name="LoginPass" size="8" /> '. 41 '<input type="submit" value="Přihlásit" /></form> '. 42 '<a href="'.$System->Link('/registrace.php').'">Registrace</a></span>'; 39 43 } 40 44 $Output .= '</div>'; -
trunk/includes/Version.php
r535 r536 1 1 <?php 2 2 3 $Revision = 53 5; // Subversion revision4 $DatabaseRevision = 524; 5 $ReleaseTime = '2013-0 2-24';3 $Revision = 536; // Subversion revision 4 $DatabaseRevision = 524; // Database structure revision 5 $ReleaseTime = '2013-04-24'; 6 6 7 7 ?> -
trunk/includes/global.php
r531 r536 704 704 } 705 705 706 function HandleLoginForm() 707 { 708 global $User, $Message, $MessageType; 709 710 if(array_key_exists('action', $_GET)) 711 { 712 if($_GET['action'] == 'login') 713 { 714 if(array_key_exists('LoginUser', $_POST) and array_key_exists('LoginPass', $_POST)) 715 { 716 $User->Login($_POST['LoginUser'], $_POST['LoginPass']); 717 if($User->Role == LICENCE_ANONYMOUS) 718 { 719 $Message = 'Jméno nebo heslo bylo zadáno špatně.'; 720 $MessageType = MESSAGE_CRITICAL; 721 } else 722 { 723 $Message = 'Přihlášení proběhlo úspěšně. Vítej <strong>'.$User->Name.'</strong>!'; 724 $MessageType = MESSAGE_INFORMATION; 725 } 726 } else 727 { 728 $Message = 'Nebylo zadáno jméno a heslo.'; 729 $MessageType = MESSAGE_CRITICAL; 730 } 731 } else 732 if($_GET['action'] == 'logout') 733 { 734 if($User->Role != LICENCE_ANONYMOUS) 735 { 736 WriteLog('Odhlášení', LOG_TYPE_USER); 737 $User->Logout(); 738 $Message = 'Byl jsi odhlášen.'; 739 $MessageType = MESSAGE_INFORMATION; 740 } 741 } 742 } 743 } 706 744 707 745 ?> -
trunk/index.php
r527 r536 96 96 } 97 97 98 if(array_key_exists('action', $_GET)) 99 { 100 if($_GET['action'] == 'login') 101 { 102 if(array_key_exists('LoginUser', $_POST) and array_key_exists('LoginPass', $_POST)) 103 { 104 $User->Login($_POST['LoginUser'], $_POST['LoginPass']); 105 if($User->Role == LICENCE_ANONYMOUS) 106 { 107 $Message = 'Jméno nebo heslo bylo zadáno špatně.'; 108 $MessageType = MESSAGE_CRITICAL; 109 } else 110 { 111 $Message = 'Přihlášení proběhlo úspěšně. Vítej <strong>'.$User->Name.'</strong>!'; 112 $MessageType = MESSAGE_INFORMATION; 113 } 114 } else 115 { 116 $Message = 'Nebylo zadáno jméno a heslo.'; 117 $MessageType = MESSAGE_CRITICAL; 118 } 119 } else 120 if($_GET['action'] == 'logout') 121 { 122 if($User->Role != LICENCE_ANONYMOUS) 123 { 124 WriteLog('Odhlášení', LOG_TYPE_USER); 125 $User->Logout(); 126 $Message = 'Byl jsi odhlášen.'; 127 $MessageType = MESSAGE_INFORMATION; 128 } 129 } 130 } 98 HandleLoginForm(); 131 99 132 100 $Output = ''; -
trunk/log.php
r519 r536 95 95 '<td>'.$Line['LogName'].'</td>'. 96 96 '<td><span style="color: '.$Line['LogColor'].'">'.$Line['Text'].'</span></td>'. 97 '<td> '.$Line['UserName'].'</td>'.97 '<td><a href="user.php?user='.$Line['User'].'">'.$Line['UserName'].'</a></td>'. 98 98 '<td>'.$Line['IP'].'</td></tr>'; 99 99 } -
trunk/save.php
r525 r536 2 2 3 3 include_once('includes/global.php'); 4 4 5 5 6 $Output = ''; 6 7 $CompleteText = array('nedokončený', 'dokončený'); 8 9 unset($Message); 10 HandleLoginForm(); 11 if(isset($Message)) $Output .= ShowMessage($Message, $MessageType); 7 12 8 13 $GroupId = LoadGroupIdParameter(); … … 176 181 $Output .= 'Z této stránky můžete být automaticky přesměrování. Nastavit kam chcete být přesměrování si můžete v <a href="'.$System->Link('/Options.php').'" title="Nastavení uživatele">Nastavení</a>'; 177 182 178 // Aktualizace informace o nutnosti načíst XP183 // Update flag for experience info load 179 184 $System->Database->query('UPDATE `User` SET `NeedUpdate` = 1 WHERE `ID` = '.$User->Id); 180 185 } else $Output .= ShowMessage('Položka nenalezena', MESSAGE_CRITICAL); 181 186 } else 182 187 { 183 if(array_key_exists('ID', $_POST) )188 if(array_key_exists('ID', $_POST) and array_key_exists('entry', $_POST) and array_key_exists('Language', $_POST) and array_key_exists('user', $_POST)) 184 189 { 185 190 $Output .= 'Byli jste automaticky odhlášeni. Pro <strong>Uložení překladu</strong> se musíte přihlásit zde:<br /><br />'. … … 188 193 '<input type="hidden" name="user" value="'.$_POST['user'].'" />'. 189 194 '<input type="hidden" name="ID" value="'.$_POST['ID'].'" />'. 190 '<input type="hidden" name="Language" value="'.$_POST['Language'].'" />'; 195 '<input type="hidden" name="Language" value="'.$_POST['Language'].'" />'; 191 196 192 197 foreach($TranslationTree[$GroupId]['Items'] as $Index => $TextItem) … … 204 209 '</tr>'. 205 210 '</table>'; 206 } else $Output = ShowMessage('N a tuto stránku nelze vstoupit přímo.', MESSAGE_CRITICAL);211 } else $Output = ShowMessage('Nezadány požadované údaje.', MESSAGE_CRITICAL); 207 212 } 208 213 209 214 ShowPage($Output); 210 215 211 212 216 ?> -
trunk/statistic.php
r531 r536 17 17 if(array_key_exists('language', $_GET)) { 18 18 if($_GET['language'] == '') $_SESSION['language'] = ''; 19 else $_SESSION['language'] = $_GET['language'] * 1; 19 else { 20 $_SESSION['language'] = $_GET['language'] * 1; 21 } 20 22 } 23 if(!array_key_exists($_SESSION['language'], $LanguageList)) $_SESSION['language'] = ''; 24 21 25 22 26 function ShowStatTable()
Note:
See TracChangeset
for help on using the changeset viewer.