Changeset 318 for trunk/export/index.php


Ignore:
Timestamp:
Feb 4, 2010, 8:06:47 AM (15 years ago)
Author:
george
Message:
  • Přidáno: Možnost označit/odznačit všechny položky v tabulkách na stránce exportu.
  • Upraveno: Nezobrazovat editační tlačítka jako Uložit pokud není uživatele přihlášen jako autor exportu.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/export/index.php

    r304 r318  
    194194  $PageList = GetPageList($DbRow[0]);   
    195195 
    196   echo('<form action="?Action=View&amp;ExportId='.$_GET['ExportId'].'&amp;Operation=Save" method="post">');
     196  echo('<form name="Translators" action="?Action=View&amp;ExportId='.$_GET['ExportId'].'&amp;Operation=Save" method="post">');
    197197  echo('<h3>Překladatelé</h3>');
    198   echo('<input type="submit" value="Uložit" '.$DisabledInput[$Editable].'/><br />'.
     198  if($Editable)
     199  {
     200    echo('<input type="submit" value="Uložit" '.$DisabledInput[$Editable].'/>'.
     201    ' <span onclick="CheckAllCheckbox();">'.CheckBox('CheckAll', False, 'CheckAll').' Zatrhnout vše</span> '.
     202    '<br />'. 
    199203   'Zvolte ze seznamu uživatele, od kterých chcete načítat překlady a upravte jejich pořadí.<br />'.
    200204    'Pořadí řádků je dáno číselnou hodnotou, kterou lze změnit na požadované pořadí. Řádky se stejným pořadovým číslem budou přečíslovány vzestupně.');
     205  }
    201206
    202207  echo($PageList['Output']);
     
    252257      if($Export['WithDiacritic'] == 1) $WithDiacritic = ' checked="checked"'; else $WithDiacritic = '';
    253258      echo('<form action="?Action=View&amp;Tab=0&amp;ExportId='.$Export['Id'].'" method="post">'.
    254         '<table>'.
    255         '<tr><td colspan="2"><input type="submit" value="Uložit" '.$DisabledInput[$Editable].'/></td></tr>'.
    256 '<tr><td>Označení:</td><td><input type="text" style="width: 400px" name="Title" value="'.$Export['Title'].'"'.$DisabledInput[$Editable].'/></td></tr>'.
     259        '<table>');
     260      if($Editable)
     261      { 
     262        echo('<tr><td colspan="2"><input type="submit" value="Uložit" '.$DisabledInput[$Editable].'/></td></tr>');
     263      }
     264      echo('<tr><td>Označení:</td><td><input type="text" style="width: 400px" name="Title" value="'.$Export['Title'].'"'.$DisabledInput[$Editable].'/></td></tr>'.
    257265        '<tr><td>Popis:</td><td><textarea name="Description" cols="54" rows="10"'.$DisabledTextArea[$Editable].'>'.$Export['Description'].'</textarea></td></tr>'.
    258266        '<tr><td>Včetně háčků a čárek</td><td><input type="checkbox" name="WithDiacritic" '.$WithDiacritic.''.$DisabledInput[$Editable].'/></td></tr>'.
    259       '</table></fieldset></form>');
     267      '</table></form>');
    260268    } else echo('Položka nenalezena');
    261269  } else echo('Nebylo zadáno Id');
     
    324332  echo('<form action="?Action=View&amp;ExportId='.$_GET['ExportId'].'&amp;Operation=Save" method="post">');
    325333  echo('<h3>Jazyky</h3>');
    326   echo('<input type="submit" value="Uložit" '.$DisabledInput[$Editable].'/><br />'.
     334  if($Editable)
     335  {
     336    echo('<input type="submit" value="Uložit" '.$DisabledInput[$Editable].'/>'.
     337    '<br />'. 
    327338   'Zvolte ze seznamu dostupných jazyků, ze kterých chcete sestavit překlady a upravte jejich pořadí.<br />'.
    328339    'Pořadí řádků je dáno číselnou hodnotou, kterou lze změnit na požadované pořadí. Řádky se stejným pořadovým číslem budou přečíslovány vzestupně.');
     340  }
    329341
    330342  echo($PageList['Output']);
     
    408420  echo('<form action="?Action=View&amp;ExportId='.$_GET['ExportId'].'&amp;Operation=Save" method="post">');
    409421  echo('<h3>Překladové skupiny</h3>');
    410   echo('<input type="submit" value="Uložit" '.$DisabledInput[$Editable].'/><br />'.
     422  if($Editable)
     423  {
     424    echo('<input type="submit" value="Uložit" '.$DisabledInput[$Editable].'/>'.
     425    ' <span onclick="CheckAllCheckbox();">'.CheckBox('CheckAll', False, 'CheckAll').' Zatrhnout vše</span> '.
     426    '<br />'. 
    411427   'Zvolte ze překladových skupin, ze kterých chcete načítat překlady.<br />');
     428  }
    412429
    413430  echo($PageList['Output']);
     
    459476  echo('<h3>Formát generovaného výstupu</h3>');
    460477  echo('<form action="?Action=View&amp;ExportId='.$_GET['ExportId'].'&amp;Operation=Save" method="post">');
    461   echo('<input type="submit" value="Uložit" '.$DisabledInput[$Editable].'/><br/>');
     478  if($Editable)
     479  {
     480    echo('<input type="submit" value="Uložit" '.$DisabledInput[$Editable].'/>'.
     481    '<br />');
     482  }
    462483  $DbResult = $Database->SQLCommand('SELECT * FROM ExportOutputType ORDER BY Name');
    463484  while($ExportFormat = mysql_fetch_assoc($DbResult))
     
    509530  echo('<h3>Verze klienta</h3>');
    510531
    511   echo('<input type="submit" value="Uložit" '.$DisabledInput[$Editable].'/><br />
    512    Vyberte pro jakou verzi herního klienta se budou texty exportovat.<br />');
     532  if($Editable)
     533  {
     534    echo('<input type="submit" value="Uložit" '.$DisabledInput[$Editable].'/>'.
     535    '<br />'.
     536    'Vyberte pro jakou verzi herního klienta se budou texty exportovat.<br />');
     537  }
    513538  echo($PageList['Output']);
    514539  echo('<table class="BaseTable">');
Note: See TracChangeset for help on using the changeset viewer.