diff options
| author | Oliver Schramm <oliver.schramm97@gmail.com> | 2016-01-08 15:51:53 +0100 | 
|---|---|---|
| committer | Oliver Schramm <oliver.schramm97@gmail.com> | 2016-01-08 15:51:53 +0100 | 
| commit | ae18f8b27c20ab079af0694e799e78ee4c05977c (patch) | |
| tree | 027e28731d1d2be9c8a7c8aeb22d3e3d32ac4fc9 | |
| parent | 2f7517a0fecc1c563c0d023eac0cd3057f77e13b (diff) | |
| parent | 7799bffc6545b5171f19830c83b0dea269c7dc8d (diff) | |
| download | forums-ae18f8b27c20ab079af0694e799e78ee4c05977c.tar forums-ae18f8b27c20ab079af0694e799e78ee4c05977c.tar.gz forums-ae18f8b27c20ab079af0694e799e78ee4c05977c.tar.bz2 forums-ae18f8b27c20ab079af0694e799e78ee4c05977c.tar.xz forums-ae18f8b27c20ab079af0694e799e78ee4c05977c.zip | |
Merge pull request #3924 from Senky/ticket/14190
[ticket/14190] Add core.ucp_prefs_view_after event
| -rw-r--r-- | phpBB/includes/ucp/ucp_prefs.php | 43 | 
1 files changed, 43 insertions, 0 deletions
| diff --git a/phpBB/includes/ucp/ucp_prefs.php b/phpBB/includes/ucp/ucp_prefs.php index 3c274b53c7..ca6926912e 100644 --- a/phpBB/includes/ucp/ucp_prefs.php +++ b/phpBB/includes/ucp/ucp_prefs.php @@ -368,6 +368,49 @@ class ucp_prefs  					${'s_sort_' . $sort_option . '_dir'} .= '</select>';  				} +				/** +				* Run code before view form is displayed +				* +				* @event core.ucp_prefs_view_after +				* @var	bool	submit				Do we display the form only +				*									or did the user press submit +				* @var	array	data				Array with current ucp options data +				* @var	array	sort_dir_text		Array with sort dir language strings +				* @var	array	limit_topic_days	Topic ordering options +				* @var	array	sort_by_topic_text	Topic ordering language strings +				* @var	array	sort_by_topic_sql	Topic ordering sql +				* @var	array	limit_post_days		Post ordering options +				* @var	array	sort_by_post_text	Post ordering language strings +				* @var	array	sort_by_post_sql	Post ordering sql +				* @var	array	_options			Sort options +				* @var	string	s_limit_topic_days	Sort limit topic by days select box +				* @var	string	s_sort_topic_key	Sort topic key select box +				* @var	string	s_sort_topic_dir	Sort topic dir select box +				* @var	string	s_limit_post_days	Sort limit post by days select box +				* @var	string	s_sort_post_key		Sort post key select box +				* @var	string	s_sort_post_dir		Sort post dir select box +				* @since 3.1.7-RC1 +				*/ +				$vars = array( +					'submit', +					'data', +					'sort_dir_text', +					'limit_topic_days', +					'sort_by_topic_text', +					'sort_by_topic_sql', +					'limit_post_days', +					'sort_by_post_text', +					'sort_by_post_sql', +					'_options', +					's_limit_topic_days', +					's_sort_topic_key', +					's_sort_topic_dir', +					's_limit_post_days', +					's_sort_post_key', +					's_sort_post_dir', +				); +				extract($phpbb_dispatcher->trigger_event('core.ucp_prefs_view_after', compact($vars))); +  				$template->assign_vars(array(  					'ERROR'				=> (sizeof($error)) ? implode('<br />', $error) : '', | 
