From f7d22f782b824c0dc649814fd988e844500c2812 Mon Sep 17 00:00:00 2001 From: CaMer0n Date: Fri, 30 Oct 2009 13:14:52 +0000 Subject: [PATCH] rsd stuff --- e107_plugins/metaweblog/e_header.php | 8 +++++ e107_plugins/metaweblog/metaweblog.php | 45 +++++++++++++++----------- 2 files changed, 34 insertions(+), 19 deletions(-) create mode 100644 e107_plugins/metaweblog/e_header.php diff --git a/e107_plugins/metaweblog/e_header.php b/e107_plugins/metaweblog/e_header.php new file mode 100644 index 000000000..cb0bc6015 --- /dev/null +++ b/e107_plugins/metaweblog/e_header.php @@ -0,0 +1,8 @@ +\n"; + + +?> \ No newline at end of file diff --git a/e107_plugins/metaweblog/metaweblog.php b/e107_plugins/metaweblog/metaweblog.php index e0ea9aa9c..1bc197ff0 100644 --- a/e107_plugins/metaweblog/metaweblog.php +++ b/e107_plugins/metaweblog/metaweblog.php @@ -24,30 +24,37 @@ if (!e107::isInstalled('metaweblog')) header("location:".e_BASE."index.php"); } + +if((e_QUERY == 'rsd') || isset($_GET['rsd'])) // http://archipelago.phrasewise.com/rsd +{ + header('Content-Type: text/xml; charset=UTF-8', true); + echo " + + + e107 + http://www.e107.org/ + ".SITEURL." + + + + + + + + "; + + exit; +} + + + + // These three files are from the PHP-XMLRPC library. include (e_HANDLER.'xmlrpc/xmlrpc.inc'); include (e_HANDLER.'xmlrpc/xmlrpcs.inc'); include (e_HANDLER.'xmlrpc/xmlrpc_wrappers.inc'); -if ( isset( $_GET['rsd'] ) ) { // http://archipelago.phrasewise.com/rsd -header('Content-Type: text/xml; charset=UTF-8', true); -echo ''; ?> - - - e107 - http://www.e107.org/ - - - - - - - - - -