aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB
diff options
context:
space:
mode:
authorrxu <rxu@mail.ru>2017-09-22 19:33:53 +0700
committerrxu <rxu@mail.ru>2017-09-22 20:15:05 +0700
commitae02cf785a3cd2dc76a871ee08571be712493562 (patch)
treee6e1711b4dc2f37c74c1472f51a07b623ffbfa0e /phpBB
parentd095e620c1b36d68206139c082881b32a5f6a6e6 (diff)
downloadforums-ae02cf785a3cd2dc76a871ee08571be712493562.tar
forums-ae02cf785a3cd2dc76a871ee08571be712493562.tar.gz
forums-ae02cf785a3cd2dc76a871ee08571be712493562.tar.bz2
forums-ae02cf785a3cd2dc76a871ee08571be712493562.tar.xz
forums-ae02cf785a3cd2dc76a871ee08571be712493562.zip
[ticket/15374] Add core event to modify page title in viewforum.php
PHPBB3-15374
Diffstat (limited to 'phpBB')
-rw-r--r--phpBB/viewforum.php17
1 files changed, 16 insertions, 1 deletions
diff --git a/phpBB/viewforum.php b/phpBB/viewforum.php
index 9cc75988f7..ce3f066a57 100644
--- a/phpBB/viewforum.php
+++ b/phpBB/viewforum.php
@@ -161,7 +161,22 @@ $phpbb_content_visibility = $phpbb_container->get('content.visibility');
$topics_count = $phpbb_content_visibility->get_count('forum_topics', $forum_data, $forum_id);
$start = $pagination->validate_start($start, $config['topics_per_page'], $topics_count);
-page_header($forum_data['forum_name'] . ($start ? ' - ' . $user->lang('PAGE_TITLE_NUMBER', $pagination->get_on_page($config['topics_per_page'], $start)) : ''), true, $forum_id);
+$page_title = $forum_data['forum_name'] . ($start ? ' - ' . $user->lang('PAGE_TITLE_NUMBER', $pagination->get_on_page($config['topics_per_page'], $start)) : '');
+
+/**
+* You can use this event to modify the page title of the viewforum page
+*
+* @event core.viewforum_modify_page_title
+* @var string page_title Title of the viewforum page
+* @var array forum_data Array with forum data
+* @var int forum_id The forum ID
+* @var int start Start offset used to calculate the page
+* @since 3.2.2-RC1
+*/
+$vars = array('page_title', 'forum_data', 'forum_id', 'start');
+extract($phpbb_dispatcher->trigger_event('core.viewforum_modify_page_title', compact($vars)));
+
+page_header($page_title, true, $forum_id);
$template->set_filenames(array(
'body' => 'viewforum_body.html')