mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-28 14:18:52 +00:00
[ticket/12060] Add acp event core.acp_bbcodes_display_form
Modify bbcode template data before we display the form PHPBB3-12060
This commit is contained in:
parent
226376c573
commit
79b8ecad4d
1 changed files with 20 additions and 2 deletions
|
@ -334,15 +334,33 @@ class acp_bbcodes
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
$template->assign_vars(array(
|
$this_u_action = $this->u_action;
|
||||||
'U_ACTION' => $this->u_action . '&action=add')
|
|
||||||
|
$template_data = array(
|
||||||
|
'U_ACTION' => $this->u_action . '&action=add',
|
||||||
);
|
);
|
||||||
|
|
||||||
$sql = 'SELECT *
|
$sql = 'SELECT *
|
||||||
FROM ' . BBCODES_TABLE . '
|
FROM ' . BBCODES_TABLE . '
|
||||||
ORDER BY bbcode_tag';
|
ORDER BY bbcode_tag';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Modify bbcode template data before we display the form
|
||||||
|
*
|
||||||
|
* @event core.acp_bbcodes_display_form
|
||||||
|
* @var string action Type of the action: modify|create
|
||||||
|
* @var string sql SQL statement to get bbcode data
|
||||||
|
* @var array template_data Array with form template data
|
||||||
|
* @var object this_u_action $this->u_action object
|
||||||
|
* @since 3.1-A3
|
||||||
|
*/
|
||||||
|
$vars = array('action', 'sql', 'template_data', 'this_u_action');
|
||||||
|
extract($phpbb_dispatcher->trigger_event('core.acp_bbcodes_display_form', compact($vars)));
|
||||||
|
|
||||||
$result = $db->sql_query($sql);
|
$result = $db->sql_query($sql);
|
||||||
|
|
||||||
|
$template->assign_vars($template_data);
|
||||||
|
|
||||||
while ($row = $db->sql_fetchrow($result))
|
while ($row = $db->sql_fetchrow($result))
|
||||||
{
|
{
|
||||||
$template->assign_block_vars('bbcodes', array(
|
$template->assign_block_vars('bbcodes', array(
|
||||||
|
|
Loading…
Add table
Reference in a new issue