diff options
Diffstat (limited to 'phpBB')
| -rw-r--r-- | phpBB/viewforum.php | 22 | 
1 files changed, 22 insertions, 0 deletions
diff --git a/phpBB/viewforum.php b/phpBB/viewforum.php index ccf9c3cd5c..3b232fd832 100644 --- a/phpBB/viewforum.php +++ b/phpBB/viewforum.php @@ -492,6 +492,28 @@ if ($forum_data['forum_type'] == FORUM_POST)  		'ORDER_BY'	=> 't.topic_time DESC',  	); + +	/** +	* Event to modify the SQL query before the announcement topic ids data is retrieved +	* +	* @event core.viewforum_get_announcement_topic_ids_data +	* @var	array	forum_data			Data about the forum +	* @var	array	g_forum_ary			Global announcement forums array +	* @var	array	sql_anounce_array	SQL announcement array +	* @var	array	sql_ary				SQL query array to get the announcement topic ids data +	* @var	int		forum_id			The forum ID +	* +	* @since 3.1.10-RC1 +	*/ +	$vars = array( +		'forum_data', +		'g_forum_ary', +		'sql_anounce_array', +		'sql_ary', +		'forum_id', +	); +	extract($phpbb_dispatcher->trigger_event('core.viewforum_get_announcement_topic_ids_data', compact($vars))); +  	$sql = $db->sql_build_query('SELECT', $sql_ary);  	$result = $db->sql_query($sql);  | 
