Changeset 838 for trunk/Modules/Export
- Timestamp:
- Jan 9, 2016, 11:45:01 PM (9 years ago)
- Location:
- trunk/Modules/Export
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Modules/Export/Export.php
r816 r838 16 16 function Init() 17 17 { 18 $this->TempDir = dirname(__FILE__).'/../../'.$this-> Config['Web']['TempFolder'].'Export/'.$this->Id.'/';18 $this->TempDir = dirname(__FILE__).'/../../'.$this->System->Config['Web']['TempFolder'].'Export/'.$this->Id.'/'; 19 19 if(!file_exists($this->TempDir)) mkdir($this->TempDir, 0777, true); 20 $this->TempDirRelative = $this-> Config['Web']['TempFolder'].'Export/'.$this->Id.'/';21 $this->SourceDir = dirname(__FILE__).'/../../'.$this-> Config['Web']['SourceFolder'];22 $this->SourceDirRelative = $this-> Config['Web']['SourceFolder'];20 $this->TempDirRelative = $this->System->Config['Web']['TempFolder'].'Export/'.$this->Id.'/'; 21 $this->SourceDir = dirname(__FILE__).'/../../'.$this->System->Config['Web']['SourceFolder']; 22 $this->SourceDirRelative = $this->System->Config['Web']['SourceFolder']; 23 23 if(!file_exists($this->SourceDir)) mkdir($this->SourceDir, 0777, true); 24 24 } … … 161 161 "-- ===========================================\n". 162 162 "--\n". 163 "-- Web projektu: ".$this-> Config['Web']['Host'].$this->System->Link('/')."\n".163 "-- Web projektu: ".$this->System->Config['Web']['Host'].$this->System->Link('/')."\n". 164 164 "-- Datum exportu: ".date("j.n.Y H:i:s")."\n". 165 "-- Znaková sada: ".$this-> Config['Database']['Charset']." / ".$this->Config['Web']['Charset']."\n".165 "-- Znaková sada: ".$this->System->Config['Database']['Charset']." / ".$this->System->Config['Web']['Charset']."\n". 166 166 "-- Diakritika: ".$this->AnoNe[$this->Export['WithDiacritic']]."\n". 167 167 "-- Vygeneroval uživatel: ".$this->System->User->Name."\n". … … 229 229 /* 230 230 // Data to aowow 231 $Database2 = new mysqli($this->Config['Database']['Host'], $this->Config['Database']['User'], $this->Config['Database']['Password'], $this->Config['Database']['Database']); 232 $Database2->query('SET NAMES '.$this->Config['Database']['Charset']); 231 $Database2 = new mysqli($this->System->Config['Database']['Host'], 232 $this->System->Config['Database']['User'], 233 $this->System->Config['Database']['Password'], 234 $this->System->Config['Database']['Database']); 235 $Database2->query('SET NAMES '.$this->System->Config['Database']['Charset']); 233 236 $Database2->select_db($AoWoWconf['mangos']['db']); 234 237 $AoWoWTables = array( … … 256 259 { 257 260 $DbResult2 = $Database2->query('SELECT `OptionText` AS `En`, 258 (SELECT `OptionText` FROM `'.$this-> Config['Database']['Database'].'`.`TextNPCOption` AS `TableTran`261 (SELECT `OptionText` FROM `'.$this->System->Config['Database']['Database'].'`.`TextNPCOption` AS `TableTran` 259 262 WHERE `TableEn`.`Entry` = `TableTran`.`Entry` AND (`Complete` = 1) AND '.$this->WhereLang.' 260 263 AND '.$this->WhereUsers.$this->OrderByUserList.' LIMIT 1) AS `Tran` 261 FROM `'.$this-> Config['Database']['Database'].'`.`TextNPCOption` AS `TableEn` WHERE264 FROM `'.$this->System->Config['Database']['Database'].'`.`TextNPCOption` AS `TableEn` WHERE 262 265 `OptionText` = "'.addslashes($Ori_text).'" LIMIT 1'); 263 266 $Tran = $DbResult2->fetch_assoc(); … … 646 649 "<document>\n". 647 650 " <meta>\n". 648 " <projecturl>".$this-> Config['Web']['Host'].$this->System->Link('/')."</projecturl>\n".651 " <projecturl>".$this->System->Config['Web']['Host'].$this->System->Link('/')."</projecturl>\n". 649 652 " <time>".date('r')."</time>\n". 650 653 " <diacritics mode=".'"'.$this->Export['WithDiacritic'].'"'." />\n". … … 696 699 class ModuleExport extends AppModule 697 700 { 698 function __construct( $System)701 function __construct(System $System) 699 702 { 700 703 parent::__construct($System); … … 707 710 } 708 711 709 function Start()712 function DoStart() 710 713 { 711 714 $this->System->RegisterPage('export', 'PageExport'); -
trunk/Modules/Export/Page.php
r816 r838 96 96 '<tr><td colspan="2"><input type="submit" value="'.T('Create').'" /></td></tr>'. 97 97 '</table></fieldset></form>'; 98 } else $Output = ShowMessage( T('You can\'t create another export. Max for one user is').$this->System->Config['MaxExportPerUser'].'.', MESSAGE_CRITICAL);98 } else $Output = ShowMessage(sprintf(T('You can\'t create another export. Max for one user is %d.'), $this->System->Config['MaxExportPerUser']), MESSAGE_CRITICAL); 99 99 } else $Output = ShowMessage(T('Access denied'), MESSAGE_CRITICAL); 100 100 return($Output); … … 117 117 $_GET['Filter'] = 'my'; 118 118 $this->ExportList(); 119 } else $Output = ShowMessage( T('You can\'t create another export. Max for one user is').' '.$this->System->Config['MaxExportPerUser'].'.', MESSAGE_CRITICAL);119 } else $Output = ShowMessage(sprintf(T('You can\'t create another export. Max for one user is %d.'),$this->System->Config['MaxExportPerUser']), MESSAGE_CRITICAL); 120 120 } else $Output = ShowMessage(T('Missing data in form.'), MESSAGE_CRITICAL); 121 121 } else $Output = ShowMessage(T('Access denied'), MESSAGE_CRITICAL); … … 800 800 $this->ExportList(); 801 801 } else $Output = ShowMessage('Zdrojový export nenalezen', MESSAGE_CRITICAL); 802 } else $Output = ShowMessage( 'Nemůžete vytvářet další export. Max. počet na uživatele je '.803 $this->System->Config['MaxExportPerUser'] .'.', MESSAGE_CRITICAL);802 } else $Output = ShowMessage(sprintf(T('You can\'t create another export. Max for one user is %d.'), 803 $this->System->Config['MaxExportPerUser']), MESSAGE_CRITICAL); 804 804 } else $Output = ShowMessage(T('Export not found.'), MESSAGE_CRITICAL); 805 805 } else $Output = ShowMessage(T('Access denied'), MESSAGE_CRITICAL); -
trunk/Modules/Export/ProcessAoWoWExport.php
r816 r838 8 8 include_once('Page.php'); 9 9 10 $System = new System();11 12 10 $System = new Core(); 11 $System->DoNotShowPage = true; 12 $System->Run(); 13 13 14 14 $Output = ''; -
trunk/Modules/Export/ProcessTask.php
r826 r838 10 10 11 11 //LoadCommandLineParameters(); 12 $System = new System();12 $System = new Core(); 13 13 $System->DoNotShowPage = true; 14 14 $System->Run(); -
trunk/Modules/Export/Progress.php
r818 r838 3 3 include_once(dirname(__FILE__).'/../../includes/global.php'); 4 4 5 $System = new System();5 $System = new Core(); 6 6 $System->DoNotShowPage = true; 7 7 $System->Run(); -
trunk/Modules/Export/cmdmpqexport.php
r816 r838 8 8 include_once('Page.php'); 9 9 10 $System = new System();11 12 10 $System = new Core(); 11 $System->DoNotShowPage = true; 12 $System->Run(); 13 13 $PageExport = new PageExport($System); 14 14
Note:
See TracChangeset
for help on using the changeset viewer.