Changeset 166 for trunk/dictionary.php
- Timestamp:
- Mar 19, 2009, 7:57:31 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dictionary.php
r165 r166 14 14 function GetTranslatNames($Text) { 15 15 global $Database,$mode; 16 16 if ($mode == 0) echo ('..Přesné'); 17 if ($mode == 1) echo ('..Všechny přeložené'); 18 if ($mode == 2) echo ('..Nepřeložené'); 17 19 echo('<div style="overflow: auto; width: 100%; height: 345px;"><table width="98%" class="BaseTable">'); 18 20 echo('<tr><th>Originál</th>'.'<th>Překlad</th>'); … … 41 43 $where = 'Language = 0 '; 42 44 if ($mode == 1) $where .= ' AND EXISTS(SELECT 1 FROM '.$Table.' AS sub WHERE (sub.Language <> 0) AND (sub.entry = O.entry))'; 45 if ($mode == 2) $where .= ' AND NOT EXISTS(SELECT 1 FROM '.$Table.' AS sub WHERE (sub.Language <> 0) AND (sub.entry = O.entry))'; 43 46 $where .= ' AND ('; 44 47 … … 59 62 echo('<tr><td>'.$Line[$Column].'</td>'); 60 63 if ($Line['tran'] <> '') echo('<td>'.$Line['tran'].'</td></tr>'); 61 else echo('<td><a target="_NEW2" 62 href="form.php?group='.GetIDbyName($Table).'&ID='.$Line['ID'].'">Překládat</a></td></tr>'); 64 else echo('<td><a target="_NEW2" href="form.php?group='.GetIDbyName($Table).'&ID='.$Line['ID'].'">Překládat</a></td></tr>'); 63 65 } 64 66 } else { 65 echo('<tr><td>'.$Line[$Column].'</td><td>'.$Line['tran'].'</td></tr>'); 67 echo('<tr><td>'.$Line[$Column].'</td>'); 68 if ($Line['tran'] <> '') echo('<td>'.$Line['tran'].'</td></tr>'); 69 else echo('<td><a target="_NEW2" href="form.php?group='.GetIDbyName($Table).'&ID='.$Line['ID'].'">Překládat</a></td></tr>'); 66 70 } 67 71 } … … 88 92 89 93 if(array_key_exists('group', $_GET)) $GroupId = $_GET['group']; else $GroupId = 1; 90 if(array_key_exists('mode', $_GET)) $mode = $_GET['mode']; else $mode = 0; //0 = přesné názvy, 1=všechny názvy94 if(array_key_exists('mode', $_GET)) $mode = $_GET['mode']; else $mode = 1; //0 = přesné názvy, 1=všechny názvy, 2=nepřeložené 91 95 $Table = $TranslationTree[$GroupId]['TablePrefix']; 92 96 … … 94 98 $TextID = $_GET['ID']; 95 99 echo ('Přeložené názvy vztahující se k překladu: <a target="_NEW" href="form.php?group='.$GroupId.'&ID='.$TextID.'">'.$TextID.'</a><br />'. 96 '<a href="?mode=1&group='.$GroupId.'&ID='.$TextID.'" title="Zobrazit všechny podobné výsledky">Všechny výsledky</a> '. 97 '<a href="?mode=0&group='.$GroupId.'&ID='.$TextID.'" title="Zobrazit pouze přesné výsledky">Přesné výsledky</a> '); 100 '<a href="?mode=1&group='.$GroupId.'&ID='.$TextID.'" title="Zobrazit všechny podobné výsledky">Všechny</a> '. 101 '<a href="?mode=0&group='.$GroupId.'&ID='.$TextID.'" title="Zobrazit pouze přesné výsledky">Přesné</a> '. 102 '<a href="?mode=2&group='.$GroupId.'&ID='.$TextID.'" title="Zobrazit všechny nepřeložené">Nepřeložené</a> '); 98 103 $Line = mysql_fetch_assoc($Database->SQLCommand('SELECT * FROM '.$Table.' Where ID = '.$TextID)); 99 104 if(!$Line) die('Překlad nenalezen.');
Note:
See TracChangeset
for help on using the changeset viewer.