Changeset 504 for trunk/Options.php
- Timestamp:
- Feb 14, 2013, 7:51:59 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:ignore
-
old new 2 2 aowow 3 3 nbproject 4 .settings 5 .project 6 .buildpath
-
- Property svn:ignore
-
trunk/Options.php
r466 r504 1 1 <?php 2 2 include('includes/global.php'); 3 4 ShowPage();5 6 3 7 4 function UserOptionsFrom() … … 9 6 global $User, $System; 10 7 11 echo('<form action="Options.php" method="post">8 $Output = '<form action="Options.php?action=save" method="post"> 12 9 <fieldset><legend>Nastavení uživatele</legend> 13 10 <table> … … 30 27 <tr> 31 28 <td>Normálně budu překládat do: </td> 32 <td>'); 33 WriteLanguages($User->Language); 34 echo('</td> 29 <td>'.WriteLanguages($User->Language).' 30 </td> 35 31 </tr> 36 32 <tr> 37 33 <td>Po uložení překladu přesměrovat: </td> 38 <td>' );34 <td>'; 39 35 40 echo('<select name="redirecting">');41 echo('<option value="0">Nikam</option>');42 echo('<option value="1"');43 if($User->Redirecting == '1') echo(' selected="selected"');44 echo('>Na nepřeložené</option>');45 echo('<option value="2"');46 if($User->Redirecting == '2') echo(' selected="selected"');47 echo('>Na další překlad</option>');48 echo('<option value="3"');49 if($User->Redirecting == '3') echo(' selected="selected"');50 echo('>Na předchozí překlad</option>');51 echo('</select>');36 $Output .= '<select name="redirecting">'. 37 '<option value="0">Nikam</option>'. 38 '<option value="1"'; 39 if($User->Redirecting == '1') $Output .= ' selected="selected"'; 40 $Output .= '>Na nepřeložené</option>'; 41 $Output .= '<option value="2"'; 42 if($User->Redirecting == '2') $Output .= ' selected="selected"'; 43 $Output .= '>Na další překlad</option>'; 44 $Output .= '<option value="3"'; 45 if($User->Redirecting == '3') $Output .= ' selected="selected"'; 46 $Output .= '>Na předchozí překlad</option>'; 47 $Output .= '</select>'; 52 48 53 echo('</td> 54 </tr> 55 <tr> 56 <th><input type="submit" value="Uložit" /></th> 57 </tr> 58 </table></fieldset> 59 </form>'); 49 $Output .= '</td>'. 50 '</tr><tr>'. 51 '<th><input type="submit" value="Uložit" /></th>'. 52 '</tr>'. 53 '</table></fieldset>'. 54 '</form>'; 60 55 61 echo(' <fieldset><legend>Překladatelský tým</legend>');56 $Output .= ' <fieldset><legend>Překladatelský tým</legend>'; 62 57 $DbResult = $System->Database->query('SELECT * FROM `Team`'); 63 echo('<a href="team.php?action=create">Vytvořit tým</a><br />'.58 $Output .= '<a href="team.php?action=create">Vytvořit tým</a><br />'. 64 59 '<a href="team.php?action=leave">Opustit tým</a><br />'. 65 60 '<br /><form action="team.php" method="get">'. 66 61 '<input type="hidden" name="action" value="gointeam"/>'. 67 '<select name="id">' );62 '<select name="id">'; 68 63 while($LineTeam = $DbResult->fetch_assoc()) 69 64 { 70 echo('<option value="'.$LineTeam['Id'].'"');71 if ($LineTeam['Id'] == $User->Team) echo(' selected="selected"');72 echo('>'.$LineTeam['Name'].'</option>');65 $Output .= '<option value="'.$LineTeam['Id'].'"'; 66 if ($LineTeam['Id'] == $User->Team) $Output .= ' selected="selected"'; 67 $Output .= '>'.$LineTeam['Name'].'</option>'; 73 68 } 74 echo('</select> <input type="submit" value="Vstoupit" /> 75 </form>'); 76 echo('</fieldset>'); 69 $Output .= '</select> <input type="submit" value="Vstoupit" /> 70 </form>'; 71 $Output .= '</fieldset>'; 72 return($Output); 77 73 } 78 74 75 $Output = ''; 79 76 if($User->Licence(LICENCE_USER)) 80 77 { 78 if(array_key_exists('action', $_GET) and ($_GET['action'] == 'save')) 79 { 81 80 if(array_key_exists('Email', $_POST)) 82 81 { … … 97 96 $Salt = $User->GetPasswordSalt(); 98 97 $System->Database->query('UPDATE `User` SET `Pass` = '.$User->CryptPasswordSQL('"'.$NewPass.'"', '"'.$Salt.'"').', `Salt`="'.$Salt.'" WHERE `ID` = '.$User->Id); 99 ShowMessage('Heslo změněno.');98 $Output .= ShowMessage('Heslo změněno.'); 100 99 101 100 $System->Database->query('UPDATE `User` SET `Email` = "'.$Email.'", `Language` = "'.$Language.'", `Redirecting` = "'.$Redirecting.'" WHERE `ID` = '.$User->Id); 102 ShowMessage('Úprava nastavení proběhla v pořádku, Email: <b>'.$Email.'</b> Uživatel: <b>'.$User->Name.'</b>');101 $Output .= ShowMessage('Úprava nastavení proběhla v pořádku, Email: <b>'.$Email.'</b> Uživatel: <b>'.$User->Name.'</b>'); 103 102 WriteLog('Úprava nastavení!', LOG_TYPE_USER); 104 } else ShowMessage('Staré heslo neodpovídá.', MESSAGE_CRITICAL); 105 } else ShowMessage('Hesla se neshodují.', MESSAGE_CRITICAL); 106 } 103 } else $Output .= ShowMessage('Staré heslo neodpovídá.', MESSAGE_CRITICAL); 104 } else $Output .= ShowMessage('Hesla se neshodují.', MESSAGE_CRITICAL); 105 } else $Output .= ShowMessage('Nezadány údaje.', MESSAGE_CRITICAL); 106 } 107 107 108 UserOptionsFrom();109 } else ShowMessage('Nejste přihlášený.', MESSAGE_CRITICAL);110 Show Footer();108 $Output .= UserOptionsFrom(); 109 } else $Output .= ShowMessage('Nejste přihlášený.', MESSAGE_CRITICAL); 110 ShowPage($Output); 111 111 112 112 ?>
Note:
See TracChangeset
for help on using the changeset viewer.