diff --git a/core/SSViewer.php b/core/SSViewer.php index af033bebc..d10f6f6cb 100755 --- a/core/SSViewer.php +++ b/core/SSViewer.php @@ -401,7 +401,7 @@ class SSViewer { } - if(isset($_GET['showtemplate']) && !Director::isLive()) { + if(isset($_GET['showtemplate']) && $_GET['showtemplate'] && Permission::check('ADMIN')) { $lines = file($cacheFile); echo "

Template: $cacheFile

"; echo "
";
@@ -680,7 +680,7 @@ class SSViewer_FromString extends SSViewer {
 		fwrite($fh, $template);
 		fclose($fh);
 
-		if(isset($_GET['showtemplate']) && $_GET['showtemplate']) {
+		if(isset($_GET['showtemplate']) && $_GET['showtemplate'] && Permission::check('ADMIN')) {
 			$lines = file($tmpFile);
 			echo "

Template: $tmpFile

"; echo "
";