Exemple #1
0
 public function load_session_id()
 {
     global $user, $auth, $phpbb_container, $phpbb_extension_manager;
     $user->session_begin();
     $auth->acl($user->data);
     if (!\wpphpbbu\User::is_user_logged_in()) {
         $userid = \wpphpbbu\User::get_userid();
         // Get user ID
         // $user->setup(false,false);
         if ($userid > 0) {
             wp_clear_auth_cookie();
             $wpuser = wp_set_current_user($userid);
             // Set the current user
             wp_set_auth_cookie($userid, true, false);
         }
     }
     // Return current user session id
     return $user->session_id;
 }
 function render_posting_box_content($post = null)
 {
     $forums = (new \wpphpbbu\Forum(\wpphpbbu\User::get_userid()))->get_forum_list();
     $selected = get_post_meta($post->ID, 'wpphpbbu_forums', true);
     (new \wpphpbbu\widgets\ForumSelector())->print_forum($forums, $selected);
 }