Daryl Koopersmith
dfe7dd824e
Theme Customizer: Remove small screenshot from theme title bar. see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20393 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-07 00:33:36 +00:00
Daryl Koopersmith
f26e53d4d9
Theme Customizer: String change to clarify choosing a static page (remove 'select below'). see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20392 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-07 00:18:02 +00:00
Daryl Koopersmith
315d6e31e3
Theme Customizer: Move 'collapse' button to footer and add a visible text label. see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20391 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-07 00:10:22 +00:00
bumpbot
21490033fb
Compress scripts/styles: 3.4-beta1-20390. TinyMCE updated.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20390 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-06 23:58:19 +00:00
Andrew Ozz
c2e3754cf9
Add the "aside,audio,canvas,figcaption,figure,nav,output,video" tags that shouldn't be wrapped in <p> to the internal blocks list in TinyMCE, fixes #20381
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20389 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-06 22:59:22 +00:00
Mark Jaquith
9b766fa0b8
Be a bit more conservative in which args are stripped after redirect_guess_404_permalink(). see #20380 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20386 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-06 21:19:28 +00:00
Mark Jaquith
22031a0765
Strip p, page_id, attachment_id, post_type, pagename, and name from redirect query if we get a hit on a 404-guessed permalink. fixes #20374
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20380 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-06 19:49:34 +00:00
Ryan Boren
6f9ceb2326
Introduce WP_User::exists(). see #20372
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20378 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-06 19:18:45 +00:00
Andrew Nacin
6e3ed8bbf9
Internally cache themes inside wp_get_themes() by theme_root as well as stylesheet, to avoid conflicts with future calls to wp_get_themes(). Always return only the last stylesheet found, as before. see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20375 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-05 20:38:42 +00:00
Andrew Nacin
596c72cafa
Child theme files need to override parent theme files. The array_merge() arguments are swapped. see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20374 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-05 20:36:34 +00:00
Peter Westwood
7ffdb1a514
Fix typo in [20372] - See #19922 props SergeyBiryukov.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20373 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-05 15:34:28 +00:00
Peter Westwood
35cfb293e7
HTTP: Don't force cookie values to be urlencoded because it breaks usage of cookies in some scenarios like the LiveJournal Importer. Instead add a filter for a plugin to use if it really wants to have the cookie mangled. Fixes #19922 props pw201, dllh and kurtpayne.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20372 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-05 15:17:34 +00:00
Dion Hulse
20141db4eb
WP_HTTP: Curl: Correct a typo in [20208] causing failed curl requests not to return a WP_Error under certain situations. Props SergeyBiryukov. Fixes #20219
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20370 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-05 11:58:04 +00:00
Ryan Boren
9f64f9aa35
Beta 1 bump
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20366 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-05 01:46:45 +00:00
bumpbot
dcda0d1c10
Compress scripts/styles: 3.4-alpha-20365.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20365 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-05 01:34:01 +00:00
Andrew Nacin
f9a131231d
Always return a WP_Theme object from wp_get_theme(). Check \$theme->exists() or \$theme->errors() to confirm the requested theme actually exists. see #20361 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20363 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-05 01:05:49 +00:00
bumpbot
897d692c6d
Compress scripts/styles: 3.4-alpha-20361.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20361 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-05 00:58:26 +00:00
Ryan Boren
485e7bc261
Allow selecting custom header and background images from the media library. Props aaroncampbell, sabreuse, greuben. fixes #19840
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20358 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-05 00:20:28 +00:00
bumpbot
f027063f41
Compress scripts/styles: 3.4-alpha-20357.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20357 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-04 23:58:25 +00:00
bumpbot
7f938af8c5
Compress scripts/styles: 3.4-alpha-20355.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20355 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-04 21:58:23 +00:00
Peter Westwood
b57bf8a36d
XMLRPC: Make sure that we always return valid dates when no date is currently set - for example if the post is pending. Fixes #19733 props markoheijnen and koke.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20353 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-04 21:32:28 +00:00
Daryl Koopersmith
31caea7b9b
Theme Customizer: Improve the customize loader and themes list table markup. see #19910 .
...
* Use event delegation for triggering the customize loader (so we play nicely with infinite scroll).
* Use data attributes on .load-customize links instead of parsing the href.
* Properly translate the 'Customize' string instead of injecting the replacement with JS.
git-svn-id: https://develop.svn.wordpress.org/trunk@20352 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-04 21:02:29 +00:00
Peter Westwood
dfab3319f8
XMLRPC: Add a check in mw.newPost to stop the authorID being changed to an invalid value. Fixes #20356 props maxcutler.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20351 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-04 20:11:21 +00:00
Jon Cave
ecd1caa054
Add some missing documentation and fix a couple of typos. Props roscius. Fixes #19756 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20349 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-04 17:32:03 +00:00
bumpbot
0d6710383f
Compress scripts/styles: 3.4-alpha-20348.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20348 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-04 02:58:22 +00:00
bumpbot
825926267f
Compress scripts/styles: 3.4-alpha-20345.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20345 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-03 22:58:20 +00:00
Daryl Koopersmith
9218ead840
Theme Customizer: Improve data binding in wp.customize.Value and wp.customize.Values. see #19910 .
...
* Replace the convoluted wp.customize.Value.link method with a simple shortcut for direct binding.
* Add wp.customize.Value.sync for bidirectional linking.
* Add wp.customize.Value.setter for handling compound values (instead of using wp.customize.Value.link).
git-svn-id: https://develop.svn.wordpress.org/trunk@20344 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-03 22:04:40 +00:00
bumpbot
f3e171b253
Compress scripts/styles: 3.4-alpha-20343.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20343 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-02 22:58:19 +00:00
Andrew Ozz
7e34db14c8
Fix adding of parent theme's editor-style before child theme's, props SergeyBiryukov, see #19437
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20342 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-02 22:26:11 +00:00
Andrew Ozz
05071148d9
Editor: fix adding a link in WebKit to floated image, fixes #16569
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20341 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-02 22:16:30 +00:00
Ryan Boren
467f9af92d
Remove jQuery Masonry. Fully reverts [20060]. see #17242
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20340 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-02 20:05:35 +00:00
bumpbot
3a460964ae
Compress scripts/styles: 3.4-alpha-20339.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20339 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-01 22:58:18 +00:00
Andrew Nacin
816ebbd616
jQuery 1.7.2. props ocean90. fixes #20339 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20337 602fd350-edb4-49c9-b593-d223f7449a82
2012-04-01 20:13:36 +00:00
bumpbot
c4e65f5f3f
Compress scripts/styles: 3.4-alpha-20336.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20336 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-31 17:58:19 +00:00
Andrew Ozz
790f4e47f9
Rename back the handle for the editor CSS, props nacin, fixes #19843
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20334 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-31 16:32:47 +00:00
Peter Westwood
efdcdfdf36
Avoid fatal errors in check_theme_switched() if we fail to get a WP_Theme object for the old theme. Fixes #20334 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20330 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-30 15:13:12 +00:00
Andrew Nacin
09f946105d
Clear theme cache after editing. Reduce default cache persistence to 1800. (Could go lower.) see #20331 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20328 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-30 14:39:05 +00:00
Andrew Nacin
e9c7faff7c
Set WP_Theme::scandir()'s default depth to 0 (flat), as intended. Cache untranslated page template names. Properly merge in a parent theme's templates when dealing with cached values. Always look one level deep for WP_Theme->get_files() regardless of file type. see #20103 . see #11216 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20327 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-30 14:06:33 +00:00
Andrew Nacin
1d7714d923
Check for is_rtl() existence before checking it in the fallback condition in wp_admin_css(). Prevents fatal errors when plugins call wp_admin_css() on a non-existent (probably removed) stylesheet. props SergeyBiryukov, fixes #19913 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20326 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-30 13:10:52 +00:00
Andrew Nacin
0fe62673e5
Always pass a table alias to wp_post_mime_type_where(). Prevents ambiguous queries when adding joins later on. props benbalter, fixes #20193 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20325 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-30 13:08:12 +00:00
Andrew Nacin
a5585e4b61
Correct docs for WP_Theme scandir(), _name_sort(), and _name_sort_i18n() methods. All of them are private. see #11216 , #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20324 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-29 18:49:50 +00:00
Peter Westwood
45cfe03be4
XMLRPC: In mw_newPost check to see if the post_status has been supplied before trying to use it to avoid undefined array access notices. Fixes #19774 props maxcutler.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20323 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-29 13:13:13 +00:00
Peter Westwood
de2a91b1c4
XMLRPC: Fix bugs in mw_editPost hilighted by tests in [UT593]
...
* Feature image code did not actually set the feature image - See #18429
* This api call could trash post data - Fixes #20321 .
git-svn-id: https://develop.svn.wordpress.org/trunk@20322 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-29 11:59:51 +00:00
Peter Westwood
f7ef53292c
XMLRPC: Fix the featured image support in mw_newPost to use the correct variable names. See #18429 and [UT592].
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20321 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-29 11:06:17 +00:00
bumpbot
8c171a54c6
Compress scripts/styles: 3.4-alpha-20320.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20320 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-29 06:58:19 +00:00
Daryl Koopersmith
bdee6c8e15
Theme Customizer: Move upload and image controls to subclasses. see #19910 .
...
Instead of grouping together every control parameter into a single array and passing them all to the JS, use subclasses with custom parameters to implement additional PHP functionality and the parameter to send only the necessary variables to the JavaScript control.
Replaces WP_Customize_Control->control_params with WP_Customize_Control->json and WP_Customize_Control->to_json(). The to_json() method refreshes the json array passed to the JavaScript control (set to control.param by default).
Creates WP_Customize_Upload_Control and WP_Customize_Image_Control.
git-svn-id: https://develop.svn.wordpress.org/trunk@20319 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-29 06:35:54 +00:00
Andrew Nacin
f73f48301c
Support page templates located in a subdirectory of the theme. fixes #11216 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20318 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-29 05:39:26 +00:00
Andrew Nacin
78d11eedea
Use new scandir() return value (key is path relative to theme, value is absolute path) in WP_Theme->get_page_templates(). Use parent()->get_page_templates() and merge in a parent's page templates, rather than extra logic. see [20312], see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20317 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-29 05:37:37 +00:00
Andrew Nacin
822e0eda46
Correct the values for theme_root and stylesheet when the values passed to the WP_Theme constructor have a directory appended to the theme root when it should actually be prepended to the stylesheet (when the theme is in a directory of themes inside a theme root). see #20313 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20316 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-29 04:29:58 +00:00
Andrew Nacin
50346e7955
Always set WP_Theme->template even when there is an error and we have no idea what the template is. (Assume it is the stylesheet.) Prevents a number of issues including WP_Theme->is_child_theme() lying. Tidy the theme editor for broken themes and themes with no templates (PHP files), or no template (parent), or are broken. Allow broken themes to be edited. see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20315 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-29 04:16:17 +00:00