WordPress/wp-includes
nacin a109cf8c6b Finalize the WP_Admin_Bar architecture for 3.3.
* Introduce a get_node() method for plugins.
 * Deprecate $wp_admin_bar->menu. Plugins will need to use get_node(), remove_node(), add_node() to make modifications. This finalizes a backwards incompatible change made earlier in the cycle.
 * Allow add_node() to take a node object (which could come from get_node(), then be modified).
 * Ensure that our underlying storage (the nodes property) is private to core. Introduce _set_node, _unset_node, _get_nodes, get_nodes as the only ways to interface with this.
 * Protect and finalize _render_item, and _render_group. render() remains public and technically overridable, though I would discourage this of plugin authors.
 * Deprecate recursive_render(). Use render() or _render_item().

More about the internals:
 * Late-binds a node's 'children' array.
 * Eliminates the root property, leverages a 'root' node.
 * Splits render() into _bind() and _render(), both protected and finalized.

Fixes #19371.


git-svn-id: http://svn.automattic.com/wordpress/trunk@19501 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2011-12-01 00:25:04 +00:00
..
Text
css Begin to generalize toolbar icon CSS. see #19404. 2011-12-01 00:16:17 +00:00
images Admin bar: lighter search icon, props chexee, fixes #19151 2011-11-22 23:36:58 +00:00
js Fix the tabbing JS to work as described in the W3 ARIA draft: Tab to select, Enter to show submenu, Esc to close submenu, return to top menu and focus it. See #19394 2011-11-30 01:21:38 +00:00
pomo Avoid 'Only variables should be passed by reference' warnings. Props SergeyBiryukov. see #18975 2011-10-27 20:00:09 +00:00
theme-compat Translated strings in attributes require esc_attr(). s/_e/esc_attr_e/g 2011-10-20 15:04:46 +00:00
admin-bar.php Begin to generalize toolbar icon CSS. see #19404. 2011-12-01 00:16:17 +00:00
atomlib.php
author-template.php
bookmark-template.php
bookmark.php
cache.php new does not require by reference. 2011-10-18 20:20:59 +00:00
canonical.php Restore RDF feed. fixes #4967. 2011-11-20 18:32:42 +00:00
capabilities.php Provide back compat mapping for user_level, wp_usersettings and wp_usersettingstime properties of WP_User objects. Fixes #19265. 2011-11-17 20:40:24 +00:00
category-template.php Link show_option_all in wp_list_categories() to the posts page if one is set. Props solarissmoke. fixes #18610 2011-11-14 17:24:14 +00:00
category.php
class-IXR.php
class-feed.php
class-http.php Avoid E_STRICT notices. see #18975 2011-10-31 19:38:46 +00:00
class-json.php
class-oembed.php Ensure auto-embed only matches "smugmug.com" and its subdomains. Fixes #19076. 2011-10-28 20:05:43 +00:00
class-phpass.php
class-phpmailer.php
class-pop3.php
class-simplepie.php
class-smtp.php
class-snoopy.php
class-wp-admin-bar.php Finalize the WP_Admin_Bar architecture for 3.3. 2011-12-01 00:25:04 +00:00
class-wp-ajax-response.php
class-wp-editor.php Changes user_can_richedit() to default to true for logged out users, same as the default for logged in users, fixes #19320 2011-11-23 22:49:17 +00:00
class-wp-error.php
class-wp-http-ixr-client.php
class-wp-walker.php
class-wp-xmlrpc-server.php Cast author IDs to strings. Props yoavf. fixes #18869 2011-10-27 18:36:49 +00:00
class-wp.php Use correct variable. We preg_match() against $request_match, so that's what should be checked with empty() too. Fixes #17177. 2011-11-14 21:05:13 +00:00
class.wp-dependencies.php
class.wp-scripts.php Ressurect WP_Scripts::localize() and fix public function names, fixes #11520 2011-11-08 18:05:59 +00:00
class.wp-styles.php
comment-template.php Don't use $user_identity global. props duck_. fixes #19146. 2011-11-14 21:35:44 +00:00
comment.php
compat.php
cron.php
default-constants.php
default-filters.php Introduce wp_no_robots(). Call it for pages that should never be indexed, regardless of blog privacy settings. Props nacin. fixes #19251 2011-11-15 20:44:48 +00:00
default-widgets.php Context for 'All Links'. props SergeyBiryukov, pavelevap. fixes #18096. 2011-11-07 17:28:20 +00:00
deprecated.php Move WP_Editor to a _WP_Editors encapsulation. 2011-11-23 19:06:52 +00:00
feed-atom-comments.php
feed-atom.php
feed-rdf.php
feed-rss.php
feed-rss2-comments.php
feed-rss2.php
feed.php Restore RDF feed. fixes #4967. 2011-11-20 18:32:42 +00:00
formatting.php Allow 8212/8211 (em dash and en dash) to be translated in wptexturize(). props SergeyBiryukov, fixes #15556. 2011-11-06 18:31:54 +00:00
functions.php Add button styles to the inline styles in _default_wp_die_handler so that the Create a Config button is styled again. Fixes #17975. 2011-11-23 17:29:49 +00:00
functions.wp-scripts.php Phpdoc fix for wp_add_script_before(), see #11520 2011-11-08 18:15:56 +00:00
functions.wp-styles.php Pinking shears 2011-10-24 19:13:23 +00:00
general-template.php Changes user_can_richedit() to default to true for logged out users, same as the default for logged in users, fixes #19320 2011-11-23 22:49:17 +00:00
http.php
kses.php
l10n.php Check get_site_option(WPLANG) when WP_INSTALLING in mulitiste, just not the blog's option. fixes #18783. 2011-10-25 05:09:03 +00:00
link-template.php Pinking shears 2011-10-24 19:13:23 +00:00
load.php
locale.php
media.php
meta.php Pinking shears 2011-10-24 19:13:23 +00:00
ms-blogs.php Update the blog date whenever a pubic post type is published or changed after being published. fixes #18624 2011-11-03 17:06:45 +00:00
ms-default-constants.php
ms-default-filters.php Update the blog date whenever a pubic post type is published or changed after being published. fixes #18624 2011-11-03 17:06:45 +00:00
ms-deprecated.php
ms-files.php
ms-functions.php Send $user_id to is_super_admin() when checking to set primary_blog for a user in wpmu_create_blog(). see #19127. 2011-11-05 20:23:55 +00:00
ms-load.php Close WP_I18N_WHAT_DO_I_DO translation tag properly. Props Nao. Fixes #19328 2011-11-22 10:22:45 +00:00
ms-settings.php
nav-menu-template.php
nav-menu.php
pluggable-deprecated.php
pluggable.php Correct @param text ordering to put "Optional." in description, see r19019 and #18958. Also remove empty docblock tag. 2011-10-20 15:53:57 +00:00
plugin.php Revert other stuffs from [19374]. 2011-11-21 15:43:57 +00:00
post-template.php Pass remaining start_el() arguments to page_css_class. props TheDeadMedic, fixes #17727. 2011-11-10 18:35:25 +00:00
post-thumbnail-template.php Pass $post_id arg directly to get_post_thumbnail_id() from has_post_thumbnail(). The null/get_the_ID() check is already performed at that level of the stack. see #19012. 2011-10-20 15:11:49 +00:00
post.php Switch to sanitize_title_for_query() for Query sanitization (allows for pre-3.3 page slugs to be viewable), Don't update page slugs to new slug-types when the slug is not being changed, Don't issue a XHR if the page slug hasn't changed. Group effort props xknown, markjaquith, nacin. See #19292 2011-11-24 00:20:21 +00:00
query.php Switch to sanitize_title_for_query() for Query sanitization (allows for pre-3.3 page slugs to be viewable), Don't update page slugs to new slug-types when the slug is not being changed, Don't issue a XHR if the page slug hasn't changed. Group effort props xknown, markjaquith, nacin. See #19292 2011-11-24 00:20:21 +00:00
registration-functions.php
registration.php
rewrite.php Avoid notice when handling malformed permalink structure. Props SergeyBiryukov. fixes #18883 2011-11-17 18:43:33 +00:00
rss-functions.php
rss.php
script-loader.php Begin to generalize toolbar icon CSS. see #19404. 2011-12-01 00:16:17 +00:00
shortcodes.php
taxonomy.php Avoid undefined index notices. Props SergeyBiryukov, valendesigns. fixes #18455 2011-10-28 19:52:14 +00:00
template-loader.php
theme.php Check is_array() against get_themes() in get_theme(). props cgrymala, see #19244. 2011-11-14 23:56:18 +00:00
update.php Revert update changes that snuck in with [19311]. see #19255, see #18876. 2011-11-16 07:23:15 +00:00
user.php is_user_member_of_blog() [no args] should return true for logged in users on single site. $wpdb->blogid is 0, but the current blog ID isn't. Fixes #19160. 2011-11-07 23:07:07 +00:00
vars.php Globalize everything in vars.php. props duck_. fixes #17749. 2011-10-18 19:44:00 +00:00
version.php Initialize active_sitewide_plugins during network install and upgrade. fixes #19385 2011-11-28 20:35:36 +00:00
widgets.php Check the sidebar class for orphaned sidebars, match sidebars by id while retrieving orphans and the theme has not changed, props SergeyBiryukov, fixes #19350 2011-11-26 06:16:43 +00:00
wlwmanifest.xml
wp-db.php Remove reference to get_last_error(), it doesn't exist. props mitchoyoshitaka, fixes #19002. 2011-11-15 00:18:41 +00:00
wp-diff.php