From d319095b6ad58daaa8531f6ff9203f185d25541b Mon Sep 17 00:00:00 2001 From: mattpass Date: Thu, 25 Jun 2020 18:11:30 +0100 Subject: [PATCH] tabNum and formatting updates --- classes/FTP.php | 6 +++--- classes/File.php | 4 ++-- lib/indexer.php | 4 ++-- lib/settings-common.php | 6 +++--- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/classes/FTP.php b/classes/FTP.php index e6a7fec..cef29c5 100644 --- a/classes/FTP.php +++ b/classes/FTP.php @@ -14,7 +14,7 @@ class FTP } public function writeFile() { - global $fileLoc, $fileName, $ftpConn, $ftpRoot, $ftpHost, $ftpMode, $ICEcoder, $doNext, $filemtime; + global $fileLoc, $fileName, $ftpConn, $ftpRoot, $ftpHost, $ftpMode, $ICEcoder, $doNext, $filemtime, $tabNum; $ftpFilepath = ltrim($fileLoc . "/" . $fileName, "/"); if (isset($_POST['changes'])) { @@ -56,8 +56,8 @@ class FTP if (!$this->ftpWriteFile($ftpConn, $ftpFilepath, $contents, $ftpMode)) { $doNext .= 'ICEcoder.message("Sorry, could not write ' . $ftpFilepath . ' at ' . $ftpHost . '");'; } else { - $doNext .= 'ICEcoder.openFileMDTs[ICEcoder.selectedTab - 1]="' . $filemtime . '";'; - $doNext .= '(function() {var x = ICEcoder.openFileVersions; var y = ICEcoder.selectedTab-1; x[y] = "undefined" != typeof x[y] ? x[y] + 1 : 1})(); ICEcoder.updateVersionsDisplay();'; + $doNext .= 'ICEcoder.openFileMDTs[' . ($tabNum - 1) .']="' . $filemtime . '";'; + $doNext .= '(function() {var x = ICEcoder.openFileVersions; var y = ' . ($tabNum - 1) .'; x[y] = "undefined" != typeof x[y] ? x[y] + 1 : 1})(); ICEcoder.updateVersionsDisplay();'; } } diff --git a/classes/File.php b/classes/File.php index 0ef13a8..f5f8a48 100644 --- a/classes/File.php +++ b/classes/File.php @@ -335,7 +335,7 @@ class File } }, 10);' . ($newFileAutoSave - ? '} else {ICEcoder.closeTab(ICEcoder.selectedTab, "dontSetPV", "dontAsk");' + ? '} else {ICEcoder.closeTab(' . $tabNum . ', "dontSetPV", "dontAsk");' : '' ) . '}; @@ -646,7 +646,7 @@ class File ICEcoder.savedPoints[' . ($tabNum - 1) .'] = cM.changeGeneration(); ICEcoder.savedContents[' . ($tabNum - 1) .'] = cM.getValue(); ICEcoder.redoTabHighlight(' . $tabNum .'); - ICEcoder.switchTab(ICEcoder.selectedTab);'; + ICEcoder.switchTab(' . $tabNum . ');'; return $doNext; } diff --git a/lib/indexer.php b/lib/indexer.php index 6869b3a..e841692 100644 --- a/lib/indexer.php +++ b/lib/indexer.php @@ -209,7 +209,7 @@ if (!isset($_GET['timestamp']) || !isset($prevIndexData["timestamps"]) || $_GET[ // If we have a data/git-diff.php file if (file_exists($docRoot . $ICEcoderDir . "/data/git-diff.php")) { // Get serialized array back out of PHP file inside a comment block as git data for git diff display - $systemClass->invalidateOPCache($docRoot . $ICEcoderDir . "/data/git-diff.php"); + $systemClass->invalidateOPCache($docRoot . $ICEcoderDir . "/data/git-diff.php"); $gitDiffData = file_get_contents($docRoot . $ICEcoderDir . "/data/git-diff.php"); if (strpos($gitDiffData, "invalidateOPCache($docRoot . $ICEcoderDir . "/data/git-content.php"); + $systemClass->invalidateOPCache($docRoot . $ICEcoderDir . "/data/git-content.php"); $gitContent = file_get_contents($docRoot . $ICEcoderDir . "/data/git-content.php"); if (strpos($gitContent, " $timeout // secs ) )); - $systemClass->invalidateOPCache($url); + $systemClass->invalidateOPCache($url); $data = @file_get_contents($url, false, $context); if (!$data) { $data = @file_get_contents(str_replace("https:", "http:", $url), false, $context); @@ -132,7 +132,7 @@ function requireReIndexNextTime() { global $docRoot, $ICEcoderDir, $systemClass; if (true === file_exists($docRoot . $ICEcoderDir . "/data/index.php")) { // Get serialized array back out of PHP file inside a comment block as prevIndexData - $systemClass->invalidateOPCache($docRoot . $ICEcoderDir . "/data/index.php"); + $systemClass->invalidateOPCache($docRoot . $ICEcoderDir . "/data/index.php"); $prevIndexData = file_get_contents($docRoot . $ICEcoderDir . "/data/index.php"); if (strpos($prevIndexData, "invalidateOPCache($path); + $systemClass->invalidateOPCache($path); $data = file_get_contents($path); $data = str_replace("<"."?php\n/*\n\n", "", $data); $data = str_replace("\n\n*/\n?".">", "", $data);