more plugin hooks
This commit is contained in:
parent
c217e9da34
commit
10731ea361
1 changed files with 14 additions and 0 deletions
|
@ -158,7 +158,12 @@ function get_feed_for(&$a, $dfrn_id, $owner_id, $last_update, $direction = 0) {
|
||||||
));
|
));
|
||||||
|
|
||||||
|
|
||||||
|
call_hooks('atom_feed', $atom);
|
||||||
|
|
||||||
if(! count($items)) {
|
if(! count($items)) {
|
||||||
|
|
||||||
|
call_hooks('atom_feed_end', $atom);
|
||||||
|
|
||||||
$atom .= '</feed>' . "\r\n";
|
$atom .= '</feed>' . "\r\n";
|
||||||
return $atom;
|
return $atom;
|
||||||
}
|
}
|
||||||
|
@ -177,6 +182,8 @@ function get_feed_for(&$a, $dfrn_id, $owner_id, $last_update, $direction = 0) {
|
||||||
$atom .= atom_entry($item,$type,null,$owner,true);
|
$atom .= atom_entry($item,$type,null,$owner,true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
call_hooks('atom_feed_end', $atom);
|
||||||
|
|
||||||
$atom .= '</feed>' . "\r\n";
|
$atom .= '</feed>' . "\r\n";
|
||||||
return $atom;
|
return $atom;
|
||||||
}
|
}
|
||||||
|
@ -491,6 +498,8 @@ function get_atom_elements($feed,$item) {
|
||||||
$res['target'] .= '</target>' . "\n";
|
$res['target'] .= '</target>' . "\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
call_hooks('parse_atom', array('feed' => $feed, 'item' => $item, 'result' => $res));
|
||||||
|
|
||||||
return $res;
|
return $res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1231,6 +1240,9 @@ function atom_author($tag,$name,$uri,$h,$w,$photo) {
|
||||||
$o .= "<uri>$uri</uri>\r\n";
|
$o .= "<uri>$uri</uri>\r\n";
|
||||||
$o .= '<link rel="photo" type="image/jpeg" media:width="' . $w . '" media:height="' . $h . '" href="' . $photo . '" />' . "\r\n";
|
$o .= '<link rel="photo" type="image/jpeg" media:width="' . $w . '" media:height="' . $h . '" href="' . $photo . '" />' . "\r\n";
|
||||||
$o .= '<link rel="avatar" type="image/jpeg" media:width="' . $w . '" media:height="' . $h . '" href="' . $photo . '" />' . "\r\n";
|
$o .= '<link rel="avatar" type="image/jpeg" media:width="' . $w . '" media:height="' . $h . '" href="' . $photo . '" />' . "\r\n";
|
||||||
|
|
||||||
|
call_hooks('atom_author', $o);
|
||||||
|
|
||||||
$o .= "</$tag>\r\n";
|
$o .= "</$tag>\r\n";
|
||||||
return $o;
|
return $o;
|
||||||
}
|
}
|
||||||
|
@ -1287,6 +1299,8 @@ function atom_entry($item,$type,$author,$owner,$comment = false) {
|
||||||
if($mentioned)
|
if($mentioned)
|
||||||
$o .= $mentioned;
|
$o .= $mentioned;
|
||||||
|
|
||||||
|
call_hooks('atom_entry', $o);
|
||||||
|
|
||||||
$o .= '</entry>' . "\r\n";
|
$o .= '</entry>' . "\r\n";
|
||||||
|
|
||||||
return $o;
|
return $o;
|
||||||
|
|
Loading…
Reference in a new issue