Exemple #1
0
 function ui_user()
 {
     global $profileuser, $pp_current_user;
     $pp_profile_user = $profileuser->ID == $pp_current_user->ID ? $pp_current_user : new PP_User($profileuser->ID);
     $is_administrator = pp_is_user_administrator() && pp_bulk_roles_enabled() && current_user_can('list_users');
     if ($is_administrator || pp_get_option('display_user_profile_roles') || pp_get_option('display_user_profile_groups')) {
         require_once dirname(__FILE__) . '/profile_ui_pp.php';
         require_once dirname(__FILE__) . '/permissions-ui_pp.php';
     }
     if ($is_administrator || pp_get_option('display_user_profile_roles')) {
         PP_ProfileUI::display_ui_user_assigned_roles($pp_profile_user);
     }
     if ($is_administrator || pp_get_option('display_user_profile_groups')) {
         PP_ProfileUI::display_ui_user_groups();
     }
     if ($is_administrator || pp_get_option('display_user_profile_roles')) {
         PP_ProfileUI::display_ui_user_roles($pp_profile_user);
     }
 }