Changeset 194 for trunk/export/index.php


Ignore:
Timestamp:
Jun 4, 2009, 3:24:37 PM (16 years ago)
Author:
maron
Message:

Smazání mezery za radiobuttonem

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/export/index.php

    r193 r194  
    347347            break;
    348348        }       
    349     WriteLog('Generování SQL výstupu: Typ exportu: <strong>'.$ExportSetting['Export'].'</strong>, Diakritika: <strong>'.$ExportSetting['Diacritics'].'</strong>', 2);
     349   
     350                if (in_array($ExportSetting['Export'],$Addon_verses)) { //addon pro různé verze
     351                        $Addon_verse = $Addon_verses[array_search($ExportSetting['Export'],$Addon_verses)];
     352                        if(function_exists('gzcompress')) {
     353                        $TempDir = $Config['Web']['TempFolder'].$_SESSION['User'].'/CzWoW-'.$Addon_verse.'/';
     354                        echo('Generování addonu...'.$ExportSetting['Export'].'<br />');
     355                        MakeAddon($ExportSetting);
     356                        $SaveFilename = $Config['Web']['TempFolder'].$_SESSION['User'].'/CzWoW_Addon-'.$Addon_verse.'.zip';         
     357                        $Zip = new zipfile();
     358                                CreateZipFromDir($Zip, $TempDir, 'CzWoW/');
     359                        $Zip->addFile(file_get_contents('files/'.$Addon_verse.'/CzWoW/OptionsFrame.xml'), 'CzWoW/OptionsFrame.xml');   
     360                        $Zip->addFile(file_get_contents('files/'.$Addon_verse.'/CzWoW/CzWoW.xml'), 'CzWoW/CzWoW.xml'); 
     361                                $Zip->addFile(file_get_contents('files/'.$Addon_verse.'/CzWoW/CzWoW.toc'), 'CzWoW/CzWoW.toc'); 
     362                        $Zip->addFile(file_get_contents('files/'.$Addon_verse.'/CzWoW/CzWoW.lua'), 'CzWoW/CzWoW.lua'); 
     363                                $Zip->addFile(file_get_contents('files/'.$Addon_verse.'/CzWoW/GameMenuFrame.xml'), 'CzWoW/GameMenuFrame.xml'); 
     364                                $Zip->addFile(file_get_contents('files/'.$Addon_verse.'/CzWoW/Localization.lua'), 'CzWoW/Localization.lua');   
     365                                $Buffer = $Zip->file();
     366                        file_put_contents($SaveFilename, $Buffer);
     367                                echo('Hotovo<br /><br />');
     368                } else echo('Funkce pro tvorbu Zip souboru není podporována!');
     369                        echo('<script type="text/javascript" language="JavaScript" charset="utf-8">'.
     370                        'setTimeout("parent.location.href=\''.$SaveFilename.'\'", 1000)'.
     371                        '</script>');
     372     
     373                        echo('Pokud nezačalo stahování, soubor by mělo jít stáhnout pomocí tohoto odkazu: '.
     374                        '<a href="'.$SaveFilename.'">CzWoW_Addon-'.$Addon_verse.'.zip</a><br />'.
     375                        'Pokud se vám zdá, že filtr na export nefunguje, vymažte si vyrovnávací paměť prohlížeče a zkuste stáhnout soubor znovu.');
     376                                echo('<br /><strong>Použití ve hře</strong><br />Menu addonu ve hře vyvoláte povelem /czwow.');
     377                }
     378
     379        WriteLog('Generování SQL výstupu: Typ exportu: <strong>'.$ExportSetting['Export'].'</strong>, Diakritika: <strong>'.$ExportSetting['Diacritics'].'</strong>', 2);
    350380    break;
    351381  case 'output':
     
    370400          RadioButton('Export', 'XMLCompressed', $ExportSetting['Export'] == 'XMLCompressed').'XML - komprimovaný soubor<br />');
    371401          foreach($Addon_verses as $Addon_verse)
    372                   echo (RadioButton('Export', $Addon_verse, $ExportSetting['Export'] == $Addon_verse).' Addon pro verzi '.$Addon_verse.' - komprimovaný soubor<br />');
     402                  echo (RadioButton('Export', $Addon_verse, $ExportSetting['Export'] == $Addon_verse).'Addon pro verzi '.$Addon_verse.' - komprimovaný soubor<br />');
    373403         
    374           echo (RadioButton('Export', 'Addon-2.x.x', $ExportSetting['Export'] == 'Addon-2.x.x').' Addon pro verzi 2.x.x - komprimovaný soubor<br />'.
     404          echo (RadioButton('Export', 'Addon-2.x.x', $ExportSetting['Export'] == 'Addon-2.x.x').'Addon pro verzi 2.x.x - komprimovaný soubor<br />'.
    375405          RadioButton('Export', 'Lua', $ExportSetting['Export'] == 'Lua').'Lua skripty - komprimovaný soubor<br />');
    376406    if(Licence(LICENCE_ADMIN)) {
     
    502532}
    503533
    504         if (in_array($ExportSetting['Export'],$Addon_verses)) { //addon pro různé verze
    505                 $Addon_verse = $Addon_verses[array_search($ExportSetting['Export'],$Addon_verses)];
    506                 if(function_exists('gzcompress'))
    507         {
    508           $TempDir = $Config['Web']['TempFolder'].$_SESSION['User'].'/CzWoW-'.$Addon_verse.'/';
    509               echo('Generování addonu...'.$ExportSetting['Export'].'<br />');
    510           MakeAddon($ExportSetting);
    511           $SaveFilename = $Config['Web']['TempFolder'].$_SESSION['User'].'/CzWoW_Addon-'.$Addon_verse.'.zip';         
    512           $Zip = new zipfile();
    513                   CreateZipFromDir($Zip, $TempDir, 'CzWoW/');
    514           $Zip->addFile(file_get_contents('files/'.$Addon_verse.'/CzWoW/OptionsFrame.xml'), 'CzWoW/OptionsFrame.xml'); 
    515           $Zip->addFile(file_get_contents('files/'.$Addon_verse.'/CzWoW/CzWoW.xml'), 'CzWoW/CzWoW.xml');       
    516                   $Zip->addFile(file_get_contents('files/'.$Addon_verse.'/CzWoW/CzWoW.toc'), 'CzWoW/CzWoW.toc');       
    517           $Zip->addFile(file_get_contents('files/'.$Addon_verse.'/CzWoW/CzWoW.lua'), 'CzWoW/CzWoW.lua');       
    518                   $Zip->addFile(file_get_contents('files/'.$Addon_verse.'/CzWoW/GameMenuFrame.xml'), 'CzWoW/GameMenuFrame.xml');       
    519                   $Zip->addFile(file_get_contents('files/'.$Addon_verse.'/CzWoW/Localization.lua'), 'CzWoW/Localization.lua'); 
    520                   $Buffer = $Zip->file();
    521           file_put_contents($SaveFilename, $Buffer);
    522                   echo('Hotovo<br /><br />');
    523         } else echo('Funkce pro tvorbu Zip souboru není podporována!');
    524         echo('<script type="text/javascript" language="JavaScript" charset="utf-8">'.
    525           'setTimeout("parent.location.href=\''.$SaveFilename.'\'", 1000)'.
    526           '</script>');
    527      
    528         echo('Pokud nezačalo stahování, soubor by mělo jít stáhnout pomocí tohoto odkazu: '.
    529           '<a href="'.$SaveFilename.'">CzWoW_Addon-'.$Addon_verse.'.zip</a><br />'.
    530           'Pokud se vám zdá, že filtr na export nefunguje, vymažte si vyrovnávací paměť prohlížeče a zkuste stáhnout soubor znovu.');
    531                 echo('<br /><strong>Použití ve hře</strong><br />Menu addonu ve hře vyvoláte povelem /czwow.');
    532         }
    533 
    534 
    535 
    536534if(array_key_exists('UserID', $_SESSION) and ($_SESSION['UserID'] != ''))
    537535  $Database->SQLCommand('UPDATE user SET ExportSetting = "'.addslashes(serialize($ExportSetting)).'" WHERE ID='.$_SESSION['UserID']);
Note: See TracChangeset for help on using the changeset viewer.