Andrew Nacin
25eac276df
Re-purpose wp_die() for ajax responses.
...
* Allows unit testing of core ajax actions.
* wp_die() now has separate filters to choose a handler depending on the context (ajax, XML-RPC, else).
* wp_die) in ajax context does not need to be called with a string. Conversion takes place before die().
props kurtpayne, see #15327 .
git-svn-id: https://develop.svn.wordpress.org/trunk@19801 602fd350-edb4-49c9-b593-d223f7449a82
2012-01-31 22:12:58 +00:00
Ryan Boren
2b186b0c45
Lose EOF ?>. Clean up EOF newlines. fixes #12307
...
git-svn-id: https://develop.svn.wordpress.org/trunk@19712 602fd350-edb4-49c9-b593-d223f7449a82
2012-01-08 17:01:11 +00:00
Peter Westwood
321ab74010
Introduce a special wp_die handler for XMLRPC requests to ensure we send an XML response.
...
Props koke for the original patch. See #16748 .
git-svn-id: https://develop.svn.wordpress.org/trunk@17643 602fd350-edb4-49c9-b593-d223f7449a82
2011-04-17 08:35:51 +00:00
Peter Westwood
462cb55ef4
Don't do SSL discovery for every RSD request. APP endpoint already respects the SSLness of the site. Fixes #15960 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@17642 602fd350-edb4-49c9-b593-d223f7449a82
2011-04-17 07:48:34 +00:00
Peter Westwood
1626139659
Remove WP_SHOW_ADMIN_BAR and go off existing and new defines on page type. See #15315
...
git-svn-id: https://develop.svn.wordpress.org/trunk@16221 602fd350-edb4-49c9-b593-d223f7449a82
2010-11-06 09:41:03 +00:00
Peter Westwood
804b3a0747
Rename new classes to match our coding standards. Fixes #15280 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@16149 602fd350-edb4-49c9-b593-d223f7449a82
2010-11-02 08:29:07 +00:00
Peter Westwood
bac7033da7
No Admin Bar for XML-RPC requests.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@15974 602fd350-edb4-49c9-b593-d223f7449a82
2010-10-26 14:37:50 +00:00
Peter Westwood
bf13c1921f
Complete the move to a seperate class file for #14820 props filosofo.
...
Add support for replacing the class used. Fixes #14814 props filosofo.
git-svn-id: https://develop.svn.wordpress.org/trunk@15648 602fd350-edb4-49c9-b593-d223f7449a82
2010-09-23 21:38:28 +00:00
scribu
9344ecc8b5
fix wp_getAuthors in xmlrpc.php. See #14572 and [15566]
...
git-svn-id: https://develop.svn.wordpress.org/trunk@15567 602fd350-edb4-49c9-b593-d223f7449a82
2010-09-05 14:49:52 +00:00
Mark Jaquith
400c32dd13
This file was mistakenly labeled as being GPLv2-only. fixes #14727
...
git-svn-id: https://develop.svn.wordpress.org/trunk@15557 602fd350-edb4-49c9-b593-d223f7449a82
2010-09-02 04:47:57 +00:00
Ryan Boren
70358dc160
If category already exists, return its ID. Restores previous behavior. fixes #14067 for 3.1
...
git-svn-id: https://develop.svn.wordpress.org/trunk@15425 602fd350-edb4-49c9-b593-d223f7449a82
2010-07-14 14:12:23 +00:00
Andrew Nacin
b2093dbdfd
Provide a context to wp_handle_upload to differentiate between upload and sideload. props technosailor, fixes #12740 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@14418 602fd350-edb4-49c9-b593-d223f7449a82
2010-05-03 22:16:48 +00:00
Andrew Nacin
2473cefe8f
s/blog/site/ in even more places. props PeteMall, see #11644 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@14315 602fd350-edb4-49c9-b593-d223f7449a82
2010-04-30 03:17:49 +00:00
Andrew Nacin
b202c22008
Deprecate set_current_user() in favor of wp_set_current_user().
...
git-svn-id: https://develop.svn.wordpress.org/trunk@14090 602fd350-edb4-49c9-b593-d223f7449a82
2010-04-14 22:06:03 +00:00
Mark Jaquith
8bca8131a6
More pedantry. "Setup" is not a verb. http://notaverb.com/setup
...
git-svn-id: https://develop.svn.wordpress.org/trunk@13725 602fd350-edb4-49c9-b593-d223f7449a82
2010-03-17 04:39:50 +00:00
Andrew Nacin
fb4b78214b
Don't use private wpdb vars. See #11644
...
git-svn-id: https://develop.svn.wordpress.org/trunk@13353 602fd350-edb4-49c9-b593-d223f7449a82
2010-02-24 00:18:18 +00:00
Ryan Boren
fbd6ccfb3a
Fix double escaping in wp_getComments. Props josephscott. fixes #12281 for trunk
...
git-svn-id: https://develop.svn.wordpress.org/trunk@13207 602fd350-edb4-49c9-b593-d223f7449a82
2010-02-19 00:28:23 +00:00
Ron Rennick
c16facefa4
Call class function in xmlrpc.php, fixes #12155
...
git-svn-id: https://develop.svn.wordpress.org/trunk@13004 602fd350-edb4-49c9-b593-d223f7449a82
2010-02-07 04:21:53 +00:00
Dion Hulse
d8e395f8fb
Do not use deprecated user levels in XMLRPC (s/level_8/manage_options/). Props nacin. Fixes #10806
...
git-svn-id: https://develop.svn.wordpress.org/trunk@12969 602fd350-edb4-49c9-b593-d223f7449a82
2010-02-05 14:43:08 +00:00
Ryan Boren
1709895c3a
Cast length to int. Props josephscott. fixes #12046
...
git-svn-id: https://develop.svn.wordpress.org/trunk@12870 602fd350-edb4-49c9-b593-d223f7449a82
2010-01-27 14:06:06 +00:00
Ron Rennick
27ae64ead2
apply xmlrpc patch 2056 from MU 2.9.1.1, fixes #11999
...
git-svn-id: https://develop.svn.wordpress.org/trunk@12864 602fd350-edb4-49c9-b593-d223f7449a82
2010-01-27 02:59:26 +00:00
Ryan Boren
c8eb06af04
Integrate wpmu_blogger_getUsersBlogs() directly into xmlrpc.php. see #11644
...
git-svn-id: https://develop.svn.wordpress.org/trunk@12852 602fd350-edb4-49c9-b593-d223f7449a82
2010-01-26 20:15:43 +00:00
Ryan Boren
e2adfc832a
Coding standards, space after if
...
git-svn-id: https://develop.svn.wordpress.org/trunk@12752 602fd350-edb4-49c9-b593-d223f7449a82
2010-01-18 20:34:48 +00:00
Ryan Boren
20d3a58ee1
Coding style
...
git-svn-id: https://develop.svn.wordpress.org/trunk@12735 602fd350-edb4-49c9-b593-d223f7449a82
2010-01-15 23:40:29 +00:00
Ryan Boren
b153c75949
Use is_super_admin() instead of is_site_admin(). Props GIGALinux see #11644
...
git-svn-id: https://develop.svn.wordpress.org/trunk@12672 602fd350-edb4-49c9-b593-d223f7449a82
2010-01-08 20:29:56 +00:00
Ryan Boren
dcd3604d90
Use array calling style. Props Denis-de-Bernardy. see #6647
...
git-svn-id: https://develop.svn.wordpress.org/trunk@12515 602fd350-edb4-49c9-b593-d223f7449a82
2009-12-23 15:31:02 +00:00
Andrew Ozz
55ea0988cd
Don't show deleted Pages in wp.getPages results, props ryan, props Denis-de-Bernardy,fixes #11243
...
git-svn-id: https://develop.svn.wordpress.org/trunk@12303 602fd350-edb4-49c9-b593-d223f7449a82
2009-12-01 08:14:42 +00:00
Ryan Boren
d11f390d69
Use a post_parent of 0 instead of -1 to indicate unattached posts. Props c0nstruct. see #10521
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11969 602fd350-edb4-49c9-b593-d223f7449a82
2009-09-24 17:13:11 +00:00
Ryan Boren
9a94997c21
Don't run content_save_pre filter twice for XMLRPC posts. Props redsweater. fixes #10802
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11942 602fd350-edb4-49c9-b593-d223f7449a82
2009-09-17 16:59:33 +00:00
Peter Westwood
7a83a96658
Make the number of pages argument to wp.getPages properly optional. See #10659 props redsweater.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11850 602fd350-edb4-49c9-b593-d223f7449a82
2009-08-20 16:26:34 +00:00
Peter Westwood
6ef85440d4
Ensure that drafts viewed over XMLRPC have a correct gmt date set. Fixes #10244 for trunk props josephscott.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11846 602fd350-edb4-49c9-b593-d223f7449a82
2009-08-20 06:59:02 +00:00
Peter Westwood
cbb9057c95
Seperate out the XML-RPC server active behaviour from object construction so that plugins can use the utility functions when extending the XML-RPC server. Fixes #10513 props davecpage.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11789 602fd350-edb4-49c9-b593-d223f7449a82
2009-08-08 08:38:20 +00:00
Peter Westwood
4d26de281a
Ensure that XMLRPC clients can tell the difference between unapproved and spam comments. Fixes #10510 props josephscott.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11783 602fd350-edb4-49c9-b593-d223f7449a82
2009-08-06 20:48:59 +00:00
Peter Westwood
92cc16ae04
Allow user registration to be enabled by an XMLRPC client. Fixes #10454 props josephscott.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11773 602fd350-edb4-49c9-b593-d223f7449a82
2009-08-04 21:30:21 +00:00
Ryan Boren
8f795065f6
Add 'rpc' context to siteurl which obeys ADMIN and LOGIN forced SSL. see #10330
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11686 602fd350-edb4-49c9-b593-d223f7449a82
2009-07-04 02:48:22 +00:00
Ryan Boren
7d4ce1c8c4
Use SSL links to xmlrpc and app when admin ssl is forced.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11679 602fd350-edb4-49c9-b593-d223f7449a82
2009-07-01 18:40:09 +00:00
Ryan Boren
f2baa0626d
Pass delimiter to preg_quote(). Props Denis-de-Bernardy. see #9955
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11634 602fd350-edb4-49c9-b593-d223f7449a82
2009-06-23 22:10:46 +00:00
Ryan Boren
adf22ff2e7
Return correct date in date_created_gmt field. Props josephscott. fixes #10244 for trunk
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11624 602fd350-edb4-49c9-b593-d223f7449a82
2009-06-23 16:23:49 +00:00
Ryan Boren
687bf92a19
Use array instead of query string notation. Prop dd32, kamiyeye. fixes #10047
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11528 602fd350-edb4-49c9-b593-d223f7449a82
2009-06-06 14:44:38 +00:00
Mark Jaquith
f0336cfa7d
deprecate wp_specialchars() in favor of esc_html(). Encode quotes for esc_html() as in esc_attr(), to improve plugin security.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11380 602fd350-edb4-49c9-b593-d223f7449a82
2009-05-18 15:11:07 +00:00
Ryan Boren
c4f78ad63a
Don't localize dates where not appropriate. Props Denis-de-Bernardy, hakre. fixes #9730
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11323 602fd350-edb4-49c9-b593-d223f7449a82
2009-05-14 02:00:32 +00:00
Andrew Ozz
3bf18aa189
Banishing ASCII quotes and apostrophes, props demetris, fixes #9655
...
git-svn-id: https://develop.svn.wordpress.org/trunk@11190 602fd350-edb4-49c9-b593-d223f7449a82
2009-05-05 04:28:05 +00:00
Ryan Boren
1c97a58522
Use comments_open() and pings_open(). Props coffee2code. fixes #9557
...
git-svn-id: https://develop.svn.wordpress.org/trunk@10982 602fd350-edb4-49c9-b593-d223f7449a82
2009-04-17 07:02:55 +00:00
Ryan Boren
15adf67f37
Fix path to xmlrpc. Props MidnighToker. fixes #9516
...
git-svn-id: https://develop.svn.wordpress.org/trunk@10932 602fd350-edb4-49c9-b593-d223f7449a82
2009-04-14 19:14:56 +00:00
Ryan Boren
8d00b5d37d
Trim trailing whitespace
...
git-svn-id: https://develop.svn.wordpress.org/trunk@10810 602fd350-edb4-49c9-b593-d223f7449a82
2009-03-18 02:43:45 +00:00
Ryan Boren
1fb1534e8f
Use wpdb::insert() and update(). Props DD32. see #6836
...
git-svn-id: https://develop.svn.wordpress.org/trunk@10730 602fd350-edb4-49c9-b593-d223f7449a82
2009-03-06 04:27:51 +00:00
Peter Westwood
5e078f8814
Fix typo in action body for pingback.extensions.getPingbacks. Fixes 9157 for trunk props josephscott.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@10587 602fd350-edb4-49c9-b593-d223f7449a82
2009-02-17 23:09:23 +00:00
Ryan Boren
26d8cb2a7e
Use user returned from auth for XML-RPC logins. Props wnorris. fixes #8941
...
git-svn-id: https://develop.svn.wordpress.org/trunk@10456 602fd350-edb4-49c9-b593-d223f7449a82
2009-01-29 00:25:24 +00:00
Peter Westwood
4bde1847be
Don't duplicate enclosures on edit. See #7773 props redsweater.
...
git-svn-id: https://develop.svn.wordpress.org/trunk@10383 602fd350-edb4-49c9-b593-d223f7449a82
2009-01-19 22:19:45 +00:00
Ryan Boren
094a435382
Provide access to sticky status via XMLRPC. Props josephscott. see #8777
...
git-svn-id: https://develop.svn.wordpress.org/trunk@10382 602fd350-edb4-49c9-b593-d223f7449a82
2009-01-19 19:22:26 +00:00