Changeset 290 for trunk/export/cmd.php


Ignore:
Timestamp:
Dec 27, 2009, 1:08:48 PM (15 years ago)
Author:
george
Message:
  • Upraveno: Kompletně přepracováno rozhraní pro export textů. Nyní systém přímo uchovává exporty překladatelů a nespoléhává se na serializovaný řetězec nastavení exportu. Nově lze své exporty vytvářet, upravovat a mazat. Exporty své či ostatních lze prohlížet a stahovat. Nově lze u exportů lépe vybrat překladatelé, jazyky, překladové skupiny, formáty a verze.
  • Upraveno: Přidána třída Module a System pro podporu předávání parametrů objektům. Nově bude používána třída mysqli namísto třídy Database používající starý procedurální přístup.
  • Upraveno: Do hlavního menu přidán opět odkaz Exporty, který umožní přístup k seznamu dostupných exportů.
  • Přidáno: Funkce pro jednoduché zobrazování a ovládání záložek.
  • Upraveno: Propagační bannery byly z hlavní stránky přesunuty do sekce Propagace.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/export/cmd.php

    r265 r290  
    11<?php
    22
    3 ini_set("memory_limit","100M");
     3ini_set('memory_limit', '100M');
    44
    55if(!isset($_SERVER['REMOTE_ADDR']))
     
    1010    {
    1111      $index = substr($parameter,0,strpos($parameter, '='));
    12           $parameter = substr($parameter,strpos($parameter, '=')+1);
    13           //echo ($index.'  ----  '.$parameter);
     12    $parameter = substr($parameter,strpos($parameter, '=')+1);
     13    //echo ($index.'  ----  '.$parameter);
    1414      $_GET[$index] = $parameter;
    1515    }
    16   }     
     16  } 
    1717}
    1818
     
    2929  foreach($FileList as $FileName)
    3030  {
    31         if(file_exists($Path.$FileName) and ($FileName != '.') and ($FileName != '..'))
    32           {
     31    if(file_exists($Path.$FileName) and ($FileName != '.') and ($FileName != '..'))
     32    {
    3333      //echo($Path.$FileName.'<br />');
    34             if(is_dir($Path.$FileName)) CreateZipFromDir($Zip, $Path.$FileName.'/', $ZipPath.$FileName.'/');
    35         else $Zip->addFile(file_get_contents($Path.$FileName), $ZipPath.$FileName);     
    36           }         
     34      if(is_dir($Path.$FileName)) CreateZipFromDir($Zip, $Path.$FileName.'/', $ZipPath.$FileName.'/');
     35        else $Zip->addFile(file_get_contents($Path.$FileName), $ZipPath.$FileName); 
     36    }         
    3737  }
    3838}
     
    4444    {
    4545      $ExportSetting = unserialize($Line['ExportSetting']);
    46           $_SESSION['User'] = $Line['UserName'];
    47           $_SESSION['UserID'] = $Line['User'];         
     46    $_SESSION['User'] = $Line['UserName'];
     47    $_SESSION['UserID'] = $Line['User'];   
    4848
    4949        if(function_exists('gzcompress'))
    5050        {
    5151          $TempDir = $Config['Web']['TempFolder'].$_SESSION['User'].'/dbc/';
    52               echo('Generování dbc souborů.. ');
     52        echo('Generování dbc souborů.. ');
    5353          ExportToDBC($ExportSetting);
    5454          $SaveFilename = $Config['Web']['TempFolder'].$_SESSION['User'].'/CzWoW_DBC.zip';         
    5555          $Zip = new zipfile();
    56           CreateZipFromDir($Zip, $TempDir, 'DBFilesClient/');
    57               $Buffer = $Zip->file();
     56        CreateZipFromDir($Zip, $TempDir, 'DBFilesClient/');
     57          $Buffer = $Zip->file();
    5858          file_put_contents($SaveFilename, $Buffer);
    59                   echo('Hotovo');
     59        echo('Hotovo');
    6060        } else echo('Funkce pro tvorbu Zip souboru není podporována!');
    6161    }
     
    6464
    6565
    66 //      WriteLog('Generování dbc úloh', 2);
     66//  WriteLog('Generování dbc úloh', 2);
    6767?>
Note: See TracChangeset for help on using the changeset viewer.