From 25c1618042e46d293ae85f039507778749637391 Mon Sep 17 00:00:00 2001 From: azett Date: Sat, 29 Jan 2022 15:20:42 +0100 Subject: [PATCH] Updated FP-specific Smarty plugin "Admin" to v4 OOP style. Replaced obsolete get_template_vars() calls with getTemplateVars(). --- admin/main.php | 6 +- admin/panels/entry/admin.entry.list.php | 2 +- admin/panels/entry/admin.entry.write.tpl | 1 + fp-includes/core/core.draft.php | 2 +- fp-includes/core/core.static.php | 6 +- .../libs/plugins/resource.admin.php | 83 +++++++------------ fp-plugins/commentcenter/inc/admin.php | 4 +- fp-plugins/commentcenter/inc/editor.php | 29 ++++--- fp-plugins/footnotes/plugin.footnotes.php | 2 +- 9 files changed, 58 insertions(+), 77 deletions(-) diff --git a/admin/main.php b/admin/main.php index fa3fdb1..86260a2 100755 --- a/admin/main.php +++ b/admin/main.php @@ -80,8 +80,8 @@ function main() { if ($retval > 0) { // if has REDIRECT option // clear postdata by a redirect - sess_add("success_{$panel}", $smarty->get_template_vars('success')); - $smarty->get_template_vars('success'); + sess_add("success_{$panel}", $smarty->getTemplateVars('success')); + $smarty->getTemplateVars('success'); $to_action = $retval > 1 ? ('&action=' . $action) : ''; $with_mod = isset($_GET ['mod']) ? ('&mod=' . $_GET ['mod']) : ''; @@ -176,7 +176,7 @@ if (isset($_GET ['mod'])) { $smarty->display(ABS_PATH . ADMIN_DIR . 'admin-inline.tpl'); break; case 'ajax': - echo $smarty->get_template_vars('success'); + echo $smarty->getTemplateVars('success'); } } else { $smarty->display('admin.tpl'); diff --git a/admin/panels/entry/admin.entry.list.php b/admin/panels/entry/admin.entry.list.php index f3b0da1..9851132 100755 --- a/admin/panels/entry/admin.entry.list.php +++ b/admin/panels/entry/admin.entry.list.php @@ -20,7 +20,7 @@ // --------------------------------------------------------------------- function smarty_function_flag_classes($params, &$smarty) { $flags = entry_flags_get(); - ($active_flags = array_intersect($smarty->get_template_vars('categories'), $flags)); + ($active_flags = array_intersect($smarty->getTemplateVars('categories'), $flags)); return implode(' ', $active_flags); } diff --git a/admin/panels/entry/admin.entry.write.tpl b/admin/panels/entry/admin.entry.write.tpl index 6881897..16fb6e2 100755 --- a/admin/panels/entry/admin.entry.write.tpl +++ b/admin/panels/entry/admin.entry.write.tpl @@ -35,6 +35,7 @@

+ {* FIXME AZI: Smarty compiler error "unknown tag 'toolbar'". How did this ever work? Should that be better {include file='plugin:bbcode/toolbar'}? *} {toolbar}