Commit Graph

  • 8715cf588b Compress scripts/styles: 3.4-alpha-20192. bumpbot 2012-03-15 13:58:27 +00:00
  • 0cbc56cfa8 Use ajaxurl rather than direct references to admin-ajax.php. see #18952. Andrew Nacin 2012-03-15 13:30:28 +00:00
  • 681c6ea428 Remove index-extra.php. Move dashboard widget XHR callbacks to ajax-actions.php. fixes #20242. Andrew Nacin 2012-03-15 13:20:00 +00:00
  • c5ebfc0584 Move wp_plupload_default_settings() to the admin_enqueue_scripts hook to prevent fatal errors when admin_init is run outside of normal admin-header execution, like admin-ajax. see #19910. fixes #20240. Andrew Nacin 2012-03-15 12:53:39 +00:00
  • 763e26aa32 URL to admin-ajax.php should be relative. see #19910. see #18952. Andrew Nacin 2012-03-15 12:52:23 +00:00
  • e8f20b741c Ensure no nonce or multipart_params get passed to the plupload_default_settings filter. see #19910. Andrew Nacin 2012-03-15 12:50:18 +00:00
  • 617e47e9c5 Compress scripts/styles: 3.4-alpha-20186. bumpbot 2012-03-15 05:45:23 +00:00
  • 6d64140cab Theme Customizer: More sidebar CSS tweaks. Padding and margins. see #19910. Daryl Koopersmith 2012-03-15 05:44:37 +00:00
  • 7cc14a412e Theme Customizer: Tweak radio control padding. see #19910. Daryl Koopersmith 2012-03-15 05:33:41 +00:00
  • f2edc4b2c6 WP_HTTP: Send the body with custom method requests when using cURL. Fixes #18589 Dion Hulse 2012-03-15 05:33:38 +00:00
  • cab8c8f407 Theme Customizer: Move section descriptions to the title attribute of the section name. see #19910. Daryl Koopersmith 2012-03-15 05:32:40 +00:00
  • 2ab537f0b5 Theme Customizer: Improve sidebar CSS. Display most elements inline, refine padding/line-heights. see #19910. Daryl Koopersmith 2012-03-15 05:30:11 +00:00
  • 5f9f15402c Compress scripts/styles: 3.4-alpha-20180. bumpbot 2012-03-15 04:15:22 +00:00
  • d254551dd7 Theme Customizer: First pass for upload controls, using background image as an example. Add a wrapper for Plupload that allows for custom upload UIs. see #19910. Daryl Koopersmith 2012-03-15 04:14:05 +00:00
  • d4e4ac7283 Compress scripts/styles: 3.4-alpha-20178. TinyMCE updated. bumpbot 2012-03-15 01:00:22 +00:00
  • 4f5a600761 Update TinyMCE to 3.4.9, fixes #20239, fixes #19717 Andrew Ozz 2012-03-15 00:47:06 +00:00
  • fe96ac4e95 Hash WP_Theme cache keys to ensure long file paths don't overflow in object backends. see #20103. Andrew Nacin 2012-03-14 22:49:36 +00:00
  • 02e1841cc4 Compress scripts/styles: 3.4-alpha-20175. TinyMCE updated. bumpbot 2012-03-14 22:00:22 +00:00
  • 995926a5f0 Add support for line breaks to the caption textareas, see #18311 Andrew Ozz 2012-03-14 21:53:11 +00:00
  • ae895a30c9 The default value of a theme's Status header is 'publish', not 'public'. see #20103. Andrew Nacin 2012-03-14 13:37:49 +00:00
  • 3790d70d28 Use return value of update_post_meta() in set_post_thumbnail() instead of always returning true. Props webord. Fixes #20218. Jon Cave 2012-03-14 09:48:57 +00:00
  • 1a41092158 Call _get_post_ancestors() from get_post_ancestors() if the ancestors property is not set in the post object. Works around situations where ancestors is not set in the cached version of the post object. see #18536 Ryan Boren 2012-03-12 18:23:48 +00:00
  • 0459805741 Increase default upload space for sites on a network from 10M to 100M. props andrea_r. fixes #18831. Andrew Nacin 2012-03-10 22:07:17 +00:00
  • 9890600190 Compress scripts/styles: 3.4-alpha-20169. bumpbot 2012-03-10 01:30:30 +00:00
  • fcbd8f7f57 Set proper HTML5 input types in the admin, props georgestephanis, fixes #17863 Andrew Ozz 2012-03-10 01:23:48 +00:00
  • 1ae155013d Compress scripts/styles: 3.4-alpha-20167. TinyMCE updated. bumpbot 2012-03-09 23:30:29 +00:00
  • 78c8dedcdc Add support for DFW for all instances of the editor, part props sushkov, fixes #19843 Andrew Ozz 2012-03-09 23:23:10 +00:00
  • 4147d09fd0 Compress scripts/styles: 3.4-alpha-20165. bumpbot 2012-03-09 01:45:40 +00:00
  • 654e72714c Add new comment from post edit screen, partial props: garyc40, see #15527 Andrew Ozz 2012-03-09 01:30:11 +00:00
  • 746cb153c1 Store stylesheet rather than theme name in the theme_switched option. see #20103. Andrew Nacin 2012-03-08 21:22:24 +00:00
  • 9a484c5f35 Pass WP_Theme->get_theme_root_uri() to get_theme_root_uri(), thereby always triggering the theme_root_uri filter. see #20103. Andrew Nacin 2012-03-08 18:18:10 +00:00
  • d501284378 Use correct variable. see #20103. Andrew Nacin 2012-03-08 18:00:11 +00:00
  • f173370ae1 Don't show the Network Enable link for broken themes. Include broken themes in searching on network/themes.php. fixes #20099, see #20103. Andrew Nacin 2012-03-08 17:08:55 +00:00
  • cd40c68bd8 XMLRPC: Start casting datatypes in _prepare_term so as to ensure consistent datatypes in our responses. See #18438. Peter Westwood 2012-03-08 13:31:32 +00:00
  • 5257bcfcc3 XMLRPC: Add some xmlrpc_call_success_* actions to some of the post creation/deletion calls. Fixes #14283 props ericmann, simonwheatley. Peter Westwood 2012-03-08 13:16:26 +00:00
  • f22048cf45 XMLRPC: Add some xmlrpc_call_success_* actions to some of the credit/edit/delete calls. Fixes #17109 props ericmann. Peter Westwood 2012-03-08 13:12:06 +00:00
  • 157ffb3f85 XMLRPC: Expose the extended more text to XMLRPC clients from metaWeblog.getPost(). Fixes #10933 props koke, ericmann. Peter Westwood 2012-03-08 12:50:21 +00:00
  • 6101284e7f XMLRPC: Expose the fact that the current theme supports featured images to XMLRPC clients so they can make intelligent UI decisions. Peter Westwood 2012-03-08 12:19:45 +00:00
  • 63bbecb681 XMLRPC: Remove the "Backward Compatibility" code from the new api as we don't need to support this older format and it keeps the new api cleaner. Peter Westwood 2012-03-08 11:24:43 +00:00
  • 8bbfb2b2ef XMLRPC: Intoduce a date generation helper method to improve the dates returned over XMLRPC when we have a 0 date stored for drafts. Peter Westwood 2012-03-08 11:19:53 +00:00
  • 47dd0db830 In wp_get_themes() under multisite, filter out allowed themes before creating WP_Theme objects, rather than after. search_theme_directories() provides us the stylesheet of each theme which is all we need to do the proper intersection. This results in major performance gains on sites that have large numbers of themes unavailable to them. see #20103. Andrew Nacin 2012-03-08 07:46:39 +00:00
  • c7b3d21c18 In multisite, list broken themes on network/themes.php instead of on individual Manage Themes pages. see #20103. Andrew Nacin 2012-03-08 07:32:42 +00:00
  • 59844ad848 Compress scripts/styles: 3.4-alpha-20150. bumpbot 2012-03-08 07:00:38 +00:00
  • df153a9a64 Add missing CSS selectors for when these admin menus are missing submenus. fixes #20199. Andrew Nacin 2012-03-08 06:59:02 +00:00
  • f9d7952855 The allowed_themes rolling upgrade for individual sites should not add empty allowedthemes arrays. If there are no allowed themes, don't add an empty option. Move the network rolling upgrade to upgrade_network(). see #20146. Andrew Nacin 2012-03-08 03:22:39 +00:00
  • c57039543d Always print the Author in the MS themes list table. display('Author') will be 'Anonymous' if no author is specified. see #20103. Andrew Nacin 2012-03-08 00:01:35 +00:00
  • 22eed35901 On display, replace an empty Theme Name with the theme's directory. see #20103. Andrew Nacin 2012-03-07 23:56:35 +00:00
  • f7bd4afbeb Only update the old allowed_themes network option from the main site admin or in the network admin. see #20103, #20146. Andrew Nacin 2012-03-07 23:39:56 +00:00
  • 68bc832f61 Provide back compat for allowed_themes option keys, which were from the early days of WordPress MU. see #20103. Curses. Andrew Nacin 2012-03-07 23:32:06 +00:00
  • 8ae9285c2a Combine two strings. Cheatin', uh? Daryl Koopersmith 2012-03-07 19:00:12 +00:00
  • ff65fe6d6b Compress scripts/styles: 3.4-alpha-20142. bumpbot 2012-03-07 18:30:21 +00:00
  • b1ba2dd995 Deprecate display_theme(). see #19910. Andrew Nacin 2012-03-07 18:29:36 +00:00
  • 7464fa9565 Theme Customizer: Make theme installer no-js compatible. Fix JS click handler that caught clicks on the 'Activate' link. Relocate display_theme() to WP_Theme_Install_List_Table->single_row(). see #19910. Daryl Koopersmith 2012-03-07 18:24:34 +00:00
  • eb50f7efa4 Compress scripts/styles: 3.4-alpha-20139. bumpbot 2012-03-07 17:45:21 +00:00
  • 6e93f773b4 Theme Customizer: Begin integration into the install process. Combine previews, details, and install into a single workflow. see #19910. Daryl Koopersmith 2012-03-07 17:35:17 +00:00
  • f3c63b54c1 XML-RPC: Initial implementation of Taxonomy and Term APIs. Peter Westwood 2012-03-07 17:02:22 +00:00
  • a6135e9995 Remove call-time pass by reference as it causes a compile time fatal error in PHP 5.4. See #20163. Jon Cave 2012-03-07 16:32:11 +00:00
  • 555970c950 Internally cache return values of wp_salt(). Always run the filter. Big performance gains on a pageload that generates hundreds of nonces. see #19599. Andrew Nacin 2012-03-07 03:41:56 +00:00
  • 98715e56d9 Compress scripts/styles: 3.4-alpha-20134. bumpbot 2012-03-07 03:30:21 +00:00
  • f5b9beb8dd Theme Customizer: Move contents of customize.loader.css to wp-admin.css. Make markup/CSS for the full-screen overlay modular. see #19910. Daryl Koopersmith 2012-03-07 03:19:35 +00:00
  • 3f11180883 Fetch the raw 'Template' header in the WP_Theme constructor. By passing sanitization routines (which are unnecessary for this header), we prevent a persistent themes cache from sanitizing the headers of every theme until/unless they actually need a real header like Name. Note that if WP_Theme was instantiated through get_themes(), this will have no effect, as get_themes() does ask for Name for the keys to return. see #20103. Andrew Nacin 2012-03-07 00:24:23 +00:00
  • e93ce22266 Compress scripts/styles: 3.4-alpha-20131. bumpbot 2012-03-07 00:00:20 +00:00
  • 2ae706140a Theme Customizer: Color picker markup/CSS improvements. Part 1. see #19910. Daryl Koopersmith 2012-03-06 23:55:16 +00:00
  • 4540788d7e Compress scripts/styles: 3.4-alpha-20129. bumpbot 2012-03-06 23:00:21 +00:00
  • 21e5a2e69e Theme Customizer: Add a Control object to better encapsulate different UI elements and make it easy to switch between hard refreshes and postMessage. see #19910. Daryl Koopersmith 2012-03-06 22:48:07 +00:00
  • 0b01f311d1 Add $post_ID context to the pre_ping filter. props alexkingorg, devesine. fixes #18506. Andrew Nacin 2012-03-06 22:44:44 +00:00
  • e711e72c40 Fix variable collision in WP_Theme->get() that rears its head when the themes bucket is cached persistently. Also correct the inline doc. see #20103. Andrew Nacin 2012-03-06 22:28:53 +00:00
  • ef4f301599 Revert change to the default font in the visual editor, see #20184 Andrew Ozz 2012-03-06 20:33:19 +00:00
  • 4abd8e88a0 Compress scripts/styles: 3.4-alpha-20124. bumpbot 2012-03-06 03:00:26 +00:00
  • e11e5445e9 Theme Customizer: First pass at using postMessage for background color. Fix instance where preview.targetWindow would become inaccurate. Initialize setting values in customize-preview.js. see #19910. Daryl Koopersmith 2012-03-06 02:49:02 +00:00
  • 10124d291b Compress scripts/styles: 3.4-alpha-20122. bumpbot 2012-03-06 02:15:22 +00:00
  • e841432c7c Theme Customizer: Ensure color pickers initialize to the correct color. see #19910. Daryl Koopersmith 2012-03-06 02:14:27 +00:00
  • c7769fabfd Theme Customizer: Add working color pickers. First pass. see #19910. Daryl Koopersmith 2012-03-06 02:03:50 +00:00
  • 8d389bac17 Default themes always trump their pretenders. Even though we are no longer keying by name, it is not a good experience to see multiple 'WordPress Default' themes when one was copied and had the directory renamed. This also keeps with the behavior of get_themes() (and the deprecated return value). see #20103. Andrew Nacin 2012-03-06 01:59:50 +00:00
  • 6cd720e183 Store relative-to-wp-content theme roots, as that is what get_theme_roots() should be receiving. see #20103. Andrew Nacin 2012-03-06 01:50:54 +00:00
  • 9e9f4ad923 Use WP_Rewrite::set_permalink_structure instead of plain update_option() in populate_network(). Fixes #20174. Jon Cave 2012-03-05 17:39:26 +00:00
  • 22f5bd4655 Cast $wp_theme_directories to array. This had been done in get_themes(). A must-loaded plugin could call these functions before the first theme root is ever added. see #20103. Andrew Nacin 2012-03-05 17:30:09 +00:00
  • d24750e3a1 Compress scripts/styles: 3.4-alpha-20115. bumpbot 2012-03-05 07:45:20 +00:00
  • e169217ad0 Based on the current UX feedback, remove the "Insert Link" UI from under the caption fields, see #18311 Andrew Ozz 2012-03-05 07:31:31 +00:00
  • 21dd77dbe2 Use new WP_Theme API in list_theme_updates(). fixes #20173. see #20103. Andrew Nacin 2012-03-04 13:03:48 +00:00
  • 37fe51da66 Provide back compat for $theme->$var where $theme was an array from get_themes() but cast to an object, as had occurred in get_theme_updaes(). see #20173. see #20103. Andrew Nacin 2012-03-04 12:58:41 +00:00
  • ff391a479d Compress scripts/styles: 3.4-alpha-20111. bumpbot 2012-03-04 05:00:20 +00:00
  • 1747f1479e Theme Customizer: Improve markup and CSS for the return/collapse actions and the action bars within the customize controls form. see #19910. Daryl Koopersmith 2012-03-04 04:57:24 +00:00
  • e3c54ff462 Compress scripts/styles: 3.4-alpha-20109. bumpbot 2012-03-04 02:45:21 +00:00
  • bba82422d0 Theme Customizer: Add mini screenshot and description to theme info section. see #19910. Daryl Koopersmith 2012-03-04 02:40:18 +00:00
  • d09808555e Compress scripts/styles: 3.4-alpha-20107. bumpbot 2012-03-04 02:15:20 +00:00
  • b908add2c2 Theme Customizer: Improve form markup. Make the theme title/author a section. Prevent section arrows from blocking clicks. see #19910. Daryl Koopersmith 2012-03-04 02:06:11 +00:00
  • 3ec423dc93 Allow get_screenshots() to return absolute URLs. Make this the default; relative can be achieved with 'relative' as the argument. see #20103. Andrew Nacin 2012-03-04 01:16:32 +00:00
  • 90a115e4b4 Partially revert [20100]. The list_args JS variable cannot be extended due to its use as an argument in fetch-list. see #19815. Daryl Koopersmith 2012-03-03 02:40:43 +00:00
  • ba75fc6e7d Compress scripts/styles: 3.4-alpha-20103. bumpbot 2012-03-03 00:30:21 +00:00
  • a7122f9269 Don't hide PHP warnings under the toolbar in the admin. fixes #19196. Andrew Nacin 2012-03-03 00:29:50 +00:00
  • df490f0ec5 Pass WP_User object to the newuser_notify_siteadmin filter. props boonebgorges. fixes #20162. Andrew Nacin 2012-03-02 23:52:19 +00:00
  • b6b4d37fcb Allow WP_List_Table::_js_vars() to take an array of additional args to add. Allows us to have a single variable printing data when child classes need more data. Also, fix compact() call in [20094]. see #19815. Andrew Nacin 2012-03-02 23:06:31 +00:00
  • 153b1ef591 In the admin, render the Toolbar immediately, rather than waiting until the footer. When intensive pages take a while to load, you aren't stuck without a working admin header. fixes #20161. Andrew Nacin 2012-03-02 22:51:29 +00:00
  • c56b5f3f59 Use sanitize_key(). sanitize_title_with_dashes() is more than we need. see #19815. see [20096], [20097]. Andrew Nacin 2012-03-02 22:32:29 +00:00
  • 9f47e027ca Revert [20096] which was an accidental partial revert of [20094]. see #19815. Andrew Nacin 2012-03-02 22:31:15 +00:00
  • 7dd527a421 Use sanitize_key() for theme search tags/features. sanitize_title_with_dashes() is overkill. see #19815. Andrew Nacin 2012-03-02 22:26:58 +00:00
  • fd8c500bda Compress scripts/styles: 3.4-alpha-20095. bumpbot 2012-03-02 22:15:21 +00:00
  • 43209998c6 Output themes and theme-install infinite scrolling args in JS, rather than parsing query strings. props DH-Shredder, helenyhou. Make WP_Theme_Install_List_Table extend WP_Themes_List_Table. Doesn't help much yet, but we should be able to dry things up further. see #19815. Andrew Nacin 2012-03-02 22:09:26 +00:00
  • d996b72215 Use tabs for indentation. Jon Cave 2012-03-02 22:03:15 +00:00