mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2026-02-22 19:06:37 +00:00
Registrations: Add Setting to control list row button visibility.
This commit is contained in:
@@ -43,4 +43,31 @@
|
||||
$apps[$x]['permissions'][$y]['menu']['uuid'] = "e3bd174e-ef22-46e0-b65f-3598531d29b6";
|
||||
$apps[$x]['permissions'][$y]['groups'][] = "superadmin";
|
||||
|
||||
?>
|
||||
//default settings
|
||||
$y=0;
|
||||
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "aa2fa675-ccc0-4343-92fb-76c37d67a409";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_category'] = "registrations";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "list_row_button_unregister";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_name'] = "boolean";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_value'] = "true";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Set whether to display the Unregister button on individual list rows.";
|
||||
$y++;
|
||||
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "ded35115-d6f2-4724-ba57-3c46bdd89a58";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_category'] = "registrations";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "list_row_button_provision";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_name'] = "boolean";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_value'] = "true";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Set whether to display the Provision button on individual list rows.";
|
||||
$y++;
|
||||
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "cd8c393a-42c1-4de6-8a27-a857c8ae5e58";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_category'] = "registrations";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "list_row_button_reboot";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_name'] = "boolean";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_value'] = "true";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Set whether to display the Reboot button on individual list rows.";
|
||||
$y++;
|
||||
|
||||
?>
|
||||
@@ -208,9 +208,15 @@
|
||||
echo " <td class='hide-md-dn'>".escape($row['ping-time'])."</td>\n";
|
||||
echo " <td class='hide-md-dn'>".escape($row['sip_profile_name'])."</td>\n";
|
||||
echo " <td class='action-button'>\n";
|
||||
echo button::create(['type'=>'submit','title'=>$text['button-unregister'],'icon'=>'user-slash fa-fw','onclick'=>"list_self_check('checkbox_".$x."'); list_action_set('unregister'); list_form_submit('form_list')"]);
|
||||
echo button::create(['type'=>'submit','title'=>$text['button-provision'],'icon'=>'fax fa-fw','onclick'=>"list_self_check('checkbox_".$x."'); list_action_set('provision'); list_form_submit('form_list')",'style'=>'margin-left: 0; margin-right: 0;']);
|
||||
echo button::create(['type'=>'submit','title'=>$text['button-reboot'],'icon'=>'power-off fa-fw','onclick'=>"list_self_check('checkbox_".$x."'); list_action_set('reboot'); list_form_submit('form_list')"]);
|
||||
if ($_SESSION['registrations']['list_row_button_unregister']['boolean'] == 'true') {
|
||||
echo button::create(['type'=>'submit','title'=>$text['button-unregister'],'icon'=>'user-slash fa-fw','onclick'=>"list_self_check('checkbox_".$x."'); list_action_set('unregister'); list_form_submit('form_list')"]);
|
||||
}
|
||||
if ($_SESSION['registrations']['list_row_button_provision']['boolean'] == 'true') {
|
||||
echo button::create(['type'=>'submit','title'=>$text['button-provision'],'icon'=>'fax fa-fw','onclick'=>"list_self_check('checkbox_".$x."'); list_action_set('provision'); list_form_submit('form_list')",'style'=>'margin-left: 0; margin-right: 0;']);
|
||||
}
|
||||
if ($_SESSION['registrations']['list_row_button_reboot']['boolean'] == 'true') {
|
||||
echo button::create(['type'=>'submit','title'=>$text['button-reboot'],'icon'=>'power-off fa-fw','onclick'=>"list_self_check('checkbox_".$x."'); list_action_set('reboot'); list_form_submit('form_list')"]);
|
||||
}
|
||||
echo "</td>\n";
|
||||
echo "</tr>\n";
|
||||
$x++;
|
||||
|
||||
Reference in New Issue
Block a user