aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoas Schilling <nickvergessen@gmx.de>2014-04-16 00:03:20 +0200
committerJoas Schilling <nickvergessen@gmx.de>2014-04-16 00:03:20 +0200
commit07442211b9f4966b70d936039c2f2e8be14b302e (patch)
tree605103dd503d02182fedf1891b92161e47ae56ab
parent41db97ad3a1f26e5307d261b5f1318811a4e6637 (diff)
parente6a4633b514b0f7dbb3172dc29784c4b19a6d710 (diff)
downloadforums-07442211b9f4966b70d936039c2f2e8be14b302e.tar
forums-07442211b9f4966b70d936039c2f2e8be14b302e.tar.gz
forums-07442211b9f4966b70d936039c2f2e8be14b302e.tar.bz2
forums-07442211b9f4966b70d936039c2f2e8be14b302e.tar.xz
forums-07442211b9f4966b70d936039c2f2e8be14b302e.zip
Merge pull request #2300 from rxu/ticket/12400
[ticket/12400] Add viewforum event to modify topics data * rxu/ticket/12400: [ticket/12400] Add viewforum event to modify topics data
-rw-r--r--phpBB/viewforum.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/phpBB/viewforum.php b/phpBB/viewforum.php
index 4da0267284..a7396f9c72 100644
--- a/phpBB/viewforum.php
+++ b/phpBB/viewforum.php
@@ -653,6 +653,18 @@ $template->assign_vars(array(
$topic_list = ($store_reverse) ? array_merge($announcement_list, array_reverse($topic_list)) : array_merge($announcement_list, $topic_list);
$topic_tracking_info = $tracking_topics = array();
+/**
+* Modify topics data before we display the viewforum page
+*
+* @event core.viewforum_modify_topics_data
+* @var array topic_list Array with current viewforum page topic ids
+* @var array rowset Array with topics data (in topic_id => topic_data format)
+* @var int total_topic_count Forum's total topic count
+* @since 3.1.0-b3
+*/
+$vars = array('topic_list', 'rowset', 'total_topic_count');
+extract($phpbb_dispatcher->trigger_event('core.viewforum_modify_topics_data', compact($vars)));
+
// Okay, lets dump out the page ...
if (sizeof($topic_list))
{