Ryan Boren
7df5a5294d
Introduce jQuery Masonry. Use it to arrange header thumbnails on custom header screen. Props aaroncampbell. fixes #17242
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20060 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-01 18:57:28 +00:00
Andrew Ozz
5d4a0adebd
Don't pass non-existing rtl stylesheet to TinyMCE, update phpdoc for add_editor_style(), see #19437
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20059 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-01 00:18:26 +00:00
Daryl Koopersmith
98c3fef8f7
Theme Customizer: Use wp_loaded for customize setting registration. see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20058 602fd350-edb4-49c9-b593-d223f7449a82
2012-03-01 00:14:51 +00:00
Daryl Koopersmith
82c8fbcf8e
Theme Customizer: Use home_url instead of get_home_url. props nacin, fixes #20137 , see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20057 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 23:28:13 +00:00
bumpbot
bc81976ef2
Compress scripts/styles: 3.4-alpha-20056.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20056 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 23:15:21 +00:00
Daryl Koopersmith
e2a48b2abb
Theme Customizer: Use a late priority when registering customize settings to ensure we catch any theme settings added earlier on init (such as nav menus). see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20055 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 23:09:38 +00:00
Andrew Ozz
6afe9edf69
Improve adding more css classes to the editor body, add "rtl", "ie7", "ie8", "ie9" so they can be targeted in editor-style.css, see #19437
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20054 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 23:06:24 +00:00
Andrew Nacin
b57da5a92a
Strict comparisons for the $allowed arg for wp_get_themes(). Otherwise 'network' does == true. see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20053 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 23:04:25 +00:00
Daryl Koopersmith
c3249b5f7f
Theme Customizer: Load the preview iframe with the same scheme as the admin to prevent security warnings. props ocean90. fixes #20137 , see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20051 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 22:43:12 +00:00
bumpbot
a13ce71c43
Compress scripts/styles: 3.4-alpha-20050.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20050 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 22:30:20 +00:00
Daryl Koopersmith
fff67f819c
Theme Customizer: Bind the preview iframe load event when triggering refresh instead of when creating the iframe. see #19910 .
...
The loaded event should only fire when we've actually triggered a refresh. If loaded is bound when the iframe is created, sometimes the blank iframe will fire a 'load' event before a refresh is triggered (this occurred with relative frequency in firefox). By binding the loaded event in the refresh function, we prevent this from occurring.
git-svn-id: https://develop.svn.wordpress.org/trunk@20049 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 22:24:46 +00:00
Andrew Nacin
5e9b785d5d
Add widget_comments_args and widget_post_args filters. props ramiy, fixes #16159 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20047 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 21:56:24 +00:00
Andrew Nacin
5bab3555d7
Use correct variable; return correct value for get_screenshot() when value is uncached. see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20045 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 20:46:41 +00:00
Andrew Nacin
f6299042c0
Remove debug cruft. see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20044 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 20:41:01 +00:00
Andrew Nacin
47db4344b9
Have WP_Theme::get_screenshot() default to an absolute URI. Allow 'relative' to be requested. see #20103 , see #19816 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20043 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 20:31:56 +00:00
Andrew Nacin
f4b7756402
Can haz recursion? get_current_theme() is deprecated in favor of wp_get_theme(), not itself. props duck_. see #20138 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20042 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 20:22:16 +00:00
Andrew Nacin
cdaee9042d
Translate page template names! Have WP_Theme::get_page_templates() return templates keyed by filename, not by template name, as it makes more sense. Flip this in get_page_templates() to be compatible. fixes #6007 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20041 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 20:18:53 +00:00
Andrew Nacin
6a4a8df204
Deprecate get_current_theme(). Use (string) wp_get_theme() to get the translated name of the theme. Keep the current_theme option for now. see #20103 , see #20138 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20040 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 20:07:22 +00:00
Andrew Nacin
43913e382c
(string) WP_Theme is now the theme name, translated. Good replacement for get_current_theme(); better than wp_get_theme()->display('Name'). see #20103 , see #20138 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20039 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 19:27:54 +00:00
bumpbot
fe736e6ca1
Compress scripts/styles: 3.4-alpha-20036.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20036 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 06:31:00 +00:00
Daryl Koopersmith
0d1e599420
Theme Customizer: Don't switch themes and update settings when the enter key is pressed. see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20035 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 06:28:02 +00:00
Daryl Koopersmith
a9cafbf2e8
Theme Customizer: Trigger UI updates only when necessary.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20034 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 06:18:17 +00:00
Andrew Nacin
7253e53962
Update switch_theme() to use wp_get_theme(). see #20103 , #20138 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20033 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 05:09:29 +00:00
bumpbot
ebe7582099
Compress scripts/styles: 3.4-alpha-20032.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20032 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 01:31:04 +00:00
Daryl Koopersmith
78bf972b68
Improve page loads in the theme customizer by layering loading iframes. Automate refreshing, but debounce multiple refresh events to prevent hammering the server with requests. see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20031 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-29 01:17:21 +00:00
Daryl Koopersmith
1fd6d4bfd3
Update customize-controls.php to use new WP_Theme API. see #19910 , [20029].
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20030 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 21:41:19 +00:00
Andrew Nacin
53a209a4ee
Introduce WP_Theme, wp_get_themes(), and wp_get_theme() to replace get_themes(), get_theme(), get_theme_data(), current_theme_info(), and others.
...
* Getters and Helpers: Introduces a series of methods to allow for easy generation of headers for display, and other theme metadata, including page templates.
* Screenshots: Handles support for multiple screenshots. (see # Additional screenshots must be PNG and start with screenshot-2.png, and be sequential to be counted. see #19816 .
* Error Handling: Broken themes have a WP_Error object attached to them.
* Caching: Introduces a wp_cache_themes_persistently filter (also in [20020]) to enable persistent caching of all filesystem and sanitization operations normally handled by WP_Theme (and formerly get_file_data() and get_themes()). Themes are cached individually and across five different cache keys for different data pieces.
* Compatibility: A WP_Theme object is backwards compatible with a theme's array formerly returned by get_themes() and get_theme(), and an stdClass object formerly returned by current_theme_info().
* i18n/L10n: Theme headers are now localizable with proper Text Domain and Domain Path headers, like plugins. (Language packs may remove the requirement for headers.) For page templates, see #6007 (not fixed yet, but will be easy now). For headers, fixes #15858 .
* PHP and CSS files: New methods that fetch a list of theme files (for the theme editor) only on demand, rather than only loading them into memory. fixes #11214 .
Functions deprecated:
* get_themes(), get_allowed_themes() and get_broken_themes() -- use wp_get_themes()
* get_theme() and current_theme_info() -- use wp_get_theme()
* get_site_allowed_themes() -- use WP_Theme::get_allowed_on_network()
* wpmu_get_blog_allowedthemes() -- use WP_theme::get_allowed_on_site()
see also [20016], [20018], [20019], [20020], [20021], [20022], [20025], [20026], [20027]. also fixes #19244 .
see #20103 .
git-svn-id: https://develop.svn.wordpress.org/trunk@20029 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 21:24:44 +00:00
Daryl Koopersmith
233c465de2
Theme Customizer: Strip slashes when sanitizing previewed values. see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20028 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 21:21:16 +00:00
Ryan Boren
e6411302f0
Return to apply_filters_ref_array() for back compat with callbacks that specify a ref for the args. Props scribu. see #18536
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20024 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 20:37:47 +00:00
Jon Cave
cafa8dab24
Reduce references to the $wp_rewrite global because it's no longer used or a wrapper function can be used instead. Fixes #14546.#14546.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20023 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 20:29:33 +00:00
Andrew Nacin
21630b2828
Do not save the last visited tab on the multisite Network Themes page and Site Themes tab. These are poor UX, see #18810 for plugins. Entering these screens will always default to 'all' themes view. see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20022 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 20:13:21 +00:00
Andrew Nacin
696f52729e
Theme root transient caching is now in search_theme_directories(), not get_themes(). see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20021 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 20:08:08 +00:00
Andrew Nacin
3459ca246e
Rewrite search_theme_directories() -- better performance and allow for caching.
...
* Update it to use PHP5 scandir().
* Don't scan individual theme dirs -- we only need to check for style.css. (Solid performance gains.)
* Improve and simplify branching.
* Introduce wp_cache_themes_persistently filter to enable persistent caching of the return value, based on the theme_roots transient.
see #20103 .
git-svn-id: https://develop.svn.wordpress.org/trunk@20020 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 20:05:00 +00:00
Andrew Nacin
75540de79c
Clarify second argument for get_raw_theme_root() as the multiple negatives can get confusing. see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20018 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 19:59:53 +00:00
Andrew Nacin
d738367d99
Fix the return value of get_theme_root() when the theme root is outside of WP_CONTENT_DIR, thus making it absolute rather than the typical relative theme root.
...
Make get_theme_root_uri() tolerate an absolute path for a theme root. It will now make an attempt to find a corresponding URL for absolute paths as well.
see #17597 .
git-svn-id: https://develop.svn.wordpress.org/trunk@20016 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 18:02:21 +00:00
Andrew Nacin
bf2495e09c
Revert [20001]. Theme roots that are passed around, stored, and cached can be valid as absolute paths or paths relative to wp-content. We'll have to patch this elsewhere. see #17597 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20015 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 16:22:26 +00:00
bumpbot
006515c8cc
Compress scripts/styles: 3.4-alpha-20014.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20014 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 14:18:24 +00:00
Andrew Ozz
b5a3c50057
HTML in image captions: improve converting the caption html elements to a shortcode, catch some rare cases where image with a caption is pasted in the visual editor, see #18311
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20013 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 08:03:40 +00:00
Andrew Nacin
563c3231b2
Move the template loading functions from wp-includes/theme.php to wp-includes/template.php. This includes get_query_template(), locate_template(), and friends. see #20103 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20002 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 01:49:49 +00:00
Andrew Nacin
97adddcaf7
Always return an absolute path in get_raw_theme_root() and get_theme_roots().
...
These functions were changed in [15641] to avoid any calculations when only one theme directory is registered. However, the short-circuit ended up being relative to WP_CONTENT_DIR, rather than absolute. This broke situations where theme roots are outside the content directory (technically allowed), and made return values inconsistent, as when multiple roots were registered, absolute paths were always returned.
fixes #17597 . see #20103 . see #14911 .
git-svn-id: https://develop.svn.wordpress.org/trunk@20001 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-28 01:28:56 +00:00
Ryan Boren
89e9bcc1d6
Pinking shears 6-20000
...
git-svn-id: https://develop.svn.wordpress.org/trunk@20000 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-27 19:46:52 +00:00
bumpbot
b9736c98e6
Compress scripts/styles: 3.4-alpha-19998.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19998 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-25 04:31:03 +00:00
bumpbot
071026ba26
Compress scripts/styles: 3.4-alpha-19996.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19997 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-25 04:16:01 +00:00
Andrew Nacin
fefbd866d6
Correct [19952]. see #19592 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19996 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-25 04:15:08 +00:00
Daryl Koopersmith
9f29c06954
Introduce new theme customizer to replace theme preview. Rough first pass. props koopersmith, ocean90. see #19910 .
...
Merges in http://plugins.svn.wordpress.org/gandalf/branches/dev/ rev 510148.
git-svn-id: https://develop.svn.wordpress.org/trunk@19995 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-25 04:12:43 +00:00
bumpbot
8ba7abcdef
Compress scripts/styles: 3.4-alpha-19994.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19994 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-25 02:15:56 +00:00
Andrew Ozz
d3cecfc612
Use json_encode when outputting translated strings for use in TinyMCE, fixes #20119
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19993 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-25 02:11:29 +00:00
Andrew Nacin
eecaca2457
Add jQuery postMessage v 0.2. Dual licensed MIT/GPL. see #19910 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19992 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-25 02:04:17 +00:00
bumpbot
31e28f6f2e
Compress scripts/styles: 3.4-alpha-19991.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19991 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-25 00:01:02 +00:00
Andrew Ozz
ffdbe9be58
TinyMCE: move the WordPress plugins styles to the theme's stylesheet, fixes #20118
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19990 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-24 23:46:04 +00:00
bumpbot
076239d0ed
Compress scripts/styles: 3.4-alpha-19989.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19989 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-24 22:30:59 +00:00
Andrew Ozz
d1eb773689
Close TinyMCE popups/dialogs when clicking on the background, fixes #20117
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19988 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-24 22:29:46 +00:00
Andrew Ozz
cb306d5f4b
Add new string to the proper i18n object, see #18311
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19986 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-24 20:42:36 +00:00
bumpbot
d3d4cb95e8
Compress scripts/styles: 3.4-alpha-19985.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19985 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-24 19:30:59 +00:00
Andrew Ozz
1a357fa920
Don't show edit/remove image buttons in the visual editor when an image is floated, doesn't have a caption and there is text in the same paragraph, props solarissmoke, fixes #19611
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19984 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-24 19:18:59 +00:00
bumpbot
2a0b86ea08
Compress scripts/styles: 3.4-alpha-19983.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19983 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-24 02:00:58 +00:00
Andrew Ozz
0fa723245a
HTML in image captions, first run, see #18311
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19982 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-24 01:58:18 +00:00
bumpbot
ce89e9f68f
Compress scripts/styles: 3.4-alpha-19978.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19978 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-22 03:15:57 +00:00
Andrew Ozz
d67e4c47f3
Use native TinyMCE popup for the image properties dialog, fixes #20096 , see #20094
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19977 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-22 03:05:25 +00:00
Jon Cave
770361f4e3
Reduce memory usage in wp-includes/kses.php by switching unnecessary empty arrays to boolean. Fixes #20017 .
...
safecss_filter_attr() block for style tags must be moved out of the is_array() only branch of wp_kses_attr() to accommodate for this.
git-svn-id: https://develop.svn.wordpress.org/trunk@19976 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-21 20:33:44 +00:00
Jon Cave
5fcb582c25
Stop invalid SQL syntax by bailing from wp_get_object_terms() if $object_ids or $taxonomies is empty. Props batmoo. Fixes #19952 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19975 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-21 20:20:50 +00:00
Jon Cave
e60c17736d
Overhaul mysql2date() documentation and parameter names. See #20056 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19974 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-21 20:03:11 +00:00
Jon Cave
3b607e3675
Remove obsolete mysql2date documentation. Props Viper007Bond. Fixes #20056 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19973 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-21 19:55:18 +00:00
bumpbot
ccd9fbbbbb
Compress scripts/styles: 3.4-alpha-19972.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19972 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-21 19:46:03 +00:00
Jon Cave
a92c4a6f2c
Ensure that a category is part of the query before redirecting permalink structures containing %category%. Fixes #19241 .
...
This fixes incorrect canonical redirects for singular queries using custom rewrite rules.
git-svn-id: https://develop.svn.wordpress.org/trunk@19970 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-21 19:00:06 +00:00
Andrew Nacin
b21b3b75f3
Twenty Twelve always trumps its pretenders. see #19978 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19969 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-21 17:39:05 +00:00
bumpbot
7399c1edc8
Compress scripts/styles: 3.4-alpha-19967.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19967 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-21 15:45:56 +00:00
Andrew Nacin
f5e87e48af
Allow counting by characters in lieu of a word count, for East Asian languages. First pass. see #8759 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19966 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-21 15:35:05 +00:00
bumpbot
1ad8b7a376
Compress scripts/styles: 3.4-alpha-19955.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19955 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-20 00:30:57 +00:00
Andrew Nacin
d219e90d41
Update wp-tinymce.js.gz.
...
* Plugins are now sorted alphabetically during concatenation, to ensure consistent generation.
* Key tinymce/wp-tinymce.js.gz off the revision number, rather than the date.
see #19592 .
git-svn-id: https://develop.svn.wordpress.org/trunk@19953 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-19 01:54:02 +00:00
Andrew Nacin
4e770c210c
Update TinyMCE mark loaded src. see #19592 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19952 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-19 01:46:48 +00:00
Andrew Ozz
c033588e1d
FIx charset in minified file, see #19592
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19951 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-18 22:06:17 +00:00
Andrew Nacin
5fff43429f
Add reminder to version the Press This bookmarklet link in case breaking changes are made in the future. fixes #20071 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19949 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-18 18:46:15 +00:00
bumpbot
a3f45a4d1c
Compress scripts/styles: 3.4-alpha-19948.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19948 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-18 08:00:17 +00:00
Andrew Ozz
89efacf68c
Revert [19946], bumpbot may need to be UTF-8 aware.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19947 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-18 07:48:56 +00:00
bumpbot
95cee51167
Compress scripts/styles: 3.4-alpha-19946.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19946 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-18 07:00:26 +00:00
Andrew Ozz
402c8c302d
Load TinyMCE's non-minified "*src.js" plugin files when SCRIPT_DEBUG is defined, part props ericlewis, fixes #20055
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19945 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-18 06:43:47 +00:00
bumpbot
af7e8999c8
Compress scripts/styles: 3.4-alpha-19939.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19939 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-17 05:00:52 +00:00
Andrew Nacin
c4f71a65a4
Don't try to load the visual editor for Amazon's Silk browser (Kindle Fire), as it doesn't work. Add in a sunrise clause for WebKit build 534. see #20012 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19936 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-17 00:21:00 +00:00
Andrew Nacin
ee01523b96
Deprecate ancient "debugging" tools.
...
* logIO() and the global $xmlrpc_logging in XML-RPC.
* log_app() and the global $app_logging in APP.
* debug_fwrite(), debug_fopen(), debug_fclose(), and $debug.
see #20051 .
git-svn-id: https://develop.svn.wordpress.org/trunk@19935 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-17 00:02:42 +00:00
Andrew Nacin
f7441d78e9
Combine two identical case statements.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19933 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-16 15:42:02 +00:00
Andrew Nacin
e413239e0a
Use is_admin WP_Query propery, not is_admin(), when adding protected post statuses to the query. Allows for overriding on the parse_query hook. fixes #20049 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19932 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-15 19:58:10 +00:00
bumpbot
3189f43063
Compress scripts/styles: 3.4-alpha-19931.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19931 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-15 19:27:20 +00:00
Jon Cave
35eae452e8
Taxonomy rewrite generation when turning on permalinks, r18443 for taxonomies. Props SergeyBiryukov. Fixes #19794 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19930 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-15 17:30:37 +00:00
Jon Cave
3f8ae63a88
Remove old show_last_update/include_last_update_time/show_date code from category template functions. Props solarissmoke. Fixes #19953 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19927 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-15 16:46:01 +00:00
Ryan Boren
ee5aae19ef
Set post password cookies via an action in wp-login.php. Retire wp-pass.php (one less root file). Obey login ssl preferences for post password form submission. Props SergeyBiryukov. fixes #19798
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19925 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-14 18:29:22 +00:00
Ryan Boren
2c83196cff
Update phpdoc for wp_mime_type_icon(). Props SergeyBiryukov, mitchoyoshitaka. fixes #16604
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19924 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-14 18:12:01 +00:00
Ryan Boren
f7abac6c21
Properly redirect to install.php when visiting wp-login.php with a config file but no db. Props SergeyBiryukov. fixes #18397
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19923 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-14 18:08:45 +00:00
Ryan Boren
4ccc748312
Use site_url() to construct the cron url. Props SergeyBiryukov. see #13449
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19922 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-14 17:53:35 +00:00
Ryan Boren
021c55798e
Split the main WP_Query posts query into two queries to avoid temp tables. Leverage cache to avoid second query in persistent cache environments. Props scribu, cheald, prettyboymp. see #18536
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19918 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-14 15:09:35 +00:00
Ryan Boren
362ef00fc4
Disallow changing the post type in mw_editPost(). see #18429
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19914 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-13 21:01:55 +00:00
Jon Cave
aeff5194b5
Stop WP_Editor from outputting TinyMCE external plugins/languages multiple times. Props Cyapow. Fixes #19648 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19913 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-13 18:05:04 +00:00
Andrew Ozz
5c1c053485
Add the editor ID and the post type (when available) as classes to the TinyMCE's body, fixes #19437
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19912 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-13 07:22:45 +00:00
Andrew Nacin
682c9bd310
Make sure we are using the admin-ajax handler when we call wp_die() for WP_Ajax_Response. see #20024 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19911 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-12 19:02:07 +00:00
Andrew Nacin
52838cbf4d
Docs, see ##19882.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19910 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-10 22:49:56 +00:00
Andrew Nacin
1995262477
Allow get_comment_meta() to be called with only a comment ID, something get_metadata() allows. Same functionality as get_user_meta() and get_post_meta(). see #19882 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19909 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-10 22:44:30 +00:00
Andrew Nacin
c8f498046f
Allow get_post_meta() to be called with only a post ID, as get_metadata() handles this. props scribu, fixes #19882 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19908 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-10 22:42:54 +00:00
Andrew Nacin
9f6709c599
Use correct reference in regex. props danielbachhuber, fixes #20018 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19907 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-10 22:28:37 +00:00
Jon Cave
dd9c09eff5
Make get_post_custom() a wrapper of get_post_meta() so that it works when cache addition is suspended and to simplify it.
...
Props leewillis77 for the initial patch. Fixes #19708 .
git-svn-id: https://develop.svn.wordpress.org/trunk@19906 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-10 22:00:37 +00:00
Ryan Boren
4d6b3dd997
Remove unnecessary cap check in wp_newPage(). mw_newPost() will handle it. Props nprasath002. fixes #19981
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19905 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-10 20:49:27 +00:00
bumpbot
c9d2c7c7d3
Compress scripts/styles: 3.4-alpha-19904.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19904 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-10 18:30:49 +00:00
Jon Cave
8229caa7c4
Add @since and @access tag to _split_str_by_whitespace(). Props ocean90. See #16892 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19900 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-10 13:57:21 +00:00
Jon Cave
ffa81a1b1e
Improve efficiency of make_clickable(). Props mdawaffe. Fixes #16892 .
...
Not only does this improve general performance, but also helps to prevent
segfaults caused by malicious input to the regular expression. The regular
expression is also simplified to help readability and maintenance.
git-svn-id: https://develop.svn.wordpress.org/trunk@19899 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-10 13:42:15 +00:00
bumpbot
a0aee53ab4
Compress scripts/styles: 3.4-alpha-19898.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19898 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-10 09:00:50 +00:00
Mark Jaquith
54ab38d9ed
Autocomplete for add-user screens in multisite. props boonebgorges, Japh, DrewAPicture, PeteMall, nacin, koopersmith, markjaquith. see #19810 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19897 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-10 08:45:17 +00:00
bumpbot
4e7b7683d2
Compress scripts/styles: 3.4-alpha-19896.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19896 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-09 23:30:50 +00:00
bumpbot
d0d49945ab
Compress scripts/styles: 3.4-alpha-19894.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19894 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-09 22:00:49 +00:00
Ryan Boren
a95f44f53f
404 non-existant pages. Make handle_404() readable. Props benbalter, nacin. fixes #15770
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19892 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-09 21:04:36 +00:00
Ryan Boren
785d6b6acc
Switch from Net_IPv6 to SimplePie_Net_IPv6. Props stephdau, rmccue. fixes #19991
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19891 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-09 20:17:23 +00:00
Ryan Boren
87fc8a6b70
Upgrade SimplePie to 1.2.1. Props nacin. fixes #18309
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19890 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-09 20:15:22 +00:00
Ryan Boren
49cb409b27
Add refresh_blog_details action. Props mdawaffe. fixes #19987
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19889 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-09 19:53:53 +00:00
bumpbot
352e3bb9b9
Compress scripts/styles: 3.4-alpha-19888.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19888 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-09 17:30:50 +00:00
Ryan Boren
88b6f54e07
Exclude user_url from default user search columns for large networks. fixes #19999
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19886 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-09 17:15:24 +00:00
Joseph Scott
0ae4ea81c1
Provide the attachment_id of a media item in the XML-RPC call wp.getMediaItem.
...
Props skithund
Fixes #18683
git-svn-id: https://develop.svn.wordpress.org/trunk@19885 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 23:32:25 +00:00
Joseph Scott
08160dcccf
Expose image_default_link_type, image_default_size, and image_default_align
...
options via XML-RPC
Props koke
Fixes #18126
git-svn-id: https://develop.svn.wordpress.org/trunk@19884 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 23:28:23 +00:00
Joseph Scott
42ed9afd4c
Expose the post modified date (in blog TZ and GMT) via XML-RPC
...
Props ocollet
Fixes #19027
git-svn-id: https://develop.svn.wordpress.org/trunk@19883 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 23:25:11 +00:00
Andrew Nacin
8d80cff84d
Add search_columns arg to WP_User_Query to allow for explicit column choices. Without it, the columns will be detected based on the search term. see #19810 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19882 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 21:48:47 +00:00
Jon Cave
1f9b62bf85
Prevent undefined index notices in do_enclose(). Props jeremyclarke. Fixes #19865 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19881 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 20:55:18 +00:00
Andrew Nacin
7e305ea285
In case of 404, redirect /login, /dashboard, /admin to corresponding WP equivalents. fixes #19607 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19880 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 20:11:52 +00:00
Andrew Nacin
9c98b02e1d
Combine two strings. props kenan3008, see #18429 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19879 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 18:50:25 +00:00
Andrew Nacin
a3055f1031
Let wp-admin work as well as wp-admin/ for the canonical redirect. see #19607 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19878 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 18:03:25 +00:00
Andrew Nacin
e91cbc3190
Use correct variable. see #19607 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19877 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 17:14:52 +00:00
Jon Cave
a60932bf66
Post formats should show_in_nav_menus when the current theme supports them. Props filosofo, nacin. Fixes #16390 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19876 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 17:12:02 +00:00
Andrew Nacin
358d6b6384
When WordPress is in a subdirectory (home URL != site URL), let home/wp-admin and home/wp-login.php redirect to their proper locations. props greuben for initial patch, fixes #19607 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19875 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 17:08:13 +00:00
Ryan Boren
62cccd2642
s/_wp_insertPost/_insert_post/. Helper funcs should follow core rather than xmlrpc style. see #18429
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19873 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 17:00:19 +00:00
Andrew Nacin
51ded65294
Coverage for load-scripts.php. fixes #19959 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19872 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 16:15:24 +00:00
Andrew Nacin
0c751dd7a3
Use relative paths for admin-ajax.php to avoid cross-domain issues with IDN domains in IE and Opera. props SergeyBiryukov, fixes #18952 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19871 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 16:12:11 +00:00
Andrew Nacin
d583f37634
Introduce 'relative' scheme to return only the paths for home_url, site, admin, network_, and get_ variants. props SergeyBiryukov, see #18952 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19870 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 16:09:41 +00:00
Ryan Boren
b44aafa79d
Formatting cleanup. see #18429
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19869 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 16:04:58 +00:00
Jon Cave
99fbbdbd4a
Mark wp_editPost() documentation as docblock. See #18429 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19868 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 16:03:31 +00:00
Ryan Boren
1496151d54
Simplify cap checking. Props nprasath002. see #18429
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19867 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 15:40:26 +00:00
Andrew Nacin
be343dba2c
Use [\r\n\t ], not [\s], to prevent issues with some UTF-8 characters. props SergeyBiryukov, fixes #19033 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19866 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 15:35:22 +00:00
Andrew Nacin
b90754dbca
Wait until init to fire wp_default_scripts. Fixes localization issues when a plugin calls wp_enqueue_script() too early (in spite of the _doing_it_wrong warning signs added in #11526 ). fixes #19959 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19865 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 15:29:24 +00:00
Ryan Boren
6fe3f7639e
Space between if and open paren
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19864 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 14:54:15 +00:00
Ryan Boren
6622691fbf
Switch post_content_filtered from text to longtext so that it matches post_content. Props ejdanderson. fixes #19387
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19863 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 14:51:18 +00:00
Andrew Nacin
0c59eacb55
Use is_rtl() for html direction when possible. In sites.php, language_attributes() will always exist (MU vestige). When the DB is dead, language_attributes() is worse than a simple is_rtl() check. is_rtl() exists here due to wp_load_translations_early(). see #18180 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19862 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 06:05:35 +00:00
bumpbot
5bc782d896
Compress scripts/styles: 3.4-alpha-19861.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19861 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-08 06:00:51 +00:00
Ryan Boren
975135c1d1
Add an "Edit Site" submenu to the admin bar site menu when a super admin visits a blog dashboard. see #18188
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19855 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-07 18:35:29 +00:00
bumpbot
15c9daa5b9
Compress scripts/styles: 3.4-alpha-19854.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19854 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-07 18:30:51 +00:00
Andrew Nacin
092808ead8
Allow localized commas to be used as tag separators. see #7897 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19853 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-07 18:06:12 +00:00
Andrew Nacin
7391c909df
Simplify matching code. see #19670 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19852 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-07 17:44:29 +00:00
Ryan Boren
dc41877dc9
Update color scheme definition for Gray Theme. Props chexee. fixes #17818
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19851 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-07 17:20:02 +00:00
Ryan Boren
b495757102
Fix notices. Simplify checkbox logic. Props SergeyBiryukov. fixes #19670
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19850 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-07 17:12:46 +00:00
Ryan Boren
6425c0ff31
Upgrade PHPMailer to 5.2.1. Props MattyRob. fixes #19887
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19849 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-07 16:13:51 +00:00
Peter Westwood
9f8a83a3c1
XMLRPC: Introduce new create,read,update and delete XMLRPC apis for Posts, Pages and all Custom Post Types.
...
Introduces: wp.newPost, wp.editPost, wp.deletePost, wp.getPost, and wp.getPosts
See #18429 , #18430 , #18431 , #18432 , and #18433 props maxcutler and markoheijnen.
git-svn-id: https://develop.svn.wordpress.org/trunk@19848 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-07 11:33:39 +00:00
bumpbot
6e70033528
Compress scripts/styles: 3.4-alpha-19847.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19847 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-06 23:31:17 +00:00
Andrew Ozz
5c2650abc8
Click empty toolbar to scroll to top, props ericmann, fixes #18758
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19846 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-06 23:17:28 +00:00
bumpbot
a87e3742f9
Compress scripts/styles: 3.4-alpha-19841.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19841 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-06 21:00:50 +00:00
bumpbot
b6c9842068
Compress scripts/styles: 3.4-alpha-19839.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19839 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-06 20:00:50 +00:00
Jon Cave
8039f91954
Echo "WordPress.org" as well as translating it in the Meta widget. See #19603 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19838 602fd350-edb4-49c9-b593-d223f7449a82
2012-02-06 19:52:42 +00:00