aboutsummaryrefslogtreecommitdiffstats
path: root/Zotlabs/Module/Rsd_xml.php
diff options
context:
space:
mode:
authorredmatrix <git@macgirvin.com>2016-04-21 20:14:55 -0700
committerredmatrix <git@macgirvin.com>2016-04-21 20:14:55 -0700
commit5a427dcee3ca9bce3fcb5de6a67292a405ee6736 (patch)
tree053e94e5898d00b66d500716dea56457da88a027 /Zotlabs/Module/Rsd_xml.php
parent7d45f63b78649af1c7b523f40f0b798d4e4db9e4 (diff)
downloadvolse-hubzilla-5a427dcee3ca9bce3fcb5de6a67292a405ee6736.tar.gz
volse-hubzilla-5a427dcee3ca9bce3fcb5de6a67292a405ee6736.tar.bz2
volse-hubzilla-5a427dcee3ca9bce3fcb5de6a67292a405ee6736.zip
No idea how long RSD (Really Simple Discovery) has been broken. I had no idea it was even here.
Diffstat (limited to 'Zotlabs/Module/Rsd_xml.php')
-rw-r--r--Zotlabs/Module/Rsd_xml.php30
1 files changed, 9 insertions, 21 deletions
diff --git a/Zotlabs/Module/Rsd_xml.php b/Zotlabs/Module/Rsd_xml.php
index 114ecc49b..06af39ad1 100644
--- a/Zotlabs/Module/Rsd_xml.php
+++ b/Zotlabs/Module/Rsd_xml.php
@@ -1,29 +1,17 @@
<?php
namespace Zotlabs\Module;
-// What do we need this for?
-
-
class Rsd_xml extends \Zotlabs\Web\Controller {
- function get() {
+ function init() {
header ("Content-Type: text/xml");
- echo '<?xml version="1.0" encoding="UTF-8"?>
- <rsd version="1.0" xmlns="http://archipelago.phrasewise.com/rsd">
- <service>
- <engineName>Red</engineName>
- <engineLink>http://friendica.com/</engineLink>
- <apis>
- <api name="Twitter" preferred="true" apiLink="'.z_root().'/api/" blogID="">
- <settings>
- <docs>http://status.net/wiki/TwitterCompatibleAPI</docs>
- <setting name="OAuth">false</setting>
- </settings>
- </api>
- </apis>
- </service>
- </rsd>
- ';
- die();
+ echo replace_macros(get_markup_template('rsd.tpl'),array(
+ '$project' => \Zotlabs\Project\System::get_platform_name(),
+ '$baseurl' => z_root(),
+ '$apipath' => z_root() . '/api/'
+ ));
+ killme();
}
+
}
+