Ver Fonte

Add message_log_view permission

FusionPBX há 1 ano atrás
pai
commit
9f7a3b09f4
3 ficheiros alterados com 7 adições e 2 exclusões
  1. 3 0
      app_config.php
  2. 1 1
      message_logs.php
  3. 3 1
      messages.php

+ 3 - 0
app_config.php

@@ -39,6 +39,9 @@
 		$apps[$x]['permissions'][$y]['name'] = 'message_media_delete';
 		$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
 		$y++;
+		$apps[$x]['permissions'][$y]['name'] = 'message_log_view';
+		$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
+		$y++;
 		$apps[$x]['permissions'][$y]['name'] = 'message_key';
 		//$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
 		$y++;

+ 1 - 1
message_logs.php

@@ -30,7 +30,7 @@
 	require_once "resources/paging.php";
 
 //check permissions
-	if (permission_exists('message_view')) {
+	if (permission_exists('message_log_view')) {
 		//access granted
 	}
 	else {

+ 3 - 1
messages.php

@@ -385,7 +385,9 @@
 		echo button::create(['type'=>'button','label'=>$text['label-new_message'],'icon'=>$_SESSION['theme']['button_icon_add'],'id'=>'btn_add','onclick'=>"document.getElementById('message_new').reset(); $('#message_new_layer').fadeIn(200); unload_thread();"]);
 		//echo button::create(['type'=>'button','label'=>$text['label-new_message'],'icon'=>$_SESSION['theme']['button_icon_add'],'id'=>'btn_add','onclick'=>"document.getElementById('message_new').reset();$('#message_new_layer').fadeIn(200); unload_thread();"]);
 	}
-	echo button::create(['type'=>'button','label'=>$text['label-log'],'icon'=>'list','link'=>'message_logs.php']);
+	if (permission_exists('message_log_view')) {
+		echo button::create(['type'=>'button','label'=>$text['label-log'],'icon'=>'list','link'=>'message_logs.php']);
+	}
 	echo "	</div>\n";
 	echo "	<div style='clear: both;'></div>\n";
 	echo "</div>\n";