From 458f278a07cb8f96b6efdf612d28eacc7b82ff20 Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Thu, 21 Mar 2024 10:19:48 +0100 Subject: [PATCH] Controller: Make exported SQL queries copyable --- library/Icingadb/Web/Controller.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/library/Icingadb/Web/Controller.php b/library/Icingadb/Web/Controller.php index f2cfa90b..c5561478 100644 --- a/library/Icingadb/Web/Controller.php +++ b/library/Icingadb/Web/Controller.php @@ -42,6 +42,7 @@ use ipl\Web\Control\LimitControl; use ipl\Web\Control\PaginationControl; use ipl\Web\Filter\QueryString; use ipl\Web\Url; +use ipl\Web\Widget\CopyToClipboard; class Controller extends CompatController { @@ -356,7 +357,9 @@ class Controller extends CompatController $sql .= ' /* Unused values: "' . join('", "', $unused) . '" */'; } - $this->content->add(Html::tag('pre', $sql)); + $pre = Html::tag('pre', $sql); + CopyToClipboard::attachTo($pre); + $this->content->add($pre); } return true;