diff options
author | javiexin <javiexin@gmail.com> | 2015-07-30 01:43:18 +0200 |
---|---|---|
committer | Marc Alexander <admin@m-a-styles.de> | 2016-01-02 17:16:14 +0100 |
commit | 06f4b6926baaf27897b2f57f7938eed4acf5dedb (patch) | |
tree | 67b3e2a51a60336c65f204cd9931b68805b6f17d /phpBB/includes/acp | |
parent | 14dc274e9e3568a276c654b0845252019525fb6f (diff) | |
download | forums-06f4b6926baaf27897b2f57f7938eed4acf5dedb.tar forums-06f4b6926baaf27897b2f57f7938eed4acf5dedb.tar.gz forums-06f4b6926baaf27897b2f57f7938eed4acf5dedb.tar.bz2 forums-06f4b6926baaf27897b2f57f7938eed4acf5dedb.tar.xz forums-06f4b6926baaf27897b2f57f7938eed4acf5dedb.zip |
[ticket/14387] Extend avatar-driver by extension in ACP not possible
Create two driver methods to provide the driver config name and the
driver ACP template name, and use them within the manager method.
Default driver config name and template name are the same as now.
But new drivers are able to override the config name and template
name with their own, including @vendor_extension.
PHPBB3-14387
Diffstat (limited to 'phpBB/includes/acp')
-rw-r--r-- | phpBB/includes/acp/acp_groups.php | 4 | ||||
-rw-r--r-- | phpBB/includes/acp/acp_users.php | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/phpBB/includes/acp/acp_groups.php b/phpBB/includes/acp/acp_groups.php index befbcdf24a..3abae28c72 100644 --- a/phpBB/includes/acp/acp_groups.php +++ b/phpBB/includes/acp/acp_groups.php @@ -672,9 +672,9 @@ class acp_groups $driver = $phpbb_avatar_manager->get_driver($current_driver); $avatars_enabled = true; - $config_name = $phpbb_avatar_manager->get_driver_config_name($driver); + $template_name = $phpbb_avatar_manager->get_driver_template_name($driver); $template->set_filenames(array( - 'avatar' => "acp_avatar_options_{$config_name}.html", + 'avatar' => $template_name, )); if ($driver->prepare_form($request, $template, $user, $avatar_data, $avatar_error)) diff --git a/phpBB/includes/acp/acp_users.php b/phpBB/includes/acp/acp_users.php index 4d0bbf5721..ac31ac36a1 100644 --- a/phpBB/includes/acp/acp_users.php +++ b/phpBB/includes/acp/acp_users.php @@ -1878,9 +1878,9 @@ class acp_users $driver = $phpbb_avatar_manager->get_driver($current_driver); $avatars_enabled = true; - $config_name = $phpbb_avatar_manager->get_driver_config_name($driver); + $template_name = $phpbb_avatar_manager->get_driver_template_name($driver); $template->set_filenames(array( - 'avatar' => "acp_avatar_options_{$config_name}.html", + 'avatar' => $template_name, )); if ($driver->prepare_form($request, $template, $user, $avatar_data, $error)) |