| [23209]
|
nacin
|
Always call get_post() in get_page_uri() to ensure we have a WP_Post object, which lazy-loads the ancestors this function requires.
Merges [23208] to the 3.5 branch.
props dd32.
fixes #22883.
|
| [23208]
|
nacin
|
Always call get_post() in get_page_uri() to ensure we have a WP_Post object, which lazy-loads the ancestors this function requires.
props dd32
fixes #22883
Unit tests: [1175/tests]
|
| [23207]
|
nacin
|
Revert [21942] and have wp_publish_post() deal with the database directly. clean_post_cache() is now also called directly due to [21943].
Ports [23206] to the 3.5 branch.
fixes #22944.
|
| [23206]
|
nacin
|
Revert [21942] and have wp_publish_post() deal with the database directly. clean_post_cache() is now also called directly due to [21943].
fixes #22944 for trunk.
Unit tests: [1174/tests].
see #11399. see #21963.
|
| [23205]
|
nacin
|
Remove the now defunct wp-admin/options-privacy.php PHP file on the next core update.
props duck_
fixes #22855
for the 3.5 branch
|
| [23204]
|
nacin
|
Correct the deprecated notice in AtomPub's deprecated class. see #22855.
|
| [23203]
|
nacin
|
Remove deleted files on upgrade, including wp-app.php and class-wp-atom-server.php.
props duck_
see #22855
for trunk
|
| [23202]
|
nacin
|
Encode brackets in the load-scripts.php URL, as these are considered unsafe characters and can be misunderstood. (See RFC 1738.) In particular, a "security" rewrite rule from a plugin blocked URLs with unencoded brackets. fixes #22899 for the 3.5 branch.
--Thia and those below, will be ignored--
M script-loader.php
|
| [23201]
|
nacin
|
Encode brackets in the load-scripts.php URL, as these are considered unsafe characters and can be misunderstood. (See RFC 1738.) In particular, a "security" rewrite rule from a plugin blocked URLs with unencoded brackets. fixes #22899 for trunk.
|
| [23200]
|
bumpbot
|
Compress scripts/styles: 3.6-alpha-23200.
|
| [23199]
|
helen
|
Minor phpdoc fixes for register_sidebar(). props SergeyBiryukov. fixes #22905.
|
| [23198]
|
helen
|
Allow non-hierarchical taxonomy labels in Bulk Edit to span the available width. Props SergeyBiryukov, tar.gz. fixes #22703.
|
| [23197]
|
helen
|
Add missing @ to phpdoc for gd_edit_image_support(). props tw2113. fixes #23046.
|
| [23196]
|
helen
|
Refresh phpdoc for register_sidebar(). props jeremyfelt, SergeyBiryukov. fixes #22905.
|
| [23195]
|
nacin
|
Update Akismet external to 2.5.7.
|
| [23194]
|
nacin
|
Update Akismet external to 2.5.7.
|
| [23193]
|
bumpbot
|
Compress scripts/styles: 3.6-alpha-23193. TinyMCE updated.
|
| [23192]
|
azaozz
|
TinyMCE: update to latest source including the WebKit backspace fix, see #23010
|
| [23191]
|
helen
|
its <=> it's in documentation, along with a rogue the, The, and looses. props trepmal. fixes #22665.
|
| [23190]
|
helen
|
Correct phpdoc for wp-includes/plugin.php: wp-content/plugins/, not wp-content/plugin/. props technosailor. fixes #23024.
|
| [23189]
|
helen
|
s/Santizes/Sanitizes/ in phpdoc for sanitize_html_class(). props cais. fixes #22890.
|
| [23188]
|
nacin
|
Convert to the HTML5 doctype for readme.html. props gish, fixes #22932.
|
| [23187]
|
helen
|
Curly quotes for readme.html. props anatolbroder. fixes #23011.
|
| [23186]
|
helen
|
Correct phpdoc @since for wp_oembed_remove_provider(). props hebbet. fixes #22788.
|
| [23185]
|
helen
|
Nav menu item selection lists no longer need to be specifically de-whitespaced to match hierarchical taxonomy metaboxes. props corvannoorloos. See #22954 for trunk.
|
| [23184]
|
helen
|
Align the "Available Themes" header with the search form. props wycks. fixes #22928.
|
| [23183]
|
nacin
|
Have the 'jquery' script handle be a parent of both jQuery core and jQuery Migrate. see #22975.
|
| [23182]
|
nacin
|
Update jQuery Migrate plugin to latest, fixing .toggle(boolean) usage. see #22975.
|
| [23181]
|
nacin
|
The 3.5 branch is now 3.5.1 alpha.
|
| [23180]
|
nacin
|
Update to jQuery 1.9 Beta 1 in trunk (3.6-alpha).
Temporarily includes jQuery in original, unminified form, for ease of testing and bug reporting.
jQuery 1.9 introduces a "migrate" script for deprecated and removed behavior. Warnings are issued for methods we should not be using, and should be fixed in core. These warnings are sent to the JavaScript console and are collected in `jQuery.migrateWarnings`.
See http://blog.jquery.com/2012/12/17/jquery-1-9-beta-1-released/ for more.
props ocean90, see #22975.
|
| [23179]
|
dd32
|
When copying new bundled themes & plugins, bail early if the distro doesn't include the bundled item. This prevents us from creating an empty directory in the destination when the source doesn't exist. See #22856
|
| [23178]
|
markjaquith
|
Fix code vomit in IIS rewrite rule generation. fixes #22920 for the 3.5 branch. props toscho.
|
| [23177]
|
markjaquith
|
Fix code vomit in IIS rewrite rule generation. fixes #22920 for trunk. props toscho.
|
| [23176]
|
nacin
|
Remove additional acute accents from permalink slugs via sanitize_title_with_dashes(). props SergeyBiryukov. fixes #22395.
|
| [23175]
|
nacin
|
Use 3 * HOUR_IN_SECONDS rather than 10800.
|
| [23174]
|
potbot
|
POT, generated from r23173
|
| [23173]
|
nacin
|
Bump Twenty Twelve's version to 1.1.1.
|
| [23172]
|
nacin
|
Trunk is now 3.6-alpha again.
|
| [23171]
|
nacin
|
Trunk is now 3.5 again. (Translators need an anchor point.)
|
| [23170]
|
nacin
|
We no longer care if wp-admin/index.php is parseable by PHP 4. (And it's not, anyway.) If a user hits the root or wp-admin/install.php, they do get a proper warning.
|
| [23169]
|
nacin
|
Tag 3.5
|
| [23168]
|
nacin
|
Trunk is now 3.6-alpha.
|
| [23167]
|
nacin
|
3.5
|
| [23166]
|
nacin
|
3.5-RC6-23166
|
| [23165]
|
nacin
|
Ignore failed uploads. props koopersmith. fixes #22849. for the 3.5 branch.
|
| [23164]
|
nacin
|
Makes sure attachment sizes are correctly deselected in IE. Fixes size selections on insert in IE9. props koopersmith. fixes #22851. for the 3.5 branch.
|
| [23163]
|
nacin
|
Makes sure attachment sizes are correctly deselected in IE. Fixes size selections on insert in IE9. props koopersmith. fixes #22851.
|
| [23162]
|
markjaquith
|
Ignore failed uploads. props koopersmith. fixes #22849
|
| [23161]
|
nacin
|
Check for DOMDocument when parsing oEmbed XML responses.
|
| [23160]
|
nacin
|
Check for DOMDocument when parsing oEmbed XML responses.
|
| [23159]
|
nacin
|
Sanity checks in oEmbed XML handling.
|
| [23158]
|
nacin
|
Sanity checks in oEmbed XML handling.
|
| [23157]
|
nacin
|
3.5-RC6 -- please test TinyMCE for regressions working with HTML5 elements, embeds and objects, etc.
|
| [23156]
|
bumpbot
|
Compress scripts/styles: 3.5-RC5-23156. TinyMCE updated.
|
| [23155]
|
bumpbot
|
Compress scripts/styles: 3.5-RC5-23155. TinyMCE updated.
|
| [23154]
|
nacin
|
Restore the duck punch of TinyMCE's schema from [23120], along with updated rules for all HTML5 elements, as painstakingly audited against the HTML5 spec.
Remove conflicting and unnecessary code in the WP TinyMCE plugin.
Fixes all known regressions when working with the embed, object, video, audio, source, and param elements in TinyMCE.
props markjaquith, koopersmith.
fixes #22790, #22842.
Merges [23153] to the 3.5 branch.
|
| [23153]
|
nacin
|
Restore the duck punch of TinyMCE's schema from [23120], along with updated rules for all HTML5 elements, as painstakingly audited against the HTML5 spec.
Remove conflicting and unnecessary code in the WP TinyMCE plugin.
Fixes all known regressions when working with the embed, object, video, audio, source, and param elements in TinyMCE.
props markjaquith, koopersmith.
fixes #22790, #22842.
fixes #22842.
|
| [23152]
|
nacin
|
Add TinyMCE's Schema.js to prepare for patching it. see #22790. see #22842. for the 3.5 branch.
|
| [23151]
|
nacin
|
Add TinyMCE's Schema.js to prepare for patching it. see #22790. see #22842. for trunk.
|
| [23150]
|
nacin
|
Delete the patch of TinyMCE's schema; new attempt. see #22790. see #22842. actually for the 3.5 branch.
|
| [23149]
|
nacin
|
Delete the patch of TinyMCE's schema; new attempt. see #22790. see #22842. for the 3.5 branch.
|
| [23148]
|
nacin
|
Namespace the dashboard widget nonce to avoid collisions with plugins.
|
| [23147]
|
bumpbot
|
Compress scripts/styles: 3.5-RC5-23147. TinyMCE updated.
|
| [23146]
|
nacin
|
TinyMCE: Use the correct syntax for allowing an `embed` element to be a valid child of an `object` element.
Fixes a bug in TinyMCE when using its HTML5 schema definition.
props azaozz.
fixes #22790.
for the 3.5 branch.
|
| [23145]
|
bumpbot
|
Compress scripts/styles: 3.5-RC5-23145. TinyMCE updated.
|
| [23144]
|
nacin
|
TinyMCE: Use the correct syntax for allowing an `embed` element to be a valid child of an `object` element.
Fixes a bug in TinyMCE when using its HTML5 schema definition.
props azaozz.
see #22790.
for trunk.
... with the right patch this time. [23142] was done in error.
|
| [23143]
|
bumpbot
|
Compress scripts/styles: 3.5-RC5-23143. TinyMCE updated.
|
| [23142]
|
nacin
|
TinyMCE: Use the correct syntax for allowing an `embed` element to be a valid child of an `object` element.
Fixes a bug in TinyMCE when using its HTML5 schema definition.
props azaozz.
see #22790.
for trunk.
|
| [23141]
|
nacin
|
3.5-RC5-23141 for both trunk and the 3.5 branch. New nightlies forced.
|
| [23140]
|
ryan
|
Introduce previous_image_link and next_image_link filters. Allows customizing the gallery display order.
Props nacin
fixes #22829 for 3.5
|
| [23139]
|
ryan
|
Introduce previous_image_link and next_image_link filters. Allows customizing the gallery display order.
Props nacin
fixes #22829 for trunk
|
| [23138]
|
nacin
|
Two media gallery string changes, for clarity:
* 'Random' to 'Random Order', to be clear what it controls.
* 'Describe this image...' to 'Caption this image...', to be clear it links to the Caption field and not the revived Description field, see [23083].
props johnbillion, pavelevap.
fixes #22821.
Merges [23135] to the 3.5 branch.
|
| [23137]
|
nacin
|
Only show help for upload_path and upload_url_path if those fields are visible. fixes #21720.
Merges [23134] to the 3.5 branch.
|
| [23136]
|
nacin
|
Only unset() after we have confirmed we are not dealing with a WP_Error. props DH-Shredder. fixes #22824.
Merges [23133] to the 3.5 branch.
|
| [23135]
|
nacin
|
Two media gallery string changes, for clarity:
* 'Random' to 'Random Order', to be clear what it controls.
* 'Describe this image...' to 'Caption this image...', to be clear it links to the Caption field and not the revived Description field, see [23083].
props johnbillion, pavelevap.
fixes #22821.
|
| [23134]
|
nacin
|
Only show help for upload_path and upload_url_path if those fields are visible. fixes #21720.
|
| [23133]
|
nacin
|
Only unset() after we have confirmed we are not dealing with a WP_Error. props DH-Shredder. fixes #22824.
|
| [23132]
|
nacin
|
Branch 3.5
|
| [23131]
|
nacin
|
3.5-RC5
|
| [23130]
|
potbot
|
POT, generated from r23127
|
| [23129]
|
potbot
|
POT, generated from r23127
|
| [23128]
|
potbot
|
POT, generated from r23127
|
| [23127]
|
bumpbot
|
Compress scripts/styles: 3.5-RC4-23127.
|
| [23126]
|
nacin
|
Remove 'Insert Multiple Images' from the about page as it is now completely invisible in the UI. Requiring shift-click but not mentioning it is a bad omen. props helenyhou. fixes #22455.
|
| [23125]
|
nacin
|
Bump the versions for Twenty Ten, Twenty Eleven, and Twenty Twelve.
|
| [23124]
|
koopersmith
|
Trailing commas make IE7 cry. fixes #22819.
|
| [23123]
|
nacin
|
Ensure [23122] gets parsed as context. props TobiasBg. fixes #22808.
|
| [23122]
|
nacin
|
Update fullscreen/DFW's "Text" tab to match the string context used for the editor Text tab. Not a string change. props pavelevap, fixes #22808.
|
| [23121]
|
bumpbot
|
Compress scripts/styles: 3.5-RC4-23121. TinyMCE updated.
|
| [23120]
|
nacin
|
Add a sane, inclusive HTML element/attribute schema to TinyMCE.
TinyMCE 3.4.x (shipped with WordPress 3.4.x) had an HTML4-based schema definition, with HTML5 elements added to it. TinyMCE 3.5.x (shipping, again coincidentally, with WordPress 3.5) allows for HTML5 schema support, which also provides for full HTML5 attribute support. The problem is its HTML5 schema excludes all HTML4 elements and attributes that were dropped in the HTML5 spec, which is unacceptable behavior.
This "duck punch" of TinyMCE's Schema.js file creates a new, sane schema. It is TinyMCE's HTML4 and HTML5 schema definitions recursively merged.
Objects are not whitelisted in either schema to allow for embed elements as child nodes, so object, param, and embed remain separately whitelisted in the WordPress TinyMCE plugin. Our attempts to add other attributes in said plugin is now superceded.
props koopersmith, azaozz.
fixes #22790.
|
| [23119]
|
nacin
|
Add TinyMCE 3.5.8's Schema.js file in preparation for monkey patching it. see #22790.
|
| [23118]
|
koopersmith
|
Ensure iframes in the media modal on the frontend have no borders. props nacin. fixes #22804.
|
| [23117]
|
ryan
|
Make current_user_can_for_blog() safe to run single site.
Props nacin, MarkJaquith
fixes #22803
|
| [23116]
|
lancewillett
|
Twenty Twelve: set `color` values to black to ensure full text color contrast in print styles. Props miqrogroove, fixes #22797.
|
| [23115]
|
bumpbot
|
Compress scripts/styles: 3.5-RC4-23115.
|
| [23114]
|
nacin
|
Remove trailing comma from JS. props koopersmith, fixes #22800.
|
| [23113]
|
bumpbot
|
Compress scripts/styles: 3.5-RC4-23113. TinyMCE updated.
|
| [23112]
|
ryan
|
Extend allowed elements for object and embed.
Props azaozz
fixes #22790
|
| [23111]
|
bumpbot
|
Compress scripts/styles: 3.5-RC4-23111.
|
| [23110]
|
ryan
|
When inserting from URL in the media modal, retain query params and properly insert the caption code.
Props koopersmith
fixes #22796
|