diff options
-rw-r--r-- | classes/feeds.php | 4 | ||||
-rw-r--r-- | classes/pluginhost.php | 3 | ||||
-rw-r--r-- | index.php | 18 |
3 files changed, 21 insertions, 4 deletions
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 .= "</h2"; + foreach ($pluginhost->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; @@ -199,12 +199,15 @@ <option value="2weeks"><?php echo __('Older than two weeks') ?></option> </select> - <button dojoType="dijit.form.Button" - onclick="viewCurrentFeed()"> - <?php echo __('Refresh') ?></button> - </form> + <?php + global $pluginhost; + foreach ($pluginhost->get_hooks($pluginhost::HOOK_TOOLBAR_BUTTON) as $p) { + echo $p->hook_toolbar_button(); + } + ?> + <div class="actionChooser"> <button id="net-alert" dojoType="dijit.form.Button" style="display : none" disabled="true" @@ -243,6 +246,13 @@ <!-- <div dojoType="dijit.MenuItem" onclick="quickMenuGo('qmcAddLabel')"><?php echo __('Create label...') ?></div> <div dojoType="dijit.MenuItem" onclick="quickMenuGo('qmcAddFilter')"><?php echo __('Create filter...') ?></div> --> <div dojoType="dijit.MenuItem" onclick="quickMenuGo('qmcHKhelp')"><?php echo __('Keyboard shortcuts help') ?></div> + + <?php + foreach ($pluginhost->get_hooks($pluginhost::HOOK_ACTION_ITEM) as $p) { + echo $p->hook_action_item(); + } + ?> + <?php if (!$_SESSION["hide_logout"]) { ?> <div dojoType="dijit.MenuItem" onclick="quickMenuGo('qmcLogout')"><?php echo __('Logout') ?></div> <?php } ?> |