mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-08 12:28:52 +00:00
[ticket/15440] Added core.ucp_register_agreement_modify_template_data
PHPBB3-15440
This commit is contained in:
parent
2c01fe67e9
commit
79464c9951
1 changed files with 27 additions and 5 deletions
|
@ -166,7 +166,7 @@ class ucp_register
|
||||||
->format($user->lang['DATE_FORMAT'], true);
|
->format($user->lang['DATE_FORMAT'], true);
|
||||||
unset($now);
|
unset($now);
|
||||||
|
|
||||||
$template->assign_vars(array(
|
$template_vars = array(
|
||||||
'S_LANG_OPTIONS' => (sizeof($lang_row) > 1) ? language_select($user_lang) : '',
|
'S_LANG_OPTIONS' => (sizeof($lang_row) > 1) ? language_select($user_lang) : '',
|
||||||
'L_COPPA_NO' => sprintf($user->lang['UCP_COPPA_BEFORE'], $coppa_birthday),
|
'L_COPPA_NO' => sprintf($user->lang['UCP_COPPA_BEFORE'], $coppa_birthday),
|
||||||
'L_COPPA_YES' => sprintf($user->lang['UCP_COPPA_ON_AFTER'], $coppa_birthday),
|
'L_COPPA_YES' => sprintf($user->lang['UCP_COPPA_ON_AFTER'], $coppa_birthday),
|
||||||
|
@ -180,11 +180,11 @@ class ucp_register
|
||||||
|
|
||||||
'COOKIE_NAME' => $config['cookie_name'],
|
'COOKIE_NAME' => $config['cookie_name'],
|
||||||
'COOKIE_PATH' => $config['cookie_path'],
|
'COOKIE_PATH' => $config['cookie_path'],
|
||||||
));
|
);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$template->assign_vars(array(
|
$template_vars = array(
|
||||||
'S_LANG_OPTIONS' => (sizeof($lang_row) > 1) ? language_select($user_lang) : '',
|
'S_LANG_OPTIONS' => (sizeof($lang_row) > 1) ? language_select($user_lang) : '',
|
||||||
'L_TERMS_OF_USE' => sprintf($user->lang['TERMS_OF_USE_CONTENT'], $config['sitename'], generate_board_url()),
|
'L_TERMS_OF_USE' => sprintf($user->lang['TERMS_OF_USE_CONTENT'], $config['sitename'], generate_board_url()),
|
||||||
|
|
||||||
|
@ -195,11 +195,32 @@ class ucp_register
|
||||||
|
|
||||||
'COOKIE_NAME' => $config['cookie_name'],
|
'COOKIE_NAME' => $config['cookie_name'],
|
||||||
'COOKIE_PATH' => $config['cookie_path'],
|
'COOKIE_PATH' => $config['cookie_path'],
|
||||||
)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$tpl_name = 'ucp_agreement';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Allows to modify the agreements.
|
||||||
|
*
|
||||||
|
* @event core.ucp_register_agreement_modify_template_data
|
||||||
|
* @var string tpl_name Template file
|
||||||
|
* @var array template_vars Array with data about to be assigned to the template
|
||||||
|
* @var array s_hidden_fields Array with hidden form elements
|
||||||
|
* @var array lang_row Array with available languages, read only
|
||||||
|
* @since 3.2.2-RC1
|
||||||
|
*/
|
||||||
|
$vars = array('tpl_name', 'template_vars', 's_hidden_fields', 'lang_row');
|
||||||
|
extract($phpbb_dispatcher->trigger_event('core.ucp_register_agreement_modify_template_data', compact($vars)));
|
||||||
|
|
||||||
unset($lang_row);
|
unset($lang_row);
|
||||||
|
|
||||||
|
$template_vars = array_merge($template_vars, array(
|
||||||
|
'S_HIDDEN_FIELDS' => build_hidden_fields($s_hidden_fields),
|
||||||
|
));
|
||||||
|
|
||||||
|
$template->assign_vars($template_vars);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Allows to modify the agreements.
|
* Allows to modify the agreements.
|
||||||
*
|
*
|
||||||
|
@ -207,10 +228,11 @@ class ucp_register
|
||||||
*
|
*
|
||||||
* @event core.ucp_register_agreement
|
* @event core.ucp_register_agreement
|
||||||
* @since 3.1.6-RC1
|
* @since 3.1.6-RC1
|
||||||
|
* @deprecated Replaced by core.ucp_register_agreement_modify_template_data
|
||||||
*/
|
*/
|
||||||
$phpbb_dispatcher->dispatch('core.ucp_register_agreement');
|
$phpbb_dispatcher->dispatch('core.ucp_register_agreement');
|
||||||
|
|
||||||
$this->tpl_name = 'ucp_agreement';
|
$this->tpl_name = $tpl_name;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue