From 2722f77adf442481fb37f795e92ac8af672b2ed1 Mon Sep 17 00:00:00 2001 From: vincent-peugnet Date: Wed, 12 Aug 2020 17:43:19 +0200 Subject: disable javascript config option, close #114 --- app/class/Config.php | 16 +++++++++++++++- app/view/templates/admin.php | 7 +++++++ app/view/templates/edit.php | 8 +++++++- app/view/templates/home.php | 6 ++++++ app/view/templates/media.php | 5 +++++ 5 files changed, 40 insertions(+), 2 deletions(-) (limited to 'app') diff --git a/app/class/Config.php b/app/class/Config.php index 5c5fe76..7b2b50c 100644 --- a/app/class/Config.php +++ b/app/class/Config.php @@ -39,6 +39,12 @@ abstract class Config /** Database config */ protected static $markdownhardwrap = true; + + /** Site config */ + protected static $disablejavascript = false; + + + public const SECRET_KEY_MIN = 16; public const SECRET_KEY_MAX = 128; @@ -284,6 +290,11 @@ abstract class Config return self::$markdownhardwrap; } + public static function disablejavascript() + { + return self::$disablejavascript; + } + // __________________________________________ S E T ______________________________________ @@ -494,7 +505,10 @@ abstract class Config self::$markdownhardwrap = boolval($markdownhardwrap); } - + public static function setdisablejavascript($disablejavascript) + { + self::$disablejavascript = boolval($disablejavascript); + } diff --git a/app/view/templates/admin.php b/app/view/templates/admin.php index adda7f8..33f27a9 100644 --- a/app/view/templates/admin.php +++ b/app/view/templates/admin.php @@ -228,6 +228,13 @@

Interface

+
+ + form="admin"> + +
+ +

Set interface Style