summaryrefslogtreecommitdiffstats
path: root/modules-available
diff options
context:
space:
mode:
authorJannik Schönartz2018-03-27 09:46:16 +0200
committerJannik Schönartz2018-03-27 09:46:16 +0200
commit5947d5faff03e409e33af1e5578f9a0121e87e49 (patch)
tree4dfa68872acde672fb56250ece44845fd2a12b1b /modules-available
parent[usb-lock-off] Saving the edited rule is now working properly. (diff)
downloadslx-admin-5947d5faff03e409e33af1e5578f9a0121e87e49.tar.gz
slx-admin-5947d5faff03e409e33af1e5578f9a0121e87e49.tar.xz
slx-admin-5947d5faff03e409e33af1e5578f9a0121e87e49.zip
[usb-lock-off] Added successfully edit message and a redirect to the configuration
Diffstat (limited to 'modules-available')
-rw-r--r--modules-available/usblockoff/lang/de/messages.json1
-rw-r--r--modules-available/usblockoff/lang/de/template-tags.json3
-rw-r--r--modules-available/usblockoff/lang/en/messages.json1
-rw-r--r--modules-available/usblockoff/lang/en/template-tags.json3
-rw-r--r--modules-available/usblockoff/page.inc.php5
-rw-r--r--modules-available/usblockoff/templates/usb-edit-rule.html2
6 files changed, 12 insertions, 3 deletions
diff --git a/modules-available/usblockoff/lang/de/messages.json b/modules-available/usblockoff/lang/de/messages.json
index ae926304..319569fe 100644
--- a/modules-available/usblockoff/lang/de/messages.json
+++ b/modules-available/usblockoff/lang/de/messages.json
@@ -1,6 +1,7 @@
{
"config-deleted": "Konfiguration erfolgreich gelöscht.",
"config-saved": "Konfiguration erfolgreich gespeichert.",
+ "rule-edited": "Regel erfolgreich geändert.",
"rule-deleted": "Regel erfolgreich gelöscht.",
"invalid-rule-id": "Ungültige Regel ID."
} \ No newline at end of file
diff --git a/modules-available/usblockoff/lang/de/template-tags.json b/modules-available/usblockoff/lang/de/template-tags.json
index 4e623e3a..e37d7155 100644
--- a/modules-available/usblockoff/lang/de/template-tags.json
+++ b/modules-available/usblockoff/lang/de/template-tags.json
@@ -55,5 +55,6 @@
"lang_editConfig": "Konfiguration bearbeiten",
"lang_configDesc_helptext": "Beschreibung der Konfiguration.",
"lang_attributes": "Attribute",
- "lang_action": "Aktion"
+ "lang_action": "Aktion",
+ "lang_editRule": "Regel bearbeiten"
}
diff --git a/modules-available/usblockoff/lang/en/messages.json b/modules-available/usblockoff/lang/en/messages.json
index 6873e284..70627a36 100644
--- a/modules-available/usblockoff/lang/en/messages.json
+++ b/modules-available/usblockoff/lang/en/messages.json
@@ -1,6 +1,7 @@
{
"config-deleted": "Configuration successfully deleted.",
"config-saved": "Configuration successfully saved.",
+ "rule-edited": "Rule successfully edited.",
"rule-deleted": "Rule successfully deleted.",
"invalid-rule-id": "Invalid rule ID."
} \ No newline at end of file
diff --git a/modules-available/usblockoff/lang/en/template-tags.json b/modules-available/usblockoff/lang/en/template-tags.json
index 1ddb6334..fd9fb045 100644
--- a/modules-available/usblockoff/lang/en/template-tags.json
+++ b/modules-available/usblockoff/lang/en/template-tags.json
@@ -55,5 +55,6 @@
"lang_editConfig": "Edit Configuration",
"lang_configDesc_helptext": "Description of the configuration.",
"lang_attributes": "Attributes",
- "lang_action": "Action"
+ "lang_action": "Action",
+ "lang_editRule": "Edit rule"
}
diff --git a/modules-available/usblockoff/page.inc.php b/modules-available/usblockoff/page.inc.php
index e978eec2..e2ebf11c 100644
--- a/modules-available/usblockoff/page.inc.php
+++ b/modules-available/usblockoff/page.inc.php
@@ -70,6 +70,8 @@ class Page_usblockoff extends Page
private function editRule() {
$ruleid = Request::post('ruleid', 0, 'int');
+ $configid = Request::post('configid', 0, 'int');
+
$attributes = json_decode(Request::post('attributes', '', 'string'), true);
if ($ruleid != 0) {
@@ -97,6 +99,9 @@ class Page_usblockoff extends Page
'val' => $value
));
}
+
+ Message::addSuccess('rule-edited');
+ Util::redirect('?do=usblockoff&show=edit-config&configid=' . $configid);
}
private function addDevices()
diff --git a/modules-available/usblockoff/templates/usb-edit-rule.html b/modules-available/usblockoff/templates/usb-edit-rule.html
index 296d3bf7..55cdce0d 100644
--- a/modules-available/usblockoff/templates/usb-edit-rule.html
+++ b/modules-available/usblockoff/templates/usb-edit-rule.html
@@ -6,7 +6,7 @@
<input type="hidden" name="attributes" value="" id="attributes">
<div class="panel panel-default">
- <div class="panel-heading">{{lang_editRules}}</div>
+ <div class="panel-heading">{{lang_editRule}}</div>
<div class="panel-body">
<div class="list-group">