aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Alexander <admin@m-a-styles.de>2015-02-18 21:11:04 +0100
committerMarc Alexander <admin@m-a-styles.de>2015-02-18 21:11:04 +0100
commita43c1a46c34230c5a979eb22b5822104f2a0f04c (patch)
treed8b1da6dc9b7d1d1fc0e16262c2b3b6fe694b05a
parent5ad4685f001a1e9f037091bc84727e8af0a0264b (diff)
parent7fd3767bbdb92cf85cb0a8007eafd1c57b722e2e (diff)
downloadforums-a43c1a46c34230c5a979eb22b5822104f2a0f04c.tar
forums-a43c1a46c34230c5a979eb22b5822104f2a0f04c.tar.gz
forums-a43c1a46c34230c5a979eb22b5822104f2a0f04c.tar.bz2
forums-a43c1a46c34230c5a979eb22b5822104f2a0f04c.tar.xz
forums-a43c1a46c34230c5a979eb22b5822104f2a0f04c.zip
Merge branch '3.1.x'
-rw-r--r--phpBB/faq.php26
1 files changed, 24 insertions, 2 deletions
diff --git a/phpBB/faq.php b/phpBB/faq.php
index 2a35205f44..ddecd28b00 100644
--- a/phpBB/faq.php
+++ b/phpBB/faq.php
@@ -35,8 +35,30 @@ switch ($mode)
break;
default:
- $l_title = $user->lang['FAQ_EXPLAIN'];
- $user->add_lang('faq', false, true);
+ $page_title = $user->lang['FAQ_EXPLAIN'];
+ $ext_name = $lang_file = '';
+
+ /**
+ * You can use this event display a custom help page
+ *
+ * @event core.faq_mode_validation
+ * @var string page_title Title of the page
+ * @var string mode FAQ that is going to be displayed
+ * @var string lang_file Language file containing the help data
+ * @var string ext_name Vendor and extension name where the help
+ * language file can be loaded from
+ * @since 3.1.4-RC1
+ */
+ $vars = array(
+ 'page_title',
+ 'mode',
+ 'lang_file',
+ 'ext_name',
+ );
+ extract($phpbb_dispatcher->trigger_event('core.faq_mode_validation', compact($vars)));
+
+ $l_title = $page_title;
+ $user->add_lang(($lang_file) ? $lang_file : 'faq', false, true, $ext_name);
break;
}