Answered: How to prevent users level registered to sending private messages in a q2a forum?

Post date: 2024-02-07 07:22:01
Views: 156

in qa-include/pages/message.php 

change  this at line 150

if ($toaccount'flags'] & QA_USER_FLAGS_NO_MESSAGES) {

to this

if (($toaccount'flags'] & QA_USER_FLAGS_NO_MESSAGES) && qa_get_logged_in_level() < QA_USER_LEVEL_SUPER) {

and

in qa-include/pages/user-profile.php  

change this at line 791

if (qa_opt('allow_private_messages') && isset($loginuserid) && $loginuserid != $userid && !($useraccount'flags'] & QA_USER_FLAGS_NO_MESSAGES) && !$userediting) {

to this

if ((qa_opt('allow_private_messages') && isset($loginuserid) && $loginuserid != $userid && !($useraccount'flags'] & QA_USER_FLAGS_NO_MESSAGES) && !$userediting) || qa_get_logged_in_level() >= QA_USER_LEVEL_SUPER) {

Please click Here to read the full story.
 
Other Top and Latest Questions:
2 confidence-building tools for parents to set kids up for 'a lifetime of success,' from a mental performance coach
Organizations that track public comment opportunities for fed policies?
Why would potholes appear disproportionately between the wheel tracks?
How many points are required to edit the user profile?
Frieren: Beyond Journey's End: The Divine Revolte
Star Trek: Starfleet Academy: 300th Night
Book: Yumi and the Nightmare Painter
Goldman likes these five stocks as market fears intensify
One year after Trump’s sovereignty threats, Canadians keep ‘elbows up’
'E-shaped' economy is replacing a K-shaped one in 2026, economist says: The middle class is 'spending in a nervous way' now