remove query_headlines example plugin
parent
4f2a2ca945
commit
0790ea4643
@ -1,50 +0,0 @@
|
||||
<?php
|
||||
class Query_Headlines extends Plugin {
|
||||
// example of the use of the HOOK_QUERY_HEADLINES
|
||||
// this example will change the author and tags to be empty string so they don't display
|
||||
// the arguements are:
|
||||
// - the array of elements that are returned by queryFeedHeadlines
|
||||
// - the length that the caller wants to truncate the content preview to
|
||||
// - a boolean that indicates if the caller is from an API call
|
||||
// The field content_preview has been shortened and sanitized, as appropriate
|
||||
// before the plugin is called. If you want to do your own preview handling
|
||||
// use the content field and create the preview from that
|
||||
//NOTE:**** You have to make this a system plugin if you want it to also work
|
||||
// on API calls. If you just make it a user plugin it will work on web page output
|
||||
// but not on API calls
|
||||
private $host;
|
||||
|
||||
function about() {
|
||||
return array(1.0,
|
||||
"Example of use of HOOK_QUERY_HEADLINES",
|
||||
"justauser" );
|
||||
}
|
||||
|
||||
function init($host) {
|
||||
$this->host = $host;
|
||||
$host->add_hook($host::HOOK_QUERY_HEADLINES, $this);
|
||||
}
|
||||
|
||||
// passes in the array for an item
|
||||
// second argument is the length of the preview the caller is using
|
||||
// create a key called "modified_preview" if you change the preview and don't want
|
||||
// caller to override with their default
|
||||
|
||||
function hook_query_headlines($line, $preview_length = 100,$api_call=false) {
|
||||
//make the author field empty
|
||||
$line["author"] = "";
|
||||
|
||||
// and toss tags, since I don't use
|
||||
$line["tag_cache"] = "";
|
||||
return $line;
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
Loading…
Reference in New Issue