From 225c83dfbe627383663ca4dc5799ec471fb42347 Mon Sep 17 00:00:00 2001 From: SK Date: Mon, 19 Jan 2026 14:00:39 +0530 Subject: [PATCH] move html from accesslist module to tpl --- Zotlabs/Module/Lockview.php | 26 +++++++++----------------- view/tpl/access_dropdown.tpl | 20 ++++++++++++++++++++ 2 files changed, 29 insertions(+), 17 deletions(-) create mode 100644 view/tpl/access_dropdown.tpl diff --git a/Zotlabs/Module/Lockview.php b/Zotlabs/Module/Lockview.php index 108db2dba..aa1d4be02 100644 --- a/Zotlabs/Module/Lockview.php +++ b/Zotlabs/Module/Lockview.php @@ -232,25 +232,17 @@ class Lockview extends Controller { } } - $access_list_header = ''; - $guest_access_list_header = ''; - $ocap_access_list_header = ''; - $divider = ''; - $str = ''; + $tpl = get_markup_template('access_dropdown.tpl'); - if ($access_list) { - $str .= $access_list_header . implode($access_list); - } + echo replace_macros($tpl, [ + '$access_header' => t('Access'), + '$guest_access_header' => t('Guest access'), + '$ocap_access_header' => t('OCAP access'), - if ($guest_access_list) { - $str .= $divider . $guest_access_list_header . implode($guest_access_list); - } - - if ($ocap_access_list) { - $str .= $divider . $ocap_access_list_header . implode($ocap_access_list); - } - - echo $str; + '$access_list' => $access_list ? implode($access_list) : '', + '$guest_access_list' => $guest_access_list ? implode($guest_access_list) : '', + '$ocap_access_list' => $ocap_access_list ? implode($ocap_access_list) : '', + ]); killme(); } diff --git a/view/tpl/access_dropdown.tpl b/view/tpl/access_dropdown.tpl new file mode 100644 index 000000000..ef8f11e0c --- /dev/null +++ b/view/tpl/access_dropdown.tpl @@ -0,0 +1,20 @@ +{{if $access_list}} + + {{$access_list}} +{{/if}} + +{{if $guest_access_list}} + {{if $access_list}} + + {{/if}} + + {{$guest_access_list}} +{{/if}} + +{{if $ocap_access_list}} + {{if $access_list || $guest_access_list}} + + {{/if}} + + {{$ocap_access_list}} +{{/if}}