- Timestamp:
- Dec 7, 2021, 9:56:09 PM (3 years ago)
- Location:
- trunk
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Application/BaseView.php
r912 r915 5 5 class BaseView extends View 6 6 { 7 var $TimeStart;8 7 public bool $FormatHTML = false; 9 8 public bool $ShowRuntimeInfo = false; … … 24 23 $this->Encoding = 'utf-8'; 25 24 $this->Style = 'new'; 26 27 // TODO: Move to external code28 if (isset($this->System->Config['Web']['FormatHTML']))29 $this->FormatHTML = $this->System->Config['Web']['FormatHTML'];30 if (isset($this->System->Config['Web']['ShowRuntimeInfo']))31 $this->ShowRuntimeInfo = $this->System->Config['Web']['ShowRuntimeInfo'];32 if (isset($this->System->Config['Web']['Charset']))33 $this->Encoding = $this->System->Config['Web']['Charset'];34 if (isset($this->System->Config['Web']['Style']))35 $this->Style = $this->System->Config['Web']['Style'];36 25 } 37 26 … … 110 99 function ShowFooter(): string 111 100 { 112 global $ ScriptTimeStart, $Revision, $ReleaseTime;101 global $Revision, $ReleaseTime; 113 102 114 $Time = round(GetMicrotime() - $ ScriptTimeStart, 2);103 $Time = round(GetMicrotime() - $this->System->ScriptTimeStart, 2); 115 104 $Output = ''; 116 105 if ($this->BasicHTML == false) -
trunk/Application/Core.php
r912 r915 26 26 public LocaleManager $LocaleManager; 27 27 public array $LinkLocaleExceptions; 28 public float $ScriptTimeStart; 28 29 29 30 function __construct() … … 59 60 { 60 61 $this->BaseView = new BaseView($this); 62 if (isset($this->Config['Web']['FormatHTML'])) 63 $this->BaseView->FormatHTML = $this->Config['Web']['FormatHTML']; 64 if (isset($this->Config['Web']['ShowRuntimeInfo'])) 65 $this->BaseView->ShowRuntimeInfo = $this->Config['Web']['ShowRuntimeInfo']; 66 if (isset($this->Config['Web']['Charset'])) 67 $this->BaseView->Encoding = $this->Config['Web']['Charset']; 68 if (isset($this->Config['Web']['Style'])) 69 $this->BaseView->Style = $this->Config['Web']['Style']; 61 70 62 71 /* @var $Page Page */ … … 89 98 function RunCommon(): void 90 99 { 91 global $Database, $ ScriptTimeStart, $ConfigFileName, $Config, $GlobalLocaleManager;100 global $Database, $ConfigFileName, $Config, $GlobalLocaleManager; 92 101 93 102 date_default_timezone_set('Europe/Prague'); 94 103 mb_internal_encoding("UTF-8"); 95 $ ScriptTimeStart = GetMicrotime();104 $this->ScriptTimeStart = GetMicrotime(); 96 105 97 106 // SQL injection hack protection -
trunk/Application/Version.php
r914 r915 1 1 <?php 2 2 3 $Revision = 91 4; // Subversion revision3 $Revision = 915; // Subversion revision 4 4 $DatabaseRevision = 911; // SQL structure revision 5 $ReleaseTime = strtotime('2021- 09-22');5 $ReleaseTime = strtotime('2021-12-07'); -
trunk/Modules/IS/IS.php
r914 r915 648 648 } 649 649 } 650 echo($UserFilter);651 650 if ($UserFilter != '') 652 651 { -
trunk/Modules/NetworkConfigLinux/Generators/DNS.php
r897 r915 159 159 $MinimumTime = 10800; 160 160 $TTL = 86400; 161 $BaseDir = '/var/cache/bind'; 161 if ($this->System->Config['DNS']['BaseDir']) 162 $BaseDir = $this->System->Config['DNS']['BaseDir']; 163 else $BaseDir = '/var/cache/bind'; 162 164 if (!file_exists($BaseDir)) die('Base directory "'.$BaseDir.'" not exists.'); 163 165 $MailServer = 'centrala'; -
trunk/Modules/NetworkConfigRouterOS/Routerboard.php
r888 r915 44 44 } 45 45 46 function ExecuteBatch(string $Commands): string46 function ExecuteBatch(string $Commands): array 47 47 { 48 48 $Commands = trim($Commands); … … 60 60 $Output = array(); 61 61 exec($Command, $Output); 62 } else $Output = '';62 } else $Output = array(); 63 63 if ($this->Debug) print_r($Output); 64 64 return $Output; … … 140 140 if (count($Value) > 1) 141 141 { 142 if ($Value[1] {0}== '"') $Value[1] = substr($Value[1], 1, -1);142 if ($Value[1][0] == '"') $Value[1] = substr($Value[1], 1, -1); 143 143 //if (strlen($Value[1]) > 0) 144 144 $ListItem[$Value[0]] = $Value[1]; -
trunk/Modules/NetworkConfigRouterOS/RouterboardAPI.php
r888 r915 10 10 public int $Port; // Port to connect to 11 11 public int $Timeout; // Connection attempt timeout and data read timeout 12 public int$Socket; // Variable for storing socket resource12 public $Socket; // Variable for storing socket resource 13 13 public bool $Debug; 14 14 public bool $SSL; // If SSL API connection is used. You need also change port to 8729 … … 23 23 $this->Debug = false; 24 24 $this->SSL = false; 25 } 26 27 function EncodeLength(int $Length): int 25 $this->ErrorNo = 0; 26 $this->ErrorStr = ""; 27 } 28 29 function EncodeLength(int $Length): string 28 30 { 29 31 if ($Length < 0x80) -
trunk/Modules/NetworkConfigRouterOS/SSH.php
r888 r915 37 37 } 38 38 /* 39 //echo(') '.strlen($Buffer).' '.ord($Buffer {0}).'(');39 //echo(') '.strlen($Buffer).' '.ord($Buffer[0]).'('); 40 40 for ($I = 0; $I < strlen($Buffer); $I++) 41 41 { 42 if (((ord($Buffer {$I}) >= 32) and (ord($Buffer{$I}) <= 128)) or ($Buffer{$I} = "\n") or ($Buffer{$I} = "\r")) echo($Buffer{$I});43 if ($Buffer {$I}== '>')42 if (((ord($Buffer[$I]) >= 32) and (ord($Buffer[$I]) <= 128)) or ($Buffer[$I] = "\n") or ($Buffer[$I] = "\r")) echo($Buffer[$I]); 43 if ($Buffer[$I] == '>') 44 44 { 45 45 fwrite($Stream, $Commands."\n\r"); -
trunk/Packages/Common/Error.php
r887 r915 16 16 } 17 17 18 function Start() 18 function Start(): void 19 19 { 20 20 set_error_handler(array($this, 'ErrorHandler')); … … 22 22 } 23 23 24 function Stop() 24 function Stop(): void 25 25 { 26 26 restore_error_handler(); … … 28 28 } 29 29 30 function ErrorHandler( $Number, $Message, $FileName, $LineNumber, $Variables)30 function ErrorHandler(int $Number, string $Message, string $FileName, int $LineNumber, array $Variables = array()): bool 31 31 { 32 32 $ErrorType = array … … 63 63 } 64 64 65 function ExceptionHandler(Throwable $Exception) 65 function ExceptionHandler(Throwable $Exception): void 66 66 { 67 67 $Backtrace = $Exception->getTrace(); … … 88 88 } 89 89 90 function Report( $Backtrace)90 function Report(array $Backtrace): void 91 91 { 92 92 $Date = date('Y-m-d H:i:s');
Note:
See TracChangeset
for help on using the changeset viewer.