summaryrefslogtreecommitdiff
path: root/classes
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2014-08-19 14:24:34 +0400
committerAndrew Dolgov <[email protected]>2014-08-19 14:24:34 +0400
commit7eb87b80d533d0bdd538938b69064352a8587204 (patch)
tree04fd041999d73861161555fa88530de9d62a63b5 /classes
parent02b0348a8ae336150f8e08ca7014cd11089384e5 (diff)
add pluginhost HOOK_HEADLINES_BEFORE (refs #814)
Diffstat (limited to 'classes')
-rw-r--r--classes/feeds.php6
-rw-r--r--classes/pluginhost.php1
2 files changed, 7 insertions, 0 deletions
diff --git a/classes/feeds.php b/classes/feeds.php
index 317a90afc..5ec109614 100644
--- a/classes/feeds.php
+++ b/classes/feeds.php
@@ -281,6 +281,12 @@ class Feeds extends Handler_Protected {
}
} */
+ if ($offset == 0) {
+ foreach (PluginHost::getInstance()->get_hooks(PluginHost::HOOK_HEADLINES_BEFORE) as $p) {
+ $reply['content'] .= $p->hook_headlines_before($feed, $cat_view, $qfh_ret);
+ }
+ }
+
if ($this->dbh->num_rows($result) > 0) {
$lnum = $offset;
diff --git a/classes/pluginhost.php b/classes/pluginhost.php
index 744337e0f..1ad7afd60 100644
--- a/classes/pluginhost.php
+++ b/classes/pluginhost.php
@@ -42,6 +42,7 @@ class PluginHost {
const HOOK_SEARCH = 25;
const HOOK_FORMAT_ENCLOSURES = 26;
const HOOK_SUBSCRIBE_FEED = 27;
+ const HOOK_HEADLINES_BEFORE = 28;
const KIND_ALL = 1;
const KIND_SYSTEM = 2;