From d61a9d30f7cd608761565bc043563ee2867c3562 Mon Sep 17 00:00:00 2001 From: Evgeny Gryaznov Date: Tue, 22 Feb 2011 00:16:31 +0100 Subject: [PATCH] disable feature checkboxes for non-admin --- src/messenger/webim/operator/features.php | 3 ++- src/messenger/webim/view/features.php | 33 ++++++++++++----------- 2 files changed, 19 insertions(+), 17 deletions(-) diff --git a/src/messenger/webim/operator/features.php b/src/messenger/webim/operator/features.php index c579d55b..ef8af7e1 100644 --- a/src/messenger/webim/operator/features.php +++ b/src/messenger/webim/operator/features.php @@ -54,10 +54,11 @@ if (isset($_POST['sent'])) { header("Location: $webimroot/operator/features.php?stored"); exit; } else { - $errors[] = "Not an administrator."; + $errors[] = "Not an administrator"; } } +$page['canmodify'] = is_capable($can_administrate, $operator); $page['stored'] = isset($_GET['stored']); foreach($options as $opt) { $page["form$opt"] = $params[$opt] == "1"; diff --git a/src/messenger/webim/view/features.php b/src/messenger/webim/view/features.php index 4ee432be..e966411f 100644 --- a/src/messenger/webim/view/features.php +++ b/src/messenger/webim/view/features.php @@ -58,7 +58,7 @@ $(function(){ @@ -81,7 +81,7 @@ require_once('inc_errors.php');
- /> + />

@@ -90,7 +90,7 @@ require_once('inc_errors.php');
- /> + />

@@ -98,7 +98,7 @@ require_once('inc_errors.php');
- /> + />

@@ -108,7 +108,7 @@ require_once('inc_errors.php');
- /> + />

@@ -117,7 +117,7 @@ require_once('inc_errors.php');
- /> + />

@@ -126,7 +126,7 @@ require_once('inc_errors.php');
- /> + />

@@ -135,7 +135,7 @@ require_once('inc_errors.php');
- /> + />

@@ -144,7 +144,7 @@ require_once('inc_errors.php');
- /> + />

@@ -152,7 +152,7 @@ require_once('inc_errors.php');
- /> + />

@@ -161,7 +161,7 @@ require_once('inc_errors.php');
- /> + />

@@ -170,7 +170,7 @@ require_once('inc_errors.php');
- /> + />

@@ -180,7 +180,7 @@ require_once('inc_errors.php');
- /> + />

@@ -189,7 +189,7 @@ require_once('inc_errors.php');
- /> + />

@@ -198,16 +198,17 @@ require_once('inc_errors.php');
- /> + />

+
- +