From 24e49e4eb933ea1f7dfae4f855a81735aa627c4b Mon Sep 17 00:00:00 2001 From: Ibnu Maksum Date: Wed, 21 Aug 2024 13:39:06 +0700 Subject: [PATCH] compability for old plugin --- system/controllers/settings.php | 8 ++++---- .../libs/sysplugins/smarty_internal_templatebase.php | 2 ++ ui/ui/{users-add.tpl => admin-add.tpl} | 0 ui/ui/{users-edit.tpl => admin-edit.tpl} | 0 ui/ui/{users-view.tpl => admin-view.tpl} | 0 ui/ui/{users.tpl => admin.tpl} | 0 6 files changed, 6 insertions(+), 4 deletions(-) rename ui/ui/{users-add.tpl => admin-add.tpl} (100%) rename ui/ui/{users-edit.tpl => admin-edit.tpl} (100%) rename ui/ui/{users-view.tpl => admin-view.tpl} (100%) rename ui/ui/{users.tpl => admin.tpl} (100%) diff --git a/system/controllers/settings.php b/system/controllers/settings.php index 986b68fd..2363b257 100644 --- a/system/controllers/settings.php +++ b/system/controllers/settings.php @@ -377,7 +377,7 @@ switch ($action) { $ui->assign('d', $d); $ui->assign('search', $search); run_hook('view_list_admin'); #HOOK - $ui->display('users.tpl'); + $ui->display('admin.tpl'); break; case 'users-add': @@ -386,7 +386,7 @@ switch ($action) { } $ui->assign('_title', Lang::T('Add User')); $ui->assign('agents', ORM::for_table('tbl_users')->where('user_type', 'Agent')->find_many()); - $ui->display('users-add.tpl'); + $ui->display('admin-add.tpl'); break; case 'users-view': $ui->assign('_title', Lang::T('Edit User')); @@ -413,7 +413,7 @@ switch ($action) { } $ui->assign('d', $d); $ui->assign('_title', $d['username']); - $ui->display('users-view.tpl'); + $ui->display('admin-view.tpl'); } else { r2(U . 'settings/users', 'e', Lang::T('Account Not Found')); } @@ -450,7 +450,7 @@ switch ($action) { $ui->assign('id', $id); $ui->assign('d', $d); run_hook('view_edit_admin'); #HOOK - $ui->display('users-edit.tpl'); + $ui->display('admin-edit.tpl'); } else { r2(U . 'settings/users', 'e', Lang::T('Account Not Found')); } diff --git a/system/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php b/system/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php index 918362e9..a7a83a6f 100644 --- a/system/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php +++ b/system/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php @@ -131,6 +131,8 @@ abstract class Smarty_Internal_TemplateBase extends Smarty_Internal_Data public function display($template = null, $cache_id = null, $compile_id = null, $parent = null) { // display template + $template = str_replace("section/user-",'user-ui/', $template); + $template = str_replace("user-",'', $template); $this->_execute($template, $cache_id, $compile_id, $parent, 1); } diff --git a/ui/ui/users-add.tpl b/ui/ui/admin-add.tpl similarity index 100% rename from ui/ui/users-add.tpl rename to ui/ui/admin-add.tpl diff --git a/ui/ui/users-edit.tpl b/ui/ui/admin-edit.tpl similarity index 100% rename from ui/ui/users-edit.tpl rename to ui/ui/admin-edit.tpl diff --git a/ui/ui/users-view.tpl b/ui/ui/admin-view.tpl similarity index 100% rename from ui/ui/users-view.tpl rename to ui/ui/admin-view.tpl diff --git a/ui/ui/users.tpl b/ui/ui/admin.tpl similarity index 100% rename from ui/ui/users.tpl rename to ui/ui/admin.tpl