X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Ffeedtest.php;h=cffc1f34510721c2d45e6a94969c003f26c948a5;hb=0b2cdf5d264ed15274a81976e30802ba04045bab;hp=d9a9abb91fc670c7a7545a1636610d6ccb383fd7;hpb=71ec84f6dc83f753fe80170cfdfd32d202850d90;p=friendica.git diff --git a/mod/feedtest.php b/mod/feedtest.php index d9a9abb91f..cffc1f3451 100644 --- a/mod/feedtest.php +++ b/mod/feedtest.php @@ -6,15 +6,12 @@ use Friendica\App; use Friendica\Core\L10n; +use Friendica\Core\Renderer; use Friendica\Database\DBA; use Friendica\Model\Contact; use Friendica\Protocol\Feed; use Friendica\Util\Network; -require_once 'boot.php'; -require_once 'include/dba.php'; -require_once 'include/text.php'; - function feedtest_content(App $a) { if (!local_user()) { @@ -32,20 +29,19 @@ function feedtest_content(App $a) $contact = DBA::selectFirst('contact', [], ['id' => $contact_id]); - $ret = Network::curl($contact['poll']); - $xml = $ret['body']; + $xml = Network::fetchUrl($contact['poll']); $dummy = null; $import_result = Feed::import($xml, $importer, $contact, $dummy, true); $result = [ - 'input' => text_highlight($xml, 'xml'), + 'input' => $xml, 'output' => var_export($import_result, true), ]; } - $tpl = get_markup_template('feedtest.tpl'); - $o = replace_macros($tpl, [ + $tpl = Renderer::getMarkupTemplate('feedtest.tpl'); + $o = Renderer::replaceMacros($tpl, [ '$url' => ['url', L10n::t('Source URL'), defaults($_REQUEST, 'url', ''), ''], '$result' => $result ]);