aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/text.php2
-rw-r--r--include/widgets.php2
2 files changed, 2 insertions, 2 deletions
diff --git a/include/text.php b/include/text.php
index ba1f9e5a3..686dee4a2 100644
--- a/include/text.php
+++ b/include/text.php
@@ -2024,7 +2024,7 @@ function design_tools() {
$channel = get_app()->get_channel();
- if(array_key_exists('sys',$_REQUEST) && $_REQUEST['sys'] == 1 && is_site_admin()) {
+ if(get_app()->is_sys && is_site_admin()) {
require_once('include/identity.php');
$channel = get_sys_channel();
}
diff --git a/include/widgets.php b/include/widgets.php
index dcad3eff6..cb5dc6846 100644
--- a/include/widgets.php
+++ b/include/widgets.php
@@ -585,7 +585,7 @@ function widget_design_tools($arr) {
// otherwise local_user() is sufficient for permissions.
if($a->profile['profile_uid'])
- if($a->profile['profile_uid'] != local_user())
+ if(($a->profile['profile_uid'] != local_user()) && (! $a->is_sys))
return '';
if(! local_user())