diff options
| author | Marc Alexander <admin@m-a-styles.de> | 2016-07-17 10:57:57 +0200 |
|---|---|---|
| committer | Marc Alexander <admin@m-a-styles.de> | 2016-07-17 10:57:57 +0200 |
| commit | a1ecb6db69c0aa9f5c5835accc1ea2e453b90fb0 (patch) | |
| tree | 4cd1c820a95dafcd9592d0f41fbd5797a017c2bd | |
| parent | 63db42522b4d507e3045c060a7b9c4e2aeca7d56 (diff) | |
| parent | a19bf11f73033e469a5874af18d2db3ee5da5083 (diff) | |
| download | forums-a1ecb6db69c0aa9f5c5835accc1ea2e453b90fb0.tar forums-a1ecb6db69c0aa9f5c5835accc1ea2e453b90fb0.tar.gz forums-a1ecb6db69c0aa9f5c5835accc1ea2e453b90fb0.tar.bz2 forums-a1ecb6db69c0aa9f5c5835accc1ea2e453b90fb0.tar.xz forums-a1ecb6db69c0aa9f5c5835accc1ea2e453b90fb0.zip | |
Merge pull request #4361 from kinerity/ticket/14685
[ticket/14685] Add viewforum_get_announcement_topic_ids_data event
| -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); |
