[wp-trac] [WordPress Trac] #14696: Personal Dashboard

WordPress Trac wp-trac at lists.automattic.com
Tue Oct 5 01:22:33 UTC 2010


#14696: Personal Dashboard
-----------------------------+----------------------------------------------
 Reporter:  ryan             |       Owner:                 
     Type:  feature request  |      Status:  new            
 Priority:  normal           |   Milestone:  Awaiting Review
Component:  Multisite        |     Version:                 
 Severity:  normal           |    Keywords:                 
-----------------------------+----------------------------------------------

Comment(by ryan):

 The patch wanders off into network admin cleanup territory. Some of the
 same fixes are needed for both network and user admin.

 The user admin part of this is purposefully limited to offering a way to
 get rid of the dashboard blog stuff.  If a user does belong to a blog,
 then all user related stuff happens there and not in the user admin.  The
 scope can be expanded later.

  * wp-admin/user/
  * user_admin_url()
  * is_user_admin()
  * Fix $pagenow detection for network and user admins
  * Add an 'exist' capability that all users have, even if they don't have
 a role on a blog. current_user_can('exist'), yeah, cute. Suggestions
 welcome.
  * auth_redirect() only requires the logged_in cookie for user admin
  * Removes adding user to dashboard blog. Hooray.
  * Appends '-network' and '-user' to the screen ids for network and user
 admin screens, respectively.
  * add_screen_option() for registering per_page screen options instead of
 special casing them in screen_options()
  * Call add_screen_option() for all admin pages that have a per_page
 option
  * Fix the dashboard so that it cap checks each dashboard module and only
 shows blog specific modules in the blog admin
  * Fixes for network screens that were missing screen icons

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/14696#comment:5>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list