[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