Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2017
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.63 KB | None | 0 0
  1.         // We need an array of all board permissions.
  2.         if (!empty($context['new_topic']['possible_perms']))
  3.         {
  4.             $current_perms = explode(',', $context['new_topic']['possible_perms']);
  5.             $new_perms = explode(',', $row['member_groups']);
  6.             $updated_perms = array_diff($new_perms, $current_perms);
  7.             if ($updated_perms == $current_perms)
  8.                 $final = array_merge($updated_perms, $context['new_topic']['possible_perms']);
  9.             else
  10.                 $final = $current_perms;
  11.             $context['new_topic']['final_perms'] = $final;
  12.             unset($context['new_topic']['possible_perms']);
  13.         }
  14.         else
  15.         {
  16.             $context['new_topic']['possible_perms'] = $row['member_groups'];
  17.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement