plugins: bump API version
This commit is contained in:
parent
ddf28801e4
commit
106a3de91c
32 changed files with 140 additions and 12 deletions
|
@ -13,7 +13,7 @@ class PluginHost {
|
|||
private $last_registered;
|
||||
private static $instance;
|
||||
|
||||
const API_VERSION = 1;
|
||||
const API_VERSION = 2;
|
||||
|
||||
const HOOK_ARTICLE_BUTTON = 1;
|
||||
const HOOK_ARTICLE_FILTER = 2;
|
||||
|
@ -62,15 +62,9 @@ class PluginHost {
|
|||
$this->plugins[$name] = $plugin;
|
||||
}
|
||||
|
||||
// needed for compatibility with API 1
|
||||
function get_link() {
|
||||
header("Content-type: text/plain");
|
||||
|
||||
print "One of the plugins called obsolete host method get_link(). This plugin needs to be updated or removed.\n\n";
|
||||
|
||||
print "List of plugins loaded: " . join(" ,", array_keys($this->plugins)) . "\n\n";
|
||||
|
||||
print "Last plugin initialized (possible culprit): " . $this->last_registered . "\n";
|
||||
die;
|
||||
return false;
|
||||
}
|
||||
|
||||
function get_dbh() {
|
||||
|
|
|
@ -53,5 +53,10 @@ class Af_Buttersafe extends Plugin {
|
|||
|
||||
return $article;
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -53,5 +53,9 @@ class Af_Explosm extends Plugin {
|
|||
|
||||
return $article;
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -52,5 +52,10 @@ class Af_GoComics extends Plugin {
|
|||
|
||||
return $article;
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -83,5 +83,10 @@ class Af_PennyArcade extends Plugin {
|
|||
|
||||
return $article;
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -133,5 +133,10 @@ class Af_RedditImgur extends Plugin {
|
|||
|
||||
return $article;
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -125,5 +125,10 @@ class Af_Unburn extends Plugin {
|
|||
}
|
||||
return $url;
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -187,5 +187,10 @@ class Auth_Internal extends Plugin implements IAuthModule {
|
|||
return "ERROR: ".__('Old password is incorrect.');
|
||||
}
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -77,6 +77,11 @@ class Auth_Remote extends Plugin implements IAuthModule {
|
|||
|
||||
return false;
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
|
|
|
@ -38,7 +38,10 @@ class Bookmarklets extends Plugin {
|
|||
print "</div>"; #pane
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -24,5 +24,10 @@ class Close_Button extends Plugin {
|
|||
|
||||
return $rv;
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -11,6 +11,7 @@ class Digest extends Plugin implements IHandler {
|
|||
}
|
||||
|
||||
function init($host) {
|
||||
$this->link = $host->get_link();
|
||||
$this->host = $host;
|
||||
|
||||
$host->add_handler("digest", "*", $this);
|
||||
|
@ -100,5 +101,9 @@ class Digest extends Plugin implements IHandler {
|
|||
print json_encode($params);
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -50,5 +50,9 @@ class Embed_Original extends Plugin {
|
|||
print json_encode(array("url" => $url, "id" => $id));
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -76,5 +76,10 @@ class Example extends Plugin {
|
|||
|
||||
print "</div>"; #pane
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -25,5 +25,10 @@ class Example_Api extends Plugin {
|
|||
function example_testmethod() {
|
||||
return array(API::STATUS_OK, array("current_time" => time()));
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -25,5 +25,10 @@ class Example_Article extends Plugin {
|
|||
|
||||
return $article;
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -23,5 +23,10 @@ class Example_Feed extends Plugin {
|
|||
_debug("I'm a little feed short and stout, here's my title: " . $feed->get_title());
|
||||
_debug("... here's my link element: " . $feed->get_link());
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -48,5 +48,9 @@ class Example_Routing extends Plugin implements IHandler {
|
|||
return true;
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -43,5 +43,10 @@ class Example_VFeed extends Plugin {
|
|||
|
||||
return $qfh_ret;
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -374,5 +374,10 @@ class GoogleReaderImport extends Plugin {
|
|||
|
||||
print "</div>"; #pane
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -28,7 +28,11 @@ class GoogleReaderKeys extends Plugin {
|
|||
$hotkeys["(40)|down"] = "article_scroll_down";
|
||||
|
||||
return $hotkeys;
|
||||
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -453,6 +453,9 @@ class Import_Export extends Plugin implements IHandler {
|
|||
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -444,6 +444,9 @@ class Instances extends Plugin implements IHandler {
|
|||
print json_encode(array("hash" => $hash));
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -168,6 +168,9 @@ class Mail extends Plugin {
|
|||
print "</ul>";
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -86,5 +86,9 @@ class MailTo extends Plugin {
|
|||
//return;
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -34,5 +34,10 @@ class Mark_Button extends Plugin {
|
|||
|
||||
return $marked_pic;
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -37,6 +37,9 @@ class Mobile extends Plugin implements IHandler {
|
|||
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -68,5 +68,9 @@ class Note extends Plugin {
|
|||
"raw_length" => mb_strlen($note)));
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -98,5 +98,9 @@ class NSFW extends Plugin {
|
|||
echo __("Configuration saved.");
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -67,6 +67,9 @@ class Share extends Plugin {
|
|||
print "</div>";
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -21,7 +21,11 @@ class Swap_JK extends Plugin {
|
|||
$hotkeys["k"] = "prev_feed";
|
||||
|
||||
return $hotkeys;
|
||||
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -380,5 +380,9 @@ class Updater extends Plugin {
|
|||
}
|
||||
}
|
||||
|
||||
function api_version() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
Loading…
Reference in a new issue