Changeset 127 for trunk/export/index.php
- Timestamp:
- Feb 23, 2009, 1:18:38 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/export/index.php
r120 r127 21 21 if($Id) $Id = ' id="'.$Id.'"'; else $Id = ''; 22 22 if($Class) $Class = ' class="'.$Class.'"'; else $Class = ''; 23 if($Checked) $Checked = ' checked=" 1"'; else $Checked = '';24 return('<input type="checkbox" value=" 1" name="'.$Name.'"'.$Checked.$Id.$Class.' />');23 if($Checked) $Checked = ' checked="checked"'; else $Checked = ''; 24 return('<input type="checkbox" value="checked" name="'.$Name.'"'.$Checked.$Id.$Class.' />'); 25 25 } 26 26 27 27 function RadioButton($Name, $Value, $Checked = false) 28 28 { 29 if($Checked) $Checked = ' checked=" 1"'; else $Checked = '';29 if($Checked) $Checked = ' checked="checked"'; else $Checked = ''; 30 30 return('<input type="radio" name="'.$Name.'" value="'.$Value.'"'.$Checked.' />'); 31 31 } … … 33 33 function SelectOption($Name, $Text, $Selected = false) 34 34 { 35 if($Selected) $Selected = ' selected=" 1"'; else $Selected = '';36 return('<option type="checkbox" value="'.$Name.'"'.$Selected.'/>'.$Text.'</option>');35 if($Selected) $Selected = ' selected="selected"'; else $Selected = ''; 36 return('<option value="'.$Name.'"'.$Selected.'>'.$Text.'</option>'); 37 37 } 38 38 … … 222 222 break; 223 223 } 224 WriteLog('Generování SQL výstupu: Typ exportu: < b>'.$ExportSetting['Export'].'</b>, Diakritika: <b>'.$ExportSetting['Diacritics'].'</b>', 2);224 WriteLog('Generování SQL výstupu: Typ exportu: <strong>'.$ExportSetting['Export'].'</strong>, Diakritika: <strong>'.$ExportSetting['Diacritics'].'</strong>', 2); 225 225 break; 226 226 case 'output': … … 231 231 $ExportSetting['language-other'] = array_key_exists('language-other', $_POST); 232 232 echo('<strong>Krok 3. - Typ výstupu</strong><br /><br />'); 233 echo('<form action="?action=result" method="post"> '.234 '<table width="100%"><tr><td width="50%">'.233 echo('<form action="?action=result" method="post"><div>'. 234 '<table><tr><td>'. 235 235 '<fieldset><legend>Forma výstupu</legend>'. 236 236 RadioButton('Export', 'MangosSQLDirect', $ExportSetting['Export'] == 'MangosSQLDirect').'MaNGOS SQL - přímo zobrazit<br />'. … … 244 244 echo(RadioButton('Export', 'Server', $ExportSetting['Export'] == 'Server').'Poslat přímo na server (pouze admin)<br />'); 245 245 //echo(' 246 echo('</fieldset><br /></td><td >Zvolte způsob, jakým mají být získána výstupní data. V případě přímého zobrazení může být do vašeho prohlížeče přenášeno vysoké množství dat, což může vést k jeho přetížení.<br />Addon je potřeba nakopírovat do složky klienta Interface/AddOns a ve hře lze zpřístupnit jeho možnosti pomocí příkazu /czwow.</td></tr></table>');246 echo('</fieldset><br /></td><td class="Description">Zvolte způsob, jakým mají být získána výstupní data. V případě přímého zobrazení může být do vašeho prohlížeče přenášeno vysoké množství dat, což může vést k jeho přetížení.<br />Addon je potřeba nakopírovat do složky klienta Interface/AddOns a ve hře lze zpřístupnit jeho možnosti pomocí příkazu /czwow.</td></tr></table>'); 247 247 echo('<br /><input type="submit" value="Dokončit" />'); 248 echo('</ form>');248 echo('</div></form>'); 249 249 break; 250 250 case 'parameters': … … 258 258 //if(array_key_exists('users', $_POST)) $ExportSetting['users'] = $_POST['users']; 259 259 echo('<strong>Krok 2. - Volba parametrů</strong><br /><br />'); 260 echo('<form action="?action=output" method="post"> ');261 echo('<table width="100%"><tr><td>');260 echo('<form action="?action=output" method="post"><div>'); 261 echo('<table><tr><td>'); 262 262 echo('<fieldset><legend>Jazyk</legend>'. 263 CheckBox('Diacritics', $ExportSetting['Diacritics'] == 1).'Včetně diakritiky<br /><br />');263 CheckBox('Diacritics', $ExportSetting['Diacritics'] == 'checked').'Včetně diakritiky<br /><br />'); 264 264 //echo('<input type="checkbox" name="Use" checked="true">Přidat výchovýběr databáze.<br />'); 265 265 266 echo(CheckBox('language-cz', $ExportSetting['language-cz'] == 1).'Český překlad<br />'.267 CheckBox('language-sk', $ExportSetting['language-sk'] == 1).'Slovenský překlad<br />'.268 CheckBox('language-other', $ExportSetting['language-other'] == 1).'Jiné jazyky<br />');269 echo('</fieldset><br /></td><td >Pro správné zobrazení českých znaků ve hře je nutné používat upravené <a href="download/ceske_fonty_do_wow.zip">počeštěné fonty</a>.<br />Vyberte jaké jazyky se mají uvažovat při exportu.</td></tr><tr><td><fieldset><legend>Skupiny textů</legend>');270 echo('<select name="groups[]" size="15" style="width: 400px;" multiple="1">');266 echo(CheckBox('language-cz', $ExportSetting['language-cz'] == 'checked').'Český překlad<br />'. 267 CheckBox('language-sk', $ExportSetting['language-sk'] == 'checked').'Slovenský překlad<br />'. 268 CheckBox('language-other', $ExportSetting['language-other'] == 'checked').'Jiné jazyky<br />'); 269 echo('</fieldset><br /></td><td class="Description">Pro správné zobrazení českých znaků ve hře je nutné používat upravené <a href="download/ceske_fonty_do_wow.zip">počeštěné fonty</a>.<br />Vyberte jaké jazyky se mají uvažovat při exportu.</td></tr><tr><td><fieldset><legend>Skupiny textů</legend>'); 270 echo('<select name="groups[]" size="15" multiple="multiple">'); 271 271 foreach($TranslationTree as $Group) 272 272 if($Group['TablePrefix'] != '') 273 273 echo(SelectOption($Group['Id'], $Group['Name'].' ('.$Group['TablePrefix'].')', in_array($Group['Id'], $ExportSetting['groups']))); 274 274 275 echo('</select></fieldset><br /></td><td >Vyberte skupiny textů, z kterých bude sestaven export. Přidržením CTRL nebo SHIFT můžete provádět výběr více položek.</td></tr></table><input type="submit" value="Pokračovat" />');276 echo('</ form>');275 echo('</select></fieldset><br /></td><td class="Description">Vyberte skupiny textů, z kterých bude sestaven export. Přidržením CTRL nebo SHIFT můžete provádět výběr více položek.</td></tr></table><input type="submit" value="Pokračovat" />'); 276 echo('</div></form>'); 277 277 break; 278 278 default: … … 292 292 } 293 293 </script>'); 294 echo('<form id="ListUser" action="?action=parameters" method="post"> ');294 echo('<form id="ListUser" action="?action=parameters" method="post"><div>'); 295 295 296 296 $Columns = ''; … … 333 333 334 334 echo('<table><tr><td>'. 335 '<table class="BaseTable" id="users-table" width="100%"><tr>335 '<table class="BaseTable" id="users-table"><tr> 336 336 <th><a href="?Order=user&Desc='.$desc.'">Jméno</a></th> 337 337 <th><a href="?Order=T.TranslatedCount&Desc='.$desc.'" title="Počet přeložených textů">Překladů</a></th> … … 346 346 <td><img src="'.$Config['Web']['TempFolder'].$Users[$UserId]['user'].'/level.png" alt="Úroveň uživatele" /></td> 347 347 <td>'.CheckBox('user_'.$UserId, in_array($UserId, $ExportSetting['users-selection']), '', 'CheckBox').'</td></tr>'); 348 echo('</table></td><td valign="top">Zvolte ze seznamu uživatele, od kterých chcete načítat překlady a upravte jejich pořadí, takže od uživatelů výše budou brány překlady přednostně.<br />'.348 echo('</table></td><td class="Description">Zvolte ze seznamu uživatele, od kterých chcete načítat překlady a upravte jejich pořadí, takže od uživatelů výše budou brány překlady přednostně.<br />'. 349 349 'Řádky v tabulce můžete přesouvat metodou uchop a táhni.'. 350 350 '</td></tr></table>'. 351 351 '<div><input name="users-order" id="users-order" size="100" type="hidden" /><br />'); 352 352 echo('<input type="submit" value="Pokračovat" /></div>'); 353 echo('</ form>');353 echo('</div></form>'); 354 354 break; 355 355 }
Note:
See TracChangeset
for help on using the changeset viewer.