aboutsummaryrefslogtreecommitdiff
path: root/ratatoeskr/backend.php
diff options
context:
space:
mode:
authorKevin Chabowski <kevin@kch42.de>2012-03-01 22:02:42 +0100
committerKevin Chabowski <kevin@kch42.de>2012-03-01 22:02:42 +0100
commitacf697cd1bbc2749460332bd45ab098a4e367382 (patch)
tree90dfdf4ea722f964732e1ca612aa2a742250a175 /ratatoeskr/backend.php
parenta940213bc467fce611854002e15b05fef5a0d3c8 (diff)
downloadratatoeskr-cms-acf697cd1bbc2749460332bd45ab098a4e367382.tar.gz
ratatoeskr-cms-acf697cd1bbc2749460332bd45ab098a4e367382.tar.bz2
ratatoeskr-cms-acf697cd1bbc2749460332bd45ab098a4e367382.zip
Debug now toggleable in backend; used new STE features.
* If __DEBUG__ is true, STE will be in a more verbose mode. * Ratatöskr's frontend STETags now uses the \ste\RuntimeError exception This will also be Beta 3
Diffstat (limited to 'ratatoeskr/backend.php')
-rw-r--r--ratatoeskr/backend.php16
1 files changed, 16 insertions, 0 deletions
diff --git a/ratatoeskr/backend.php b/ratatoeskr/backend.php
index bf7bb44..6cf00cb 100644
--- a/ratatoeskr/backend.php
+++ b/ratatoeskr/backend.php
@@ -1276,6 +1276,21 @@ $backend_subactions = url_action_subactions(array(
if($properties[1])
$ste->vars["textprocessors"][] = $txtproc;
+ /* Toggle debugmode value? */
+ if(isset($_POST["toggle_debugmode"]))
+ {
+ if(isset($ratatoeskr_settings["debugmode"]) and $ratatoeskr_settings["debugmode"])
+ {
+ $ratatoeskr_settings["debugmode"] = False;
+ $ste->vars["success"] = $translation["debugmode_now_disabled"];
+ }
+ else
+ {
+ $ratatoeskr_settings["debugmode"] = True;
+ $ste->vars["success"] = $translation["debugmode_now_enabled"];
+ }
+ }
+
/* Save comment settings? */
if(isset($_POST["save_comment_settings"]))
{
@@ -1328,6 +1343,7 @@ $backend_subactions = url_action_subactions(array(
}
}
+ $ste->vars["debugmode_enabled"] = (isset($ratatoeskr_settings["debugmode"]) and $ratatoeskr_settings["debugmode"]);
$ste->vars["comment_auto_visible"] = $ratatoeskr_settings["comment_visible_default"];
$ste->vars["comment_textprocessor"] = $ratatoeskr_settings["comment_textprocessor"];
$ste->vars["used_langs"] = array_map(function ($l) use ($ratatoeskr_settings, $languages) { return array(