Changeset 674 for trunk/Modules/Export/ExportOutput.php
- Timestamp:
- Dec 29, 2013, 8:49:21 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Modules/Export/ExportOutput.php
r673 r674 184 184 { 185 185 global $System; 186 187 $Export = new Export($System); 188 $Export->Id = $ExportId; 189 $Export->Init(); 186 190 187 191 $Output = ''; … … 190 194 $System->Database->query('UPDATE ExportTask SET TimeStart = NOW(), TimeFinish = NULL WHERE Export = '.$ExportId); 191 195 $Output .= ShowMessage('Soubor zařazen znovu ke zpracování do fronty.'); 196 if (file_exists($Export->TempDir.'progress')) unlink($Export->TempDir.'progress'); 192 197 } 193 198 … … 195 200 $Output .= 'U DBC souborů export textů funguje jinak, protože generování je náročné, jsou požadavky zařazovány do fronty a postupně zpracovávány.<br />DBC soubory je nutné zabalit do souboru patch-enGB-5.MPQ uvnitř složky "DBFilesClient" a hru spouštět přes upravený spouštěcí soubor. Zabalit je můžete pomocí programu <a href="../download/mpqediten32.zip">Ladik\'s MPQ Editor</a>. Stav vygenerování můžete sledovat na této stránce.<br /><br />'; 196 201 197 $Export = new Export($System);198 $Export->Id = $ExportId;199 $Export->Init();200 202 $DbResult = $System->Database->query('SELECT * FROM ExportTask WHERE Export = '.$ExportId); 201 203 if($DbResult->num_rows == 0) … … 203 205 $System->Database->query('INSERT INTO ExportTask (`Export` ,`TimeStart` ) VALUES ('.$ExportId.', NOW())'); 204 206 $this->System->ModuleManager->Modules['Log']->WriteLog('Zadání úlohy pro vygenerování dbc souboru', LOG_TYPE_DOWNLOAD); 205 if (file_exists($Export->TempDir.'progress')) unlink($Export->TempDir.'progress');206 207 } 207 208 … … 229 230 '</script>'; 230 231 $Output .= ' <strong>Dokončeno procent: '.ProgressBar(300, $Line).'</strong>'; 231 $Output .= '<br/><br/><strong>Soubor čeká na zpracování ve frontě.</strong><br/>';232 if ($Line == 0) $Output .= '<br/><br/><strong>Soubor čeká na zpracování ve frontě.</strong><br/>'; 232 233 } 233 234 return($Output); … … 237 238 global $System; 238 239 240 $Export = new Export($System); 241 $Export->Id = $ExportId; 242 $Export->Init(); 243 $Export->LoadFilters(); 244 239 245 $Output = ''; 240 246 if(array_key_exists('Regenerate', $_POST)) … … 257 263 $DbResult = $System->Database->query('SELECT * FROM `ExportTask` WHERE `Export` = '.$ExportId); 258 264 $ExportTask = $DbResult->fetch_assoc(); 259 $Export = new Export($System);260 $Export->Id = $ExportId;261 $Export->Init();262 $Export->LoadFilters();263 265 if($ExportTask['TimeFinish'] > $ExportTask['TimeStart']) 264 266 { … … 278 280 '</script>'; 279 281 $Output .= ' <strong>Dokončeno procent: '.ProgressBar(300, $Line).'</strong>'; 280 $Output .= '<br/><br/><strong>Soubor čeká na zpracování ve frontě.</strong><br/>';282 if ($Line == 0) $Output .= '<br/><br/><strong>Soubor čeká na zpracování ve frontě.</strong><br/>'; 281 283 } 282 284 return($Output);
Note:
See TracChangeset
for help on using the changeset viewer.