From ea536d2f6edb89740ae0d12f828882e36474f7b7 Mon Sep 17 00:00:00 2001 From: Nate Date: Wed, 23 Oct 2019 21:19:37 -0600 Subject: [PATCH] Button class updates, logic updates to other files. --- app/access_controls/access_controls.php | 22 +++++---- app/bridges/bridges.php | 34 ++++++++----- app/call_block/call_block.php | 34 ++++++++----- app/call_broadcast/call_broadcast.php | 18 ++++--- app/xml_cdr/xml_cdr.php | 4 +- resources/classes/button.php | 65 +++++++++++++++++++++++-- themes/default/css.php | 6 +++ themes/default/template.php | 24 +++++++++ 8 files changed, 161 insertions(+), 46 deletions(-) diff --git a/app/access_controls/access_controls.php b/app/access_controls/access_controls.php index 69e027e3fc..7f880e02a1 100644 --- a/app/access_controls/access_controls.php +++ b/app/access_controls/access_controls.php @@ -123,10 +123,10 @@ if (permission_exists('access_control_add')) { echo button::create(['type'=>'button','label'=>$text['button-add'],'icon'=>$_SESSION['theme']['button_icon_add'],'link'=>'access_control_edit.php']); } - if (permission_exists('access_control_add')) { + if (permission_exists('access_control_add') && $access_controls) { echo button::create(['type'=>'button','label'=>$text['button-copy'],'icon'=>$_SESSION['theme']['button_icon_copy'],'onclick'=>"if (confirm('".$text['confirm-copy']."')) { list_action_set('copy'); list_form_submit('form_list'); } else { this.blur(); return false; }"]); } - if (permission_exists('access_control_delete')) { + if (permission_exists('access_control_delete') && $access_controls) { echo button::create(['type'=>'button','label'=>$text['button-delete'],'icon'=>$_SESSION['theme']['button_icon_delete'],'onclick'=>"if (confirm('".$text['confirm-delete']."')) { list_action_set('delete'); list_form_submit('form_list'); } else { this.blur(); return false; }"]); } echo "