Andrew Nacin
671a9f07e2
Size options on options-media.php are allowed to be 0 or otherwise empty. see #17863 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20203 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-16 04:37:49 +00:00
Andrew Nacin
01846b1aa5
It is possible for comments_per_page to be 0, which turns off pagination. See sanitize_option(); wp_list_commnts(); get_comment_link(). see #17863 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20202 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-16 04:36:12 +00:00
Andrew Nacin
d49d30651b
Only grow input.small-text if type='number'. see [20168], see #17863 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20201 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-16 04:28:32 +00:00
Andrew Nacin
492400a0eb
comment_max_links may be zero to bypass the moderation check entirely. [20168] erred. see #17863 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20200 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-16 04:26:25 +00:00
Andrew Nacin
eb066c0b33
Adjust site upload space HTML5 type='number' validation. see #17863 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20199 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-16 04:16:21 +00:00
Andrew Nacin
a30c7c32c4
Remove type='number' from list table page inputs out of a concern for UX, as well as styling issues. fixes #20247 . see #17863 for further discussion.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20198 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-16 04:04:07 +00:00
Daryl Koopersmith
7d868db67b
Theme Customizer: Bind wp_plupload_default_settings() to the customize_controls_enqueue_scripts hook. Fixes JS errors. see #19910 , [20189].
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20197 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 19:46:15 +00:00
Andrew Nacin
ce48b0d471
Revert type="email" (HTML5) as some browsers that do validation on these fields do not work for IDN domains yet. Core does not support these well either, but server-side validation can at least be dealt with by a plugin. see #17863 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20196 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 18:09:14 +00:00
Andrew Nacin
a72a104a4c
Change 'Post Format' bulk/quick edit label to 'Format'. Consistent with the UI and prevents word wrapping. Tidy logic. see #20245 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20195 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 17:19:30 +00:00
Andrew Nacin
183c5df8c2
Hide unsupported post formats from bulk edit. fixes #20245 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20194 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 17:17:56 +00:00
Andrew Nacin
e71167bbee
Updates to WP_Theme, wp_get_themes(), and related deprecated functions, after [UT570] [UT578] [UT579]. see #20103 .
...
* ['Template Files'] and ['Stylesheet Files'] need to return files from the parent theme as well.
* Don't strip links from the Author header. Some themes rely on the previous behavior, such as to link multiple authors (Sandbox, for example.) Don't restore links to the Name, that's just a bad idea.
* Ensure we are always passing around arrays in get_files/scandir.
* Better inline doc for wp_get_themes() arguments.
* Introduce a 'force' flag for search_theme_directories() to re-scan, rather than return the cache. We will use this to re-build the theme_roots transient in get_theme_roots(), but it is more helpful for unit tests. Since search_theme_directories() is cached, don't cache again in wp_get_themes(). (Again benefits testing.)
* Handle duplicate theme names in the old get_themes() when two themes match (and neither are a default theme, which is already handled). wp_get_themes() will consider both names to be the same; this is just for back compat since get_themes() is keyed by name.
* Include an old array key in wp_broken_themes().
git-svn-id: https://develop.svn.wordpress.org/trunk@20193 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 15:39:21 +00:00
bumpbot
8715cf588b
Compress scripts/styles: 3.4-alpha-20192.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20192 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 13:58:27 +00:00
Andrew Nacin
0cbc56cfa8
Use ajaxurl rather than direct references to admin-ajax.php. see #18952 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20191 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 13:30:28 +00:00
Andrew Nacin
681c6ea428
Remove index-extra.php. Move dashboard widget XHR callbacks to ajax-actions.php. fixes #20242 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20190 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 13:20:00 +00:00
Andrew Nacin
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 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20189 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 12:53:39 +00:00
Andrew Nacin
763e26aa32
URL to admin-ajax.php should be relative. see #19910 . see #18952 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20188 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 12:52:23 +00:00
Andrew Nacin
e8f20b741c
Ensure no nonce or multipart_params get passed to the plupload_default_settings filter. see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20187 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 12:50:18 +00:00
bumpbot
617e47e9c5
Compress scripts/styles: 3.4-alpha-20186.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20186 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 05:45:23 +00:00
Daryl Koopersmith
6d64140cab
Theme Customizer: More sidebar CSS tweaks. Padding and margins. see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20185 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 05:44:37 +00:00
Daryl Koopersmith
7cc14a412e
Theme Customizer: Tweak radio control padding. see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20184 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 05:33:41 +00:00
Dion Hulse
f2edc4b2c6
WP_HTTP: Send the body with custom method requests when using cURL. Fixes #18589
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20183 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 05:33:38 +00:00
Daryl Koopersmith
cab8c8f407
Theme Customizer: Move section descriptions to the title attribute of the section name. see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20182 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 05:32:40 +00:00
Daryl Koopersmith
2ab537f0b5
Theme Customizer: Improve sidebar CSS. Display most elements inline, refine padding/line-heights. see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20181 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 05:30:11 +00:00
bumpbot
5f9f15402c
Compress scripts/styles: 3.4-alpha-20180.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20180 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 04:15:22 +00:00
Daryl Koopersmith
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 .
...
wp.Uploader is a wrapper that provides a simple way to upload an attachment (using the wp_ajax_upload_attachment handler). It is intentionally decoupled from the UI. When an upload succeeds, it will receive the attachment information (id, url, meta, etc) as a JSON response. If the upload fails, the wrapper handles both WordPress and plupload errors through a single handler.
As todos, we should add drag classes for the uploader dropzone and account for the rough 100mb filesize limit in most browsers. The UI for the customizer upload controls could be improved as well.
git-svn-id: https://develop.svn.wordpress.org/trunk@20179 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 04:14:05 +00:00
bumpbot
d4e4ac7283
Compress scripts/styles: 3.4-alpha-20178. TinyMCE updated.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20178 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 01:00:22 +00:00
Andrew Ozz
4f5a600761
Update TinyMCE to 3.4.9, fixes #20239 , fixes #19717
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20177 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-15 00:47:06 +00:00
Andrew Nacin
fe96ac4e95
Hash WP_Theme cache keys to ensure long file paths don't overflow in object backends. see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20176 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-14 22:49:36 +00:00
bumpbot
02e1841cc4
Compress scripts/styles: 3.4-alpha-20175. TinyMCE updated.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20175 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-14 22:00:22 +00:00
Andrew Ozz
995926a5f0
Add support for line breaks to the caption textareas, see #18311
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20174 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-14 21:53:11 +00:00
Andrew Nacin
ae895a30c9
The default value of a theme's Status header is 'publish', not 'public'. see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20173 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-14 13:37:49 +00:00
Jon Cave
3790d70d28
Use return value of update_post_meta() in set_post_thumbnail() instead of always returning true. Props webord. Fixes #20218 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20172 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-14 09:48:57 +00:00
Ryan Boren
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
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20171 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-12 18:23:48 +00:00
Andrew Nacin
0459805741
Increase default upload space for sites on a network from 10M to 100M. props andrea_r. fixes #18831 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20170 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-10 22:07:17 +00:00
bumpbot
9890600190
Compress scripts/styles: 3.4-alpha-20169.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20169 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-10 01:30:30 +00:00
Andrew Ozz
fcbd8f7f57
Set proper HTML5 input types in the admin, props georgestephanis, fixes #17863
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20168 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-10 01:23:48 +00:00
bumpbot
1ae155013d
Compress scripts/styles: 3.4-alpha-20167. TinyMCE updated.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20167 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-09 23:30:29 +00:00
Andrew Ozz
78c8dedcdc
Add support for DFW for all instances of the editor, part props sushkov, fixes #19843
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20166 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-09 23:23:10 +00:00
bumpbot
4147d09fd0
Compress scripts/styles: 3.4-alpha-20165.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20165 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-09 01:45:40 +00:00
Andrew Ozz
654e72714c
Add new comment from post edit screen, partial props: garyc40, see #15527
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20164 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-09 01:30:11 +00:00
Andrew Nacin
746cb153c1
Store stylesheet rather than theme name in the theme_switched option. see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20163 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-08 21:22:24 +00:00
Andrew Nacin
9a484c5f35
Pass WP_Theme->get_theme_root_uri() to get_theme_root_uri(), thereby always triggering the theme_root_uri filter. see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20162 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-08 18:18:10 +00:00
Andrew Nacin
d501284378
Use correct variable. see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20161 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-08 18:00:11 +00:00
Andrew Nacin
f173370ae1
Don't show the Network Enable link for broken themes. Include broken themes in searching on network/themes.php. fixes #20099 , see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20160 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-08 17:08:55 +00:00
Peter Westwood
cd40c68bd8
XMLRPC: Start casting datatypes in _prepare_term so as to ensure consistent datatypes in our responses. See #18438 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20159 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-08 13:31:32 +00:00
Peter Westwood
5257bcfcc3
XMLRPC: Add some xmlrpc_call_success_* actions to some of the post creation/deletion calls. Fixes #14283 props ericmann, simonwheatley.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20158 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-08 13:16:26 +00:00
Peter Westwood
f22048cf45
XMLRPC: Add some xmlrpc_call_success_* actions to some of the credit/edit/delete calls. Fixes #17109 props ericmann.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20157 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-08 13:12:06 +00:00
Peter Westwood
157ffb3f85
XMLRPC: Expose the extended more text to XMLRPC clients from metaWeblog.getPost(). Fixes #10933 props koke, ericmann.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20156 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-08 12:50:21 +00:00
Peter Westwood
6101284e7f
XMLRPC: Expose the fact that the current theme supports featured images to XMLRPC clients so they can make intelligent UI decisions.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20155 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-08 12:19:45 +00:00
Peter Westwood
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.
...
The new Posts API is designed so that you can fetch a post with get, update the data structure returned and submit that with edit and so we need to ensure to only include in get data in a single form - tags and categories are returned as terms.
See #18429
git-svn-id: https://develop.svn.wordpress.org/trunk@20154 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-08 11:24:43 +00:00