Changeset 76 for trunk/www/Application/View/Server.php
- Timestamp:
- Aug 24, 2009, 8:53:09 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/www/Application/View/Server.php
r73 r76 89 89 { 90 90 if($_GET['Filter'] == 'User') 91 $Table->Definition['Table'] = substr($Table->Definition['Table'], 0, -1).' WHERE User='.$this->System->Modules['User']-> User['Id'].')';91 $Table->Definition['Table'] = substr($Table->Definition['Table'], 0, -1).' WHERE User='.$this->System->Modules['User']->Data['Id'].')'; 92 92 } 93 93 $Table->OnRow = array($this, 'ShowListOnRow'); … … 101 101 } 102 102 $Output .= $Table->Show(); 103 if($this->System->Modules['User']-> User['Role'] >= USER_ROLE_USER)103 if($this->System->Modules['User']->Data['Role'] >= USER_ROLE_USER) 104 104 { 105 105 $DbResult = $this->Database->query('SELECT COUNT(*) FROM Server'); 106 106 $DbRow = $DbResult->fetch_row(); 107 107 $ServerCount = $DbRow[0]; 108 $DbResult = $this->Database->query('SELECT COUNT(*) FROM Server WHERE User='.$this->System->Modules['User']-> User['Id']);108 $DbResult = $this->Database->query('SELECT COUNT(*) FROM Server WHERE User='.$this->System->Modules['User']->Data['Id']); 109 109 $DbRow = $DbResult->fetch_row(); 110 110 if(($ServerCount < $Config['MaxServerCount']) and ($DbRow[0] < $Config['MaxServerCountPerUser'])) … … 137 137 $Output .= $Form->ShowTable(); 138 138 $Output .= '<div style="text-align: center">'; 139 if((($this->System->Modules['User']-> User['Role'] >= USER_ROLE_USER) and ($this->System->Modules['User']->User['Id'] == $Server->Server['User'])) or ($this->System->Modules['User']->User['Role'] >= USER_ROLE_ADMINISTRATOR))139 if((($this->System->Modules['User']->Data['Role'] >= USER_ROLE_USER) and ($this->System->Modules['User']->Data['Id'] == $Server->Server['User'])) or ($this->System->Modules['User']->Data['Role'] >= USER_ROLE_ADMINISTRATOR)) 140 140 { 141 141 $Output .= '<br /><a href="http://'.$this->System->Config['Web']['Host'].'/mysql/">Správa databáze</a> '; … … 168 168 169 169 $Output = ''; 170 if($this->System->Modules['User']-> User['Role'] >= USER_ROLE_USER)170 if($this->System->Modules['User']->Data['Role'] >= USER_ROLE_USER) 171 171 { 172 172 $DbResult = $this->Database->query('SELECT COUNT(*) FROM Server'); … … 175 175 if($ServerCount < $Config['MaxServerCount']) 176 176 { 177 $DbResult = $this->Database->query('SELECT COUNT(*) FROM Server WHERE User='.$this->System->Modules['User']-> User['Id']);177 $DbResult = $this->Database->query('SELECT COUNT(*) FROM Server WHERE User='.$this->System->Modules['User']->Data['Id']); 178 178 $DbRow = $DbResult->fetch_row(); 179 179 if($DbRow[0] >= $Config['MaxServerCountPerUser']) $Output .= $this->System->SystemMessage('Nový server', 'Na jeden účet lze vytvořit maximálně '.$Config['MaxServerCountPerUser'].' serverů'); … … 196 196 197 197 $Output = ''; 198 if($this->System->Modules['User']-> User['Role'] >= USER_ROLE_USER)199 { 200 $DbResult = $this->Database->query('SELECT COUNT(*) FROM Server WHERE User='.$this->System->Modules['User']-> User['Id']);198 if($this->System->Modules['User']->Data['Role'] >= USER_ROLE_USER) 199 { 200 $DbResult = $this->Database->query('SELECT COUNT(*) FROM Server WHERE User='.$this->System->Modules['User']->Data['Id']); 201 201 $DbRow = $DbResult->fetch_row(); 202 202 if($DbRow[0] >= $Config['MaxServerCountPerUser']) $Output .= $this->System->SystemMessage('Nový server', 'Na jeden účet lze vytvořit maximálně '.$Config['MaxServerCountPerUser'].' serverů'); … … 210 210 $Form = new Form($this->System, $this->CreateFormClass, array()); 211 211 $Form->LoadValuesFromForm(); 212 $this->Database->insert('Server', array('Name' => $Form->Values['Name'], 'Description' => $Form->Values['Description'], 'User' => $this->System->Modules['User']-> User['Id'], 'Homepage' => $Form->Values['Homepage'], 'Database' => $Form->Values['Database'], 'NetworkPortRealmd' => $NewPortRealmd, 'Lock' => 1, 'TimeCreate' => 'NOW()'));212 $this->Database->insert('Server', array('Name' => $Form->Values['Name'], 'Description' => $Form->Values['Description'], 'User' => $this->System->Modules['User']->Data['Id'], 'Homepage' => $Form->Values['Homepage'], 'Database' => $Form->Values['Database'], 'NetworkPortRealmd' => $NewPortRealmd, 'Lock' => 1, 'TimeCreate' => 'NOW()')); 213 213 $LastInsertId = $this->Database->insert_id; 214 214 $Server = new Server($this->Database, $LastInsertId); … … 229 229 $Output = ''; 230 230 $Server = new Server($this->Database, $_POST['ServerId']); 231 if(($this->System->Modules['User']-> User['Id'] == $Server->Server['User']) or ($this->System->Modules['User']->User['Role'] >= USER_ROLE_ADMINISTRATOR))231 if(($this->System->Modules['User']->Data['Id'] == $Server->Server['User']) or ($this->System->Modules['User']->Data['Role'] >= USER_ROLE_ADMINISTRATOR)) 232 232 { 233 233 $Form = new Form($this->System, $this->EditFormClass, array()); … … 251 251 $Output = ''; 252 252 $Server = new Server($this->Database, $_GET['Id']); 253 if(($this->System->Modules['User']-> User['Id'] == $Server->Server['User']) or ($this->System->Modules['User']->User['Role'] >= USER_ROLE_ADMINISTRATOR))253 if(($this->System->Modules['User']->Data['Id'] == $Server->Server['User']) or ($this->System->Modules['User']->Data['Role'] >= USER_ROLE_ADMINISTRATOR)) 254 254 { 255 255 $Form = new Form($this->System, $this->EditFormClass); … … 265 265 { 266 266 $Output = ''; 267 if($this->System->Modules['User']-> User['Role'] >= USER_ROLE_USER)267 if($this->System->Modules['User']->Data['Role'] >= USER_ROLE_USER) 268 268 { 269 269 $Server = new Server($this->Database, $_GET['Id']); 270 if(($this->System->Modules['User']->User['Id'] == $Server->Server['User']) or ($this->System->Modules['User']-> User['Role'] >= USER_ROLE_ADMINISTRATOR))270 if(($this->System->Modules['User']->User['Id'] == $Server->Server['User']) or ($this->System->Modules['User']->Data['Role'] >= USER_ROLE_ADMINISTRATOR)) 271 271 { 272 272 $Output .= $this->System->SystemMessage('Spuštění serveru', $Server->Start()); … … 281 281 { 282 282 $Output = ''; 283 if($this->System->Modules['User']-> User['Role'] >= USER_ROLE_USER)283 if($this->System->Modules['User']->Data['Role'] >= USER_ROLE_USER) 284 284 { 285 285 $Server = new Server($this->Database, $_GET['Id']); 286 if(($this->System->Modules['User']-> User['Id'] == $Server->Server['User']) or ($this->System->Modules['User']->User['Role'] >= USER_ROLE_ADMINISTRATOR))286 if(($this->System->Modules['User']->Data['Id'] == $Server->Server['User']) or ($this->System->Modules['User']->Data['Role'] >= USER_ROLE_ADMINISTRATOR)) 287 287 { 288 288 $Output .= $this->System->SystemMessage('Zastavení serveru', $Server->Stop());
Note:
See TracChangeset
for help on using the changeset viewer.