summaryrefslogtreecommitdiffstats
path: root/modules-available/sysconfig/templates
diff options
context:
space:
mode:
authorSimon Rettberg2019-11-13 17:00:35 +0100
committerSimon Rettberg2019-11-13 17:00:35 +0100
commit5f9330bd1f70b66f3801ebbfb7f4e4834be5a7be (patch)
tree873ab88775fb0565f9af3338cfa272de31b2f914 /modules-available/sysconfig/templates
parent[locationinfo/runmode] Support new infoscreen variables (diff)
downloadslx-admin-5f9330bd1f70b66f3801ebbfb7f4e4834be5a7be.tar.gz
slx-admin-5f9330bd1f70b66f3801ebbfb7f4e4834be5a7be.tar.xz
slx-admin-5f9330bd1f70b66f3801ebbfb7f4e4834be5a7be.zip
[sysconfig] Allow deleting modules that are still used by a config
Closes #3075
Diffstat (limited to 'modules-available/sysconfig/templates')
-rw-r--r--modules-available/sysconfig/templates/js.html9
-rw-r--r--modules-available/sysconfig/templates/list-configs.html2
-rw-r--r--modules-available/sysconfig/templates/list-modules.html2
3 files changed, 10 insertions, 3 deletions
diff --git a/modules-available/sysconfig/templates/js.html b/modules-available/sysconfig/templates/js.html
index 157e8d12..63e2b8c6 100644
--- a/modules-available/sysconfig/templates/js.html
+++ b/modules-available/sysconfig/templates/js.html
@@ -1,4 +1,11 @@
-<div class="hidden" id="confirm-delete">{{lang_confirmDeleteQuestion}}</div>
+<div class="hidden" id="confirm-delete">
+ {{lang_confirmDeleteQuestion}}
+ <div id="delete-item-list" class="hidden">
+ <div class="slx-space"></div>
+ <div class="slx-bold">{{lang_modStillUsedBy}}</div>
+ <ul></ul>
+ </div>
+</div>
<script type="application/javascript"><!--
document.addEventListener("DOMContentLoaded", function () {
checkBuildStatus();
diff --git a/modules-available/sysconfig/templates/list-configs.html b/modules-available/sysconfig/templates/list-configs.html
index ea6705da..83feeaa6 100644
--- a/modules-available/sysconfig/templates/list-configs.html
+++ b/modules-available/sysconfig/templates/list-configs.html
@@ -66,7 +66,7 @@
href="?do=SysConfig&amp;action=addconfig&amp;edit={{configid}}" title="{{lang_edit}}">
<span class="glyphicon glyphicon-edit"></span>
</a>
- <button type="submit" class="btn btn-danger btn-xs" name="del" value="{{configid}}"
+ <button type="submit" class="btn btn-danger btn-xs btn-del-config" name="del" value="{{configid}}"
title="{{lang_delete}}" {{perms.config.edit.disabled}} data-confirm="#confirm-delete"
data-title="{{config}}">
<span class="glyphicon glyphicon-trash"></span>
diff --git a/modules-available/sysconfig/templates/list-modules.html b/modules-available/sysconfig/templates/list-modules.html
index fee3e0f3..b8783c59 100644
--- a/modules-available/sysconfig/templates/list-modules.html
+++ b/modules-available/sysconfig/templates/list-modules.html
@@ -40,7 +40,7 @@
title="{{lang_edit}}">
<span class="glyphicon glyphicon-edit"></span>
</a>
- <button type="submit" class="btn btn-danger btn-xs" name="del" value="{{id}}"
+ <button type="submit" class="btn btn-danger btn-xs btn-del-module" name="del" value="{{id}}"
title="{{lang_delete}}" {{perms.module.edit.disabled}} data-confirm="#confirm-delete"
data-title="{{title}}">
<span class="glyphicon glyphicon-trash"></span>