exit(1);
}
-require_once INSTALLDIR . '/lib/apiprivateauth.php';
-
/**
* Returns the 20 most recent notices tagged by a given tag
*
*
* @return boolean success flag
*/
- function prepare($args)
+ function prepare(array $args=array())
{
parent::prepare($args);
*
* @return void
*/
- function handle($args)
+ function handle(array $args=array())
{
parent::handle($args);
$this->showTimeline();
$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');
$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()) {
*
* @return boolean true
*/
- function isReadOnly($args)
+ function isReadOnly(array $args=array())
{
return true;
}