isRegistered() ) { // $gBitSmarty->fatalError( KernelTools::tra( "You are not logged in" ) ); } $gBitSystem->isPackageActive( 'messages', TRUE ); $gBitSystem->verifyPermission( 'p_messages_broadcast' ); $messages = new Messages(); $feedback = []; if( isset( $_REQUEST['send'] ) ) { if( $messages->postSystemMessage( $_REQUEST ) ) { $feedback['success'] = "Message successfully broadcast"; } else { $feedback['error'] = $messages->mErrors; } } $gBitSmarty->assign( 'feedback', $feedback ); $gBitSystem->display( 'bitpackage:messages/broadcast.tpl', NULL, [ 'display_mode' => 'display' ]);