X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fopensearch.php;h=2057f0b5d60579155de31336d1990da404d5e3a9;hb=6c341962648b73c935c2de26996b07332b776a1f;hp=50ecc4e69efbe2bbb7663a6f862a98d28968994d;hpb=ad20c5504deba9dbb4ea5c5deba598f2c448b344;p=friendica.git diff --git a/mod/opensearch.php b/mod/opensearch.php index 50ecc4e69e..2057f0b5d6 100644 --- a/mod/opensearch.php +++ b/mod/opensearch.php @@ -1,18 +1,21 @@ App::get_baseurl(), - '$nodename' => $a->get_hostname(), - )); - - echo $o; - - killme(); - - } -?> \ No newline at end of file + +use Friendica\App; +use Friendica\Core\Renderer; +use Friendica\Core\System; + +function opensearch_content(App $a) { + + $tpl = Renderer::getMarkupTemplate('opensearch.tpl'); + + header("Content-type: application/opensearchdescription+xml"); + + $o = Renderer::replaceMacros($tpl, [ + '$baseurl' => System::baseUrl(), + '$nodename' => $a->getHostName(), + ]); + + echo $o; + + exit(); +}