From ceb78471089b69f433bb41646e2c5016a4a19a1d Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 1 Apr 2013 18:06:09 +0400 Subject: add HOOK_TOOLBAR_BUTTON, HOOK_ACTION_ITEM, HOOK_HEADLINE_TOOLBAR_BUTTON --- classes/feeds.php | 4 ++++ classes/pluginhost.php | 3 +++ 2 files changed, 7 insertions(+) (limited to 'classes') diff --git a/classes/feeds.php b/classes/feeds.php index ff6b864e5..0c643325f 100644 --- a/classes/feeds.php +++ b/classes/feeds.php @@ -143,6 +143,10 @@ class Feeds extends Handler_Protected { //$reply .= "get_hooks($pluginhost::HOOK_HEADLINE_TOOLBAR_BUTTON) as $p) { + echo $p->hook_headline_toolbar_button($feed_id, $is_cat); + } + return $reply; } diff --git a/classes/pluginhost.php b/classes/pluginhost.php index a6ba72fc6..5b8a77fd6 100644 --- a/classes/pluginhost.php +++ b/classes/pluginhost.php @@ -24,6 +24,9 @@ class PluginHost { const HOOK_FEED_FETCHED = 12; const HOOK_SANITIZE = 13; const HOOK_RENDER_ARTICLE_API = 14; + const HOOK_TOOLBAR_BUTTON = 15; + const HOOK_ACTION_ITEM = 16; + const HOOK_HEADLINE_TOOLBAR_BUTTON = 17; const KIND_ALL = 1; const KIND_SYSTEM = 2; -- cgit v1.2.3-54-g00ecf From 977580a41c95415e0c5827421cb1e9fd2225476f Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 1 Apr 2013 18:28:47 +0400 Subject: remove obsolete xml stuff in pref-users infoboxes --- classes/pref/users.php | 18 ------------------ js/prefs.js | 4 ++-- 2 files changed, 2 insertions(+), 20 deletions(-) (limited to 'classes') diff --git a/classes/pref/users.php b/classes/pref/users.php index 5b5120e1b..891a69a52 100644 --- a/classes/pref/users.php +++ b/classes/pref/users.php @@ -19,15 +19,8 @@ class Pref_Users extends Handler_Protected { function userdetails() { - header("Content-Type: text/xml"); - print ""; - $uid = sprintf("%d", $_REQUEST["id"]); - print "".__('User details').""; - - print "link, "SELECT login, ".SUBSTRING_FOR_DATE."(last_login,1,16) AS last_login, access_level, @@ -106,22 +99,13 @@ class Pref_Users extends Handler_Protected { "; - print "]]>"; - return; } function edit() { global $access_level_names; - header("Content-Type: text/xml"); - $id = db_escape_string($this->link, $_REQUEST["id"]); - - print ""; - print "".__('User Editor').""; - print ""; print ""; @@ -193,8 +177,6 @@ class Pref_Users extends Handler_Protected { "; - print "]]>"; - return; } diff --git a/js/prefs.js b/js/prefs.js index 5ba1e5d3d..358625e93 100644 --- a/js/prefs.js +++ b/js/prefs.js @@ -91,7 +91,7 @@ function editUser(id, event) { new Ajax.Request("backend.php", { parameters: query, onComplete: function(transport) { - infobox_callback2(transport); + infobox_callback2(transport, __("User Editor")); document.forms['user_edit_form'].login.focus(); } }); @@ -582,7 +582,7 @@ function selectedUserDetails() { new Ajax.Request("backend.php", { parameters: query, onComplete: function(transport) { - infobox_callback2(transport); + infobox_callback2(transport, __("User details")); } }); } catch (e) { exception_error("selectedUserDetails", e); -- cgit v1.2.3-54-g00ecf