<?php
-
-
-
require_once('include/items.php');
require_once('include/auth.php');
+require_once('include/dfrn.php');
function dfrn_poll_init(&$a) {
logger('dfrn_poll: public feed request from ' . $_SERVER['REMOTE_ADDR'] . ' for ' . $user);
header("Content-type: application/atom+xml");
- echo get_feed_for($a, '', $user,$last_update);
+ echo dfrn::feed('', $user,$last_update);
killme();
}
}
header("Content-type: application/atom+xml");
- $o = get_feed_for($a,$dfrn_id, $a->argv[1], $last_update, $direction);
+ $o = dfrn::feed($dfrn_id, $a->argv[1], $last_update, $direction);
echo $o;
killme();
$sec = ((x($_GET,'sec')) ? $_GET['sec'] : '');
$dfrn_version = ((x($_GET,'dfrn_version')) ? (float) $_GET['dfrn_version'] : 2.0);
$perm = ((x($_GET,'perm')) ? $_GET['perm'] : 'r');
- $quiet = ((x($_GET,'quiet')) ? true : false);
+ $quiet = ((x($_GET,'quiet')) ? true : false);
$direction = (-1);
if(strpos($dfrn_id,':') == 1) {
// URL reply
if($dfrn_version < 2.2) {
- $s = fetch_url($r[0]['poll']
- . '?dfrn_id=' . $encrypted_id
+ $s = fetch_url($r[0]['poll']
+ . '?dfrn_id=' . $encrypted_id
. '&type=profile-check'
. '&dfrn_version=' . DFRN_PROTOCOL_VERSION
. '&challenge=' . $challenge
'sec' => $sec
));
}
-
+
$profile = ((count($r) && $r[0]['nickname']) ? $r[0]['nickname'] : $nickname);
switch($destination_url) {
case 'status':
case '':
$dest = $a->get_baseurl() . '/profile/' . $profile;
- break;
+ break;
default:
$dest = $destination_url . '?f=&redir=1';
break;
}
}
}
-
-