Add a permission called destination_local

This commit is contained in:
FusionPBX 2024-09-04 10:34:52 -06:00 committed by GitHub
parent 91db42f1e3
commit 2b1cba9a39
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 9 additions and 3 deletions

View File

@ -165,6 +165,8 @@
$apps[$x]['permissions'][$y]['groups'][] = "superadmin";
$apps[$x]['permissions'][$y]['groups'][] = "admin";
$y++;
$apps[$x]['permissions'][$y]['name'] = "destination_local";
$y++;
//default settings
$y = 0;

View File

@ -1570,7 +1570,9 @@
}
echo " <option value='inbound' ".($selected[0] ?? null).">".$text['option-inbound']."</option>\n";
echo " <option value='outbound' ".($selected[1] ?? null).">".$text['option-outbound']."</option>\n";
echo " <option value='local' ".($selected[2] ?? null).">".$text['option-local']."</option>\n";
if (permission_exists('destination_local')) {
echo " <option value='local' ".($selected[2] ?? null).">".$text['option-local']."</option>\n";
}
unset($selected);
echo " </select>\n";
echo "<br />\n";
@ -2098,4 +2100,4 @@
//include the footer
require_once "resources/footer.php";
?>
?>

View File

@ -279,7 +279,9 @@
echo " <div class='actions'>\n";
echo button::create(['type'=>'button','label'=>$text['button-inbound'],'icon'=>'location-arrow fa-rotate-90','link'=>'?type=inbound'.($show == 'all' ? '&show=all' : null).($search != '' ? "&search=".urlencode($search) : null)]);
echo button::create(['type'=>'button','label'=>$text['button-outbound'],'icon'=>'location-arrow','link'=>'?type=outbound'.($show == 'all' ? '&show=all' : null).($search != '' ? "&search=".urlencode($search) : null)]);
echo button::create(['type'=>'button','label'=>$text['button-local'],'icon'=>'vector-square','link'=>'?type=local'.($show == 'all' ? '&show=all' : null).($search != '' ? "&search=".urlencode($search) : null)]);
if (permission_exists('destination_local')) {
echo button::create(['type'=>'button','label'=>$text['button-local'],'icon'=>'vector-square','link'=>'?type=local'.($show == 'all' ? '&show=all' : null).($search != '' ? "&search=".urlencode($search) : null)]);
}
if (permission_exists('destination_import')) {
echo button::create(['type'=>'button','label'=>$text['button-import'],'icon'=>$_SESSION['theme']['button_icon_import'],'link'=>'destination_imports.php']);
}