diff --git a/classes/File.php b/classes/File.php index 3f57ccb..999c96a 100644 --- a/classes/File.php +++ b/classes/File.php @@ -222,7 +222,7 @@ class File parent.parent.ICEcoder.content.contentWindow[\'cM\' + parent.parent.ICEcoder.cMInstances[parent.parent.ICEcoder.selectedTab - 1]].removeLineClass(parent.parent.ICEcoder[\'cMActiveLinecM\' + parent.parent.ICEcoder.cMInstances[parent.parent.ICEcoder.selectedTab - 1]], "background"); parent.parent.ICEcoder[\'cMActiveLinecM\'+parent.parent.ICEcoder.selectedTab] = parent.parent.ICEcoder.content.contentWindow[\'cM\' + parent.parent.ICEcoder.cMInstances[parent.parent.ICEcoder.selectedTab - 1]].addLineClass(0, "background", "cm-s-activeLine"); parent.parent.ICEcoder.nextcMInstance++; - parent.parent.ICEcoder.openFileMDTs.push(\'' . ("Linux" === $serverType ? filemtime($file) : "1000000") . '\'); + parent.parent.ICEcoder.openFileMDTs.push(\'' . ("Windows" !== $serverType ? filemtime($file) : "1000000") . '\'); parent.parent.ICEcoder.openFileVersions.push(' . getVersionsCount($fileLoc, $fileName)['count'] .'); parent.parent.ICEcoder.updateVersionsDisplay(); @@ -391,7 +391,7 @@ class File chmod($file, octdec($ICEcoder['newFilePerms'])); } clearstatcache(); - $filemtime = "Linux" === $serverType ? filemtime($file) : "1000000"; + $filemtime = "Windows" !== $serverType ? filemtime($file) : "1000000"; $doNext .= 'ICEcoder.openFileMDTs[' . ($tabNum ?? 'ICEcoder.selectedTab') .' - 1] = "' . $filemtime . '";'; $doNext .= '(function() {var x = ICEcoder.openFileVersions; var y = ' . ($tabNum ?? 'ICEcoder.selectedTab') .' - 1; x[y] = "undefined" != typeof x[y] ? x[y] + 1 : 1})(); ICEcoder.updateVersionsDisplay();'; } diff --git a/classes/System.php b/classes/System.php index bdfead8..880433f 100644 --- a/classes/System.php +++ b/classes/System.php @@ -14,20 +14,15 @@ class System } } - const OS_UNKNOWN = 'Linux'; - const OS_WIN = 'Windows'; - const OS_LINUX = 'Linux'; - const OS_OSX = 'Mac'; - /** - * @return int + * @return string */ public function getOS() { switch (true) { - case stristr(PHP_OS, 'DAR'): return self::OS_OSX; - case stristr(PHP_OS, 'WIN'): return self::OS_WIN; - case stristr(PHP_OS, 'LINUX'): return self::OS_LINUX; - default : return self::OS_UNKNOWN; + case stristr(PHP_OS, 'DAR'): return 'Mac'; + case stristr(PHP_OS, 'WIN'): return 'Windows'; + case stristr(PHP_OS, 'LINUX'): return 'Linux'; + default : return 'Linux'; } } diff --git a/files.php b/files.php index 1a79fdd..724049f 100644 --- a/files.php +++ b/files.php @@ -28,7 +28,7 @@ $t = $text['files'];