mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-12 06:18:52 +00:00
[ticket/12190] Add core event "core.modify_submit_post_data"
Add core event - core.modify_submit_post_data to submit_post() function. This allows extensions to modify the whole post data before the post submitting, or even provide its own post submit procedure. PHPBB3-12190
This commit is contained in:
parent
06581ba927
commit
01bf27f789
1 changed files with 16 additions and 0 deletions
|
@ -1476,6 +1476,22 @@ function submit_post($mode, $subject, $username, $topic_type, &$poll, &$data, $u
|
||||||
{
|
{
|
||||||
global $db, $auth, $user, $config, $phpEx, $template, $phpbb_root_path, $phpbb_container, $phpbb_dispatcher;
|
global $db, $auth, $user, $config, $phpEx, $template, $phpbb_root_path, $phpbb_container, $phpbb_dispatcher;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Modify the data for post submitting
|
||||||
|
*
|
||||||
|
* @event core.modify_submit_post_data
|
||||||
|
* @var string mode Variable containing posting mode value
|
||||||
|
* @var string subject Variable containing post subject value
|
||||||
|
* @var string username Variable containing post author name
|
||||||
|
* @var int topic_type Variable containing topic type value
|
||||||
|
* @var array poll Array with the poll data for the post
|
||||||
|
* @var array data Array with the data for the post
|
||||||
|
* @var bool update_message Flag indicating if the post will be updated
|
||||||
|
* @var bool update_search_index Flag indicating if the search index will be updated
|
||||||
|
* @since 3.1.0-a4
|
||||||
|
*/
|
||||||
|
extract($phpbb_dispatcher->trigger_event('core.modify_submit_post_data', compact(array('mode', 'subject', 'username', 'topic_type', 'poll', 'data', 'update_message', 'update_search_index'))));
|
||||||
|
|
||||||
// We do not handle erasing posts here
|
// We do not handle erasing posts here
|
||||||
if ($mode == 'delete')
|
if ($mode == 'delete')
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Reference in a new issue