Changeset 50 for trunk


Ignore:
Timestamp:
Jan 30, 2009, 11:31:01 PM (16 years ago)
Author:
george
Message:
  • Opraveno: Správné zobrazování kódování znaků v jiných prohlížečích než firefox.
  • Upraveno: XHTML 1.0 a grafický styl okna Slovníček.
  • Opraveno: Chybné formulářové odkazy při zobrazování seznamu překladů.
Location:
trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/TranslationList.php

    r49 r50  
    171171
    172172  WritePages('?group='.$GroupId.'&amp;action=notvote', ' WHERE Language <> 0 AND '.$Table.'.Complete = 1 AND User <> '.$_SESSION['UserID'].' AND
    173     NOT EXISTS(SELECT 1 FROM '.$Table.'_vote WHERE IDuser = '.$_SESSION['UserID'].' AND IDquest = '.$Table.'.ID)');
     173    NOT EXISTS(SELECT 1 FROM '.$Table.'_vote WHERE IDuser = '.$_SESSION['UserID'].' AND TextId= '.$Table.'.ID)');
    174174
    175175  WriteQuests('SELECT *, (SELECT user.user FROM user WHERE user.id = '.$Table.'.user) as User
    176176    FROM '.$Table.'  WHERE Language <> 0 AND '.$Table.'.Complete = 1 AND User <> '.$_SESSION['UserID'].' AND
    177     NOT EXISTS(SELECT 1 FROM '.$Table.'_vote WHERE IDuser = '.$_SESSION['UserID'].' AND IDquest = '.$Table.'.ID)', $_SESSION['limitx'].','.$_SESSION['limity'], 'notvote');
     177    NOT EXISTS(SELECT 1 FROM '.$Table.'_vote WHERE IDuser = '.$_SESSION['UserID'].' AND TextId = '.$Table.'.ID)', $_SESSION['limitx'].','.$_SESSION['limity'], 'notvote');
    178178}
    179179
     
    235235if($Action == 'search')
    236236{
    237   $Search = $_GET['search'];
     237  if(array_key_exists('search', $_GET)) $Search = $_GET['search'];
     238  else $Search = $_POST['search'];
    238239 
    239240  $sql = 'SELECT * FROM `'.$Table.'` WHERE `ID` LIKE "%'.$Search.'%"
     
    253254if($Action == 'searchentry')
    254255{
    255   $Search = $_GET['ID'];
     256  if(array_key_exists('ID', $_GET)) $Search = $_GET['ID'];
     257  else $Search = $_POST['ID'];
    256258 
    257259  $sql = 'SELECT *, (SELECT user.user FROM user WHERE user.id = '.$Table.'.user) FROM `'.$Table.'` WHERE `entry` LIKE "'.$Search.'"';
     
    265267  echo('<table border="1" cellpadding="3" cellspacing="0">
    266268    <tr><th>Odkaz</th><th>Popis</th></tr>');
    267   echo('<tr><td><a title="Zde můžete začít překládat" href="?group='.$GroupId.'&amp;action=selection">Nepřeložené texty</a></td>
    268     <td>Nikým nepřeložené texty, zde můžete začít překládat</td></tr>
    269     <tr><td><a title="Přeložené texty, můžete zde hlasovat, nebo text opravovat" href="?group='.$GroupId.'&amp;action=Translate">Přeložené texty</a></td>
     269  echo('<tr><td><a title="Přeložené texty, můžete zde hlasovat, nebo text opravovat" href="?group='.$GroupId.'&amp;action=Translate">Přeložené texty</a></td>
    270270    <td>Přeložené texty, můžete zde hlasovat, nebo text opravovat</td></tr>');
    271271
     
    293293  echo('</select><br />
    294294    <input type="submit" value="Vypsat"></form></td>
    295     <td>Vypsat pouze od těchto uživatalů<br>
     295    <td>Vypsat pouze od těchto uživatalů<br />
    296296    Vybrat více uživatelů můžete pomocí CTRL+click</td></tr>');
    297297
     
    299299    <form action="?group='.$GroupId.'&amp;action=byvote" method="post">
    300300    Počet hlasů: <br />
    301     <input type="radio" name="SingNumberVote" value="=" checked="true" title="Rovná se &quot;=&quot;">
    302     <input type="radio" name="SingNumberVote" value=">" checked="true" title="Je větší než &quot;>&quot;">
    303     <input type="radio" name="SingNumberVote" value="<" checked="true" title="Je menší než &quot;<&quot;">
    304     <input type="text" name="NumberVote" value="3" size="1"><br>                                                               
     301    <input type="radio" name="SingNumberVote" value="=" checked="true" title="Rovná se &quot;=&quot;" />
     302    <input type="radio" name="SingNumberVote" value=">" checked="true" title="Je větší než &quot;>&quot;" />
     303    <input type="radio" name="SingNumberVote" value="<" checked="true" title="Je menší než &quot;<&quot;" />
     304    <input type="text" name="NumberVote" value="3" size="1" /><br />
    305305    Známka: <br />
    306     <input type="radio" name="SingVote" value="=" checked="true" title="Rovná se &quot;=&quot;"
    307     <input type="radio" name="SingVote" value=">" checked="true" title="Je větší než &quot;>&quot;">
    308     <input type="radio" name="SingVote" value="<" checked="true" title="Je menší než &quot;<&quot;">
    309     <input type="text" name="Vote" value="3" size="1"><br>                                                               
     306    <input type="radio" name="SingVote" value="=" checked="true" title="Rovná se &quot;=&quot;" /
     307    <input type="radio" name="SingVote" value=">" checked="true" title="Je větší než &quot;>&quot;" />
     308    <input type="radio" name="SingVote" value="<" checked="true" title="Je menší než &quot;<&quot;" />
     309    <input type="text" name="Vote" value="3" size="1" /><br />
    310310    <input type="submit" value="Vypsat"></form>
    311311    </td><td>Zobrazit podle známky</td></tr>');
    312312       
    313   echo('<tr><td><form action="?group='.$GroupId.'" method="get">
    314     <input type="text" name="search" size="8">
    315     <input type="submit" value="Hledat">
     313  echo('<tr><td><form action="?group='.$GroupId.'&amp;action=search" method="post">
     314    <input type="text" name="search" size="8" />
     315    <input type="submit" value="Hledat" />
    316316    </form>
    317317    </td><td>Vyhledat pomocí textu</td></tr>');
    318318         
    319   echo('<tr><td><form action="?group='.$GroupId.'" method="get">
    320     <input type="text" name="searchentry" size="8">
    321     <input type="submit" value="Hledat">
     319  echo('<tr><td><form action="?group='.$GroupId.'&amp;action=searchentry" method="post">
     320    <input type="text" name="ID" size="8" />
     321    <input type="submit" value="Hledat" />
    322322    </form>
    323323    </td><td>Zobrazit podle ID textu v databázi MaNGOSu</td></tr>');
  • trunk/dictionary.php

    r49 r50  
    5050}
    5151
    52 echo('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    53 <HTML>
    54 <HEAD>
    55   <META http-equiv="Content-Language" content="cs">
    56   <META http-equiv="Content-Type" content="text/html; charset='.$Config['Web']['Charset'].'">
    57   <META HTTP-EQUIV="Expires" CONTENT="Mon, 06 Jan 1990 00:00:01 GMT">
    58   <link rel="SHORTCUT ICON" href="/images/favicon.ico">
    59   <TITLE>Projekt překládání textů do WoW</TITLE>
    60 </HEAD> 
    61   <body>');
     52echo('<?xml version="1.0" encoding="'.$Config['Web']['Charset'].'"?>
     53<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
     54<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
     55<head>
     56<meta http-equiv="content-type" content="text/html; charset=utf-8" />
     57<link rel="stylesheet" href="'.$Config['Web']['BaseURL'].'style.css" type="text/css" media="all" />
     58<script type="text/javascript" src="'.$Config['Web']['BaseURL'].'global.js"></script>
     59<link rel="SHORTCUT ICON" href="'.$Config['Web']['BaseURL'].'images/favicon.ico" />
     60<title>Projekt překládání textů WoW - slovníček</title>
     61</head>
     62<body>');
    6263 
    6364if(array_key_exists('insert', $_GET))
    6465{
    6566  echo('<form action="dictionary.php" method="post">
    66           <input type="text" name="AJWord"> Anglické slovo<br>
    67           <input type="text" name="CZWord"> České slovo<br>
    68           <input type="text" name="description">  Popis<br>
     67          <input type="text" name="AJWord"> Anglické slovo<br />
     68          <input type="text" name="CZWord"> České slovo<br />
     69          <input type="text" name="description">  Popis<br />
    6970          <input type="submit" value="Uložit">
    7071          </form>');   
     
    8586}
    8687
    87 echo('<table border="1" width="100%">');
     88echo('<form action="dictionary.php" method="get">
     89<table border="1" width="100%">');
    8890 
    8991if(array_key_exists('search', $_GET))
     
    9597}
    9698       
    97 echo('<tr><td><form action="dictionary.php" method="get">
    98   <input type="text" value="'.$Search.'" name="search" size="30">
    99   <input type="submit" value="Vyhledat">');
     99echo('<tr><td>
     100  <input type="text" value="'.$Search.'" name="search" size="30" />
     101  <input type="submit" value="Vyhledat" />');
    100102if(Licence(0))
    101103  echo(' <a href="dictionary.php?insert">Vložit slovo</a>');
    102104           
    103 echo('</form></td></tr>');
     105echo('</td></tr>');
    104106echo('<tr><td>
    105 <p style="  overflow: auto;  width: 100%; height: '.$WinWidth.'px;">');
     107<div style="  overflow: auto;  width: 100%; height: '.$WinWidth.'px;">');
    106108//todo select   
    107109if($Search <> '')
     
    126128echo('</table>'); 
    127129
    128 echo('</td></tr>');
     130echo('</div></td></tr>');
    129131
    130 echo('</table></body>');
     132echo('</table></form></body></html>');
    131133
    132134?>
  • trunk/fill_database.php

    r49 r50  
    1515          $Columns .= ', `'.$Config['Database']['DatabaseMangos'].'`.`'.$Group['MangosTable'].'`.`'.$GroupItem['MangosColumn'].'` AS `'.$GroupItem['Column'].'`';
    1616        $Query = 'SELECT '.$Columns.' FROM `'.$Config['Database']['DatabaseMangos'].'`.`'.$Group['MangosTable'].'`';
    17         echo($Query.'<br />'); 
     17        //echo($Query.'<br />');       
    1818        $Count = 0;
    1919        $NewCount = 0;
  • trunk/includes/config.sample.php

    r49 r50  
    1717    'BaseURL' => 'http://localhost/',
    1818        'AdminEmail' => 'admin@localhost',
     19        'ShowSQLError' => false,
    1920  ),
    2021);
  • trunk/includes/databaseconection.php

    r49 r50  
    2121  function SQLCommand($Command)
    2222  {
     23        global $Config;
     24       
    2325    $ReturnCommand = mysql_query($Command, $this->id_connection);
    24         if(mysql_error() != '') echo('<div>'.mysql_error().'<br>'.$Command.'</div>');
     26        if((mysql_error() != '') and ($Config['Web']['ShowSQLErrors'])) echo('<div>'.mysql_error().'<br>'.$Command.'</div>');
    2527    return($ReturnCommand);
    2628  }
  • trunk/includes/global.php

    r49 r50  
    138138<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    139139<head>
     140<meta http-equiv="content-type" content="text/html; charset=utf-8" />
    140141<link rel="stylesheet" href="'.$Config['Web']['BaseURL'].'style.css" type="text/css" media="all" />
    141142<script type="text/javascript" src="'.$Config['Web']['BaseURL'].'global.js"></script>
  • trunk/sql/updates/48.sql

    r49 r50  
     1
     2RENAME TABLE `npc_text`  TO `npc` ;
     3RENAME TABLE `client_text`  TO `client` ;
     4RENAME TABLE `page_text`  TO `page` ;
     5
    16ALTER TABLE `client_text` CHANGE `text` `Text` TEXT CHARACTER SET latin2 COLLATE latin2_czech_cs NULL DEFAULT NULL ;
    27ALTER TABLE `page` CHANGE `text` `Text` TEXT CHARACTER SET latin2 COLLATE latin2_czech_cs NULL DEFAULT NULL ;
     
    1823CHANGE `text7_0` `Text7_0` TEXT CHARACTER SET latin2 COLLATE latin2_czech_cs NULL DEFAULT NULL,
    1924CHANGE `text7_1` `Text7_1` TEXT CHARACTER SET latin2 COLLATE latin2_czech_cs NULL DEFAULT NULL;
    20 
    21 RENAME TABLE `npc_text`  TO `npc` ;
    22 RENAME TABLE `client_text`  TO `client` ;
    23 RENAME TABLE `page_text`  TO `page` ;
    2425
    2526ALTER TABLE `quests_vote` CHANGE `IDquest` `TextId` INT( 11 ) NOT NULL;
Note: See TracChangeset for help on using the changeset viewer.