Nikolay Bachiyski
c1c0759ab0
Taxonomies: make sure taxonomy functions work correctly with taxonomy names with special characters
...
The codex says that taxonomy names "should only contain lowercase letters and the underscore character", but that's not enforced. It's too late to enforce it, since some plugins haven't been following it and the official phpdoc doesn't mention this restriction.
git-svn-id: https://develop.svn.wordpress.org/trunk@37133 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 17:12:08 +00:00
Jeremy Felt
914df85ab4
Multisite: Improve escaping in network settings.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@37124 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 15:58:29 +00:00
Dominik Schilling (ocean90)
826b822214
HTTP: Improve detection of valid IP addresses.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@37115 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 15:37:26 +00:00
Drew Jaynes
14d4060c4e
Docs: Ignore _wp_upload_dir_baseurl()
from parsing for the Code Reference.
...
See #36371 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37114 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 15:28:17 +00:00
Konstantin Obenland
783102fcdc
Customize: Respect aspect ratio on cropped images.
...
Takes into account whether the control supports `flex_width` and/or
`flex_height` and adjusts destination measurements accordingly.
Fixes #36318 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37113 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 15:13:34 +00:00
Andrew Ozz
0e99aea684
Add deprecated notice and removal warning to _wp_upload_dir_baseurl()
.
...
Props DrewAPicture, azaozz.
Fixes #36371 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37112 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 15:09:16 +00:00
Dominik Schilling (ocean90)
7987d26847
Multisite: Validate new email address confirmations.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@37103 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 14:44:00 +00:00
Nikolay Bachiyski
8d55453ef4
Snoopy: use escapeshellarg instead of escapeshellcmd
...
We are escaping arguments, not commands, so we'd better use the semantically correct function, even though they are similar.
git-svn-id: https://develop.svn.wordpress.org/trunk@37094 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 13:57:40 +00:00
Aaron Jorbin
f531959fa2
Prevent PHP Warnings when using Custom Logo with no params
...
The parsing of defaults assumes that $args will be an array. This solves it for Custom Logo the same way it is solved for custom-header and custom-background.
Props obenland.
Fixes #36332 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37092 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 02:21:57 +00:00
Dominik Schilling (ocean90)
0a9951a3b9
Editor: Make the tooltip for the 'apply' button in the inline link dialog translatable.
...
Props SergeyBiryukov.
Fixes #36366 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37091 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-29 21:10:39 +00:00
Drew Jaynes
0a5885ce3c
Docs: Standardize file headers for two embed templates introduced in [36693] for #34561 .
...
Props flixos90.
Also missed props for flixos90 on [37087].
See #35986 . See #36352 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37088 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-28 18:26:43 +00:00
Drew Jaynes
b26e3d0508
Docs: Reference the correct embed templates and template parts filenames in headers for embed files introduced or changed in 4.5.
...
See [36693], #34561 . See #35986 . Fixes #36352 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37087 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-28 18:23:53 +00:00
Drew Jaynes
b7e91e1dcc
Docs: Following [37085], properly indent the markdown-formatted examples in the DocBlock for wpdb::esc_like()
.
...
See #32246 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37086 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-27 18:26:33 +00:00
Drew Jaynes
2ac50341ab
Docs: Add missing quotes around a specifier in a query example in the DocBlock for wpdb::esc_like()
.
...
Props madvic.
See #32246 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37085 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-27 18:24:45 +00:00
Pascal Birchler
b4c43b0005
Taxonomy: After [36874], run the correct load-edit-tags.php
hook on the new term edit page.
...
When not misspelled, this hook is useful (and needed) for backward compatibility.
Unprops swissspidy.
Fixes #34988 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37084 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-27 15:15:48 +00:00
Drew Jaynes
0b6af900f1
Docs: Improve the DocBlocks for get_header_textcolor()
and header_textcolor()
to mention that they both retrieve color values in the HEX format.
...
Props theMikeD.
Fixes #36336 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37083 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-25 23:05:42 +00:00
Ella Iseulde Van Dorpe
859d40bd24
Editor: wptextpattern: add back inline tests
...
See [37024].
See #33300 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37080 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-25 13:30:10 +00:00
Mike Schroder
ea2590a6c4
Post 4.5-RC1 version bump.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@37079 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-24 03:58:00 +00:00
Mike Schroder
895b213e62
4.5-RC1
...
git-svn-id: https://develop.svn.wordpress.org/trunk@37078 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-24 03:31:51 +00:00
Konstantin Obenland
c35484581d
Customize: Bring custom-logo args closer to custom-header.
...
Allows themes to specify the desired width and height of logos, and whether
that is flexible or not. Has the benefit of not having to generate a logo-sized
file for every image uploaded.
Props westonruter, celloexpressions.
Fixes #36255 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37077 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-24 02:01:50 +00:00
Ella Iseulde Van Dorpe
e6b5f3316f
Update TinyMCE and jQuery UI button styles
...
Part props liljimmi.
Fixes #35571 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37076 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-24 00:56:14 +00:00
Sergey Biryukov
0058968499
Canonical / Query: Restore the is_404()
check in wp_old_slug_redirect()
which was removed in [34659].
...
This reverts part of [34659] due to excessive canonical problems it's caused in 4.4.x.
Remove the unit tests which are no longer supported.
This also removes the `is_feed()` code to avoid confusion - only pages & embeds will be redirected.
Merges [36280] and [36281] to trunk.
Props dd32.
See #21602 , #35344 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37075 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 21:53:44 +00:00
Andrew Ozz
9f03a3bd5e
TinyMCE: include the upstream fix for inserting <hr>
while the caret is in an inline element: b1618d1adb
.
...
Fixes #36165 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37074 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 21:44:05 +00:00
Dominik Schilling (ocean90)
f903fb5160
Common CSS: Reset bottom padding for .nav-tab-wrapper
.
...
Props ericdaams.
Fixes #35960 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37073 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 20:13:57 +00:00
Dominik Schilling (ocean90)
4727f60c15
External Libraries: Update jQuery Migrate to 1.4.0.
...
Changes: https://github.com/jquery/jquery-migrate/compare/1.3.0...1.4.0
Fixes #35380 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37072 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 19:43:17 +00:00
Boone Gorges
8e317daa37
Tests: Ensure that the default wp_die()
handler can handle a WP_Error
object.
...
Props dd32, utkarshpatel.
Fixes #36166 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37071 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 19:00:38 +00:00
Dominik Schilling (ocean90)
703bd5f97f
External Libraries: Update jQuery to 1.12.2.
...
Release post: http://blog.jquery.com/2016/03/17/jquery-1-12-2-and-2-2-2-released/
Changelog: https://github.com/jquery/jquery/compare/1.12.1...1.12.2
See #35380 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37070 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 18:46:19 +00:00
Drew Jaynes
979d8931d3
Docs: Properly mark $args
parameters in two WP_oEmbed
methods as optional.
...
Also clarify that the `$args` parameters can accept a string (the default) in addition to an array.
Props ramiy.
See #36296 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37069 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 17:07:58 +00:00
Drew Jaynes
79150b2561
Docs: Use third-person singular verbs for summary DocBlocks in WP_oEmbed
.
...
Also fixes inline `@see` formatting in appropriate places (summaries should not contain tags or markdown).
Props ramiy.
See #36296 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37068 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 16:57:08 +00:00
Drew Jaynes
d793244e3c
Docs: Improve and add missing DocBlocks for methods and properties in WP_oEmbed
.
...
Props ramiy.
See #36296 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37067 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 16:51:48 +00:00
Weston Ruter
b5cd3f862c
Customize: Replace site logo with custom logo terminology, fixing failure to preview logo changes.
...
Fixes regression introduced in [37040] which was from a patch that did not include the terminology change.
See #36255 .
Fixes #35855 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37066 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 06:26:00 +00:00
Drew Jaynes
1395ff6db4
Docs: Improve inline documentation syntax throughout WP_Widget
.
...
Fixes #36298 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37065 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 05:31:31 +00:00
Drew Jaynes
43dfcc5fa8
Docs: Add missing information to the WP_Widget
PHP4 constructor DocBlock.
...
Also add several missing at `@access` tags to other method DocBlocks and clarify parameter docs for `WP_Widget::form_callback()`.
Props raimy.
See #36298 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37064 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 05:09:48 +00:00
Drew Jaynes
cbf08027df
Docs: Use third-person singular verbs for method summaries in WP_Widget_Factory
.
...
Fixes #36299 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37063 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 04:50:26 +00:00
Drew Jaynes
4d077b3a90
Docs: Add missing information to constructors DocBlocks for WP_Widget_Factory
.
...
See #36299 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37062 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 04:18:26 +00:00
Drew Jaynes
7ce686fef1
Docs: Add a missing DocBlock for the WP_Widget_Factory::$widgets
property.
...
Props raimy.
See #36299 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37061 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 04:10:27 +00:00
Weston Ruter
43b9dedeea
Customize: Prevent preview iframe
from showing until fully loaded.
...
Fixes issue where the Customizer preview window can appear to momentarily bounce to the top when being refreshed. Regression from [36532].
See #31195 .
Fixes #36276 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37060 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-23 00:52:20 +00:00
Dominik Schilling (ocean90)
6c0a66cf49
Users: In edit_user()
check for a blank password when adding a user.
...
Props wesleye, gitlost, adamsilverstein.
Fixes #35715 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37059 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-22 23:06:29 +00:00
Dominik Schilling (ocean90)
2a8573c6ca
Travis CI: Allow to cache the node_modules directory.
...
This should speed up the installation of npm dependencies.
Props netweb.
Fixes #36291 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37058 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-22 21:49:36 +00:00
Drew Jaynes
bcc058d02d
Docs: Mark optional method parameters as such in Walker_Page
.
...
Also normalizes parameter spacing following [37056].
Fixes #36300 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37057 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-22 18:06:58 +00:00
Drew Jaynes
b44910599c
Docs: The page object type in use in Walker_Page
is WP_Post
.
...
See #36300 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37056 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-22 18:04:06 +00:00
Drew Jaynes
c7d05cff99
Docs: Improve inline documentation for properties and methods in Walker_Page
.
...
Props raimy.
See #36300 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37055 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-22 18:03:07 +00:00
Drew Jaynes
6f43565b51
Docs: The page object type in use in Walker_PageDropdown
is WP_Post
.
...
See #36300 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37054 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-22 17:52:53 +00:00
Drew Jaynes
eacd0d863d
Docs: Improve inline documentation for properties and methods in Walker_PageDropdown
.
...
Props raimy for the initial patch.
See #36300 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37053 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-22 17:50:35 +00:00
Drew Jaynes
39bdd5fc3d
Docs: Normalize Walker_Comment
method parameter docs spacing following [37051].
...
See #36300 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37052 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-22 17:45:26 +00:00
Drew Jaynes
542f0a118e
Docs: Comment display element object types for Walker_Comment
are WP_Comment
since 4.4.0.
...
See #36300 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37051 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-22 17:43:51 +00:00
Drew Jaynes
c4f61cf686
Docs: Improve inline documentation syntax for Walker_Comment
.
...
* Marks optional parameters as such
* Improves existing parameter descriptions for clarity
* Syntax improvements
See #36300 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37050 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-22 17:40:27 +00:00
Drew Jaynes
436a966430
Docs: Standardize the class DocBlock summary for Walker_Comment
.
...
See #36300 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37049 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-22 17:35:34 +00:00
Drew Jaynes
7479108b35
Docs: Improve inline documentation for properties and methods in Walker_Comment
.
...
Props raimy for the initial patch.
See #36300 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37048 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-22 17:33:56 +00:00
Drew Jaynes
fc63cad200
Docs: Mark optional parameters in Walker_Category
methods as such.
...
Also cleans up some syntax.
See #36300 .
git-svn-id: https://develop.svn.wordpress.org/trunk@37047 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-22 17:29:40 +00:00