aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoas Schilling <nickvergessen@gmx.de>2012-03-16 10:30:28 +0100
committerJoas Schilling <nickvergessen@gmx.de>2012-08-01 10:18:40 +0200
commita47ac64e5f5ad1c01e6ecbb64a5e1c80ab2c90b2 (patch)
tree8cbda82c5db021a5dad75ce1e9a9e88b6a95af42
parent3339935db316859b38a820b7cf3ebff204b72d7f (diff)
downloadforums-a47ac64e5f5ad1c01e6ecbb64a5e1c80ab2c90b2.tar
forums-a47ac64e5f5ad1c01e6ecbb64a5e1c80ab2c90b2.tar.gz
forums-a47ac64e5f5ad1c01e6ecbb64a5e1c80ab2c90b2.tar.bz2
forums-a47ac64e5f5ad1c01e6ecbb64a5e1c80ab2c90b2.tar.xz
forums-a47ac64e5f5ad1c01e6ecbb64a5e1c80ab2c90b2.zip
[feature/events] Adding ledge viewtopic_page_header
Used by phpBB Gallery PHPBB3-9550
-rw-r--r--phpBB/viewtopic.php9
1 files changed, 8 insertions, 1 deletions
diff --git a/phpBB/viewtopic.php b/phpBB/viewtopic.php
index 4f95d40e73..148446490e 100644
--- a/phpBB/viewtopic.php
+++ b/phpBB/viewtopic.php
@@ -1734,8 +1734,15 @@ if (!request_var('t', 0) && !empty($topic_id))
$request->overwrite('t', $topic_id);
}
+$page_title = $topic_data['topic_title'] . ($start ? ' - ' . sprintf($user->lang['PAGE_TITLE_NUMBER'], floor($start / $config['posts_per_page']) + 1) : '');
+
+$vars = array('page_title', 'topic_data', 'forum_id', 'start');
+$event = new phpbb_event_data(compact($vars));
+$phpbb_dispatcher->dispatch('core.viewtopic_page_header', $event);
+extract($event->get_data_filtered($vars));
+
// Output the page
-page_header($topic_data['topic_title'] . ($start ? ' - ' . sprintf($user->lang['PAGE_TITLE_NUMBER'], floor($start / $config['posts_per_page']) + 1) : ''), true, $forum_id);
+page_header($page_title, true, $forum_id);
$template->set_filenames(array(
'body' => ($view == 'print') ? 'viewtopic_print.html' : 'viewtopic_body.html')