exit(1);
}
-require_once INSTALLDIR . '/lib/apiprivateauth.php';
-
/**
* Returns the 20 most recent notices tagged by a given tag
*
$atom->setId($id);
$atom->setTitle($title);
$atom->setSubtitle($subtitle);
- $atom->setLogo($logo);
+ $atom->setLogo($sitelogo);
$atom->setUpdated('now');
$atom->addLink($link);
$this->showJsonTimeline($this->notices);
break;
case 'as':
- header('Content-Type: application/json; charset=utf-8');
+ header('Content-Type: ' . ActivityStreamJSONDocument::CONTENT_TYPE);
$doc = new ActivityStreamJSONDocument($this->auth_user);
$doc->setTitle($title);
$doc->addLink($link, 'alternate', 'text/html');
$this->raw($doc->asString());
break;
default:
- // TRANS: Client error displayed when trying to handle an unknown API method.
+ // TRANS: Client error displayed when coming across a non-supported API method.
$this->clientError(_('API method not found.'), $code = 404);
break;
}
$notice = Notice_tag::getStream(
$this->tag,
($this->page - 1) * $this->count,
- $this->count + 1
+ $this->count + 1,
+ $this->since_id,
+ $this->max_id
);
while ($notice->fetch()) {