From 295db3b9c8a2a213bf143bc3d2d751393347d258 Mon Sep 17 00:00:00 2001 From: Alex <40072887+alexdcrane@users.noreply.github.com> Date: Mon, 29 Dec 2025 14:09:53 -0700 Subject: [PATCH] Show the list of selected domains on toggle/delete confirmation (#7682) * Show the list of selected domains on toggle/delete confirmation * Update app_languages.php * Update modal.php * Update domains.php --- core/domains/domains.php | 36 +++++++++++++++++++++---- resources/app_languages.php | 54 +++++++++++++++++++++++++++++++++++++ resources/classes/modal.php | 10 ++++++- 3 files changed, 94 insertions(+), 6 deletions(-) diff --git a/core/domains/domains.php b/core/domains/domains.php index bc0f3053d4..53223e7b98 100644 --- a/core/domains/domains.php +++ b/core/domains/domains.php @@ -198,6 +198,32 @@ $document['title'] = $text['title-domains']; require_once "resources/header.php"; +//add the list of selected domains to the toggle/delete confirmation + if (permission_exists('domain_edit') || permission_exists('domain_delete')) { + ?> + + \n"; echo "
".$text['title-domains']."
".number_format($num_rows)."
\n"; @@ -206,10 +232,10 @@ echo button::create(['type'=>'button','label'=>$text['button-add'],'icon'=>$settings->get('theme', 'button_icon_add'),'id'=>'btn_add','link'=>'domain_edit.php']); } if (permission_exists('domain_edit') && $domains) { - echo button::create(['type'=>'button','label'=>$text['button-toggle'],'icon'=>$settings->get('theme', 'button_icon_toggle'),'id'=>'btn_toggle','name'=>'btn_toggle','style'=>'display: none;','onclick'=>"modal_open('modal-toggle','btn_toggle');"]); + echo button::create(['type'=>'button','label'=>$text['button-toggle'],'icon'=>$settings->get('theme', 'button_icon_toggle'),'id'=>'btn_toggle','name'=>'btn_toggle','style'=>'display: none;','onclick'=>"get_selected_items('toggle'); modal_open('modal-toggle','btn_toggle');"]); } if (permission_exists('domain_delete') && $domains) { - echo button::create(['type'=>'button','label'=>$text['button-delete'],'icon'=>$settings->get('theme', 'button_icon_delete'),'id'=>'btn_delete','name'=>'btn_delete','style'=>'display: none;','onclick'=>"modal_open('modal-delete','btn_delete_domain');"]); + echo button::create(['type'=>'button','label'=>$text['button-delete'],'icon'=>$settings->get('theme', 'button_icon_delete'),'id'=>'btn_delete','name'=>'btn_delete','style'=>'display: none;','onclick'=>"get_selected_items('delete'); modal_open('modal-delete','btn_delete_domain');"]); } echo "