Index: trunk/core/admin_templates/categories/categories_edit_permissions.tpl
===================================================================
diff -u -r5326 -r5329
--- trunk/core/admin_templates/categories/categories_edit_permissions.tpl (.../categories_edit_permissions.tpl) (revision 5326)
+++ trunk/core/admin_templates/categories/categories_edit_permissions.tpl (.../categories_edit_permissions.tpl) (revision 5329)
@@ -66,11 +66,14 @@
}
Catalog.prototype.submit_event = function($prefix_special, $event, $t) {
+ var $prev_template = get_hidden_field('t');
if (isset($event)) set_hidden_field('events[' + $prefix_special + ']', $event);
if (isset($t)) set_hidden_field('t', $t);
var $tab_id = this.queryTabRegistry('prefix', this.ActivePrefix, 'tab_id');
this.submit_kernel_form();
+
+ set_hidden_field('t', $prev_template);
}
var $PermManager = new Catalog('', 'permmanager_');
Index: trunk/core/admin_templates/js/catalog.js
===================================================================
diff -u -r5326 -r5329
--- trunk/core/admin_templates/js/catalog.js (.../catalog.js) (revision 5326)
+++ trunk/core/admin_templates/js/catalog.js (.../catalog.js) (revision 5329)
@@ -102,6 +102,7 @@
}
Catalog.prototype.submit_event = function($prefix_special, $event, $t) {
+ var $prev_template = get_hidden_field('t');
if (!isset($prefix_special)) $prefix_special = this.getCurrentPrefix();
var $tab_id = this.queryTabRegistry('prefix', $prefix_special, 'tab_id');
@@ -110,6 +111,7 @@
if (isset($t)) set_hidden_field('t', $t);
this.submit_kernel_form($tab_id);
+ set_hidden_field('t', $prev_template);
}
Index: trunk/kernel/admin_templates/categories/categories_edit_permissions.tpl
===================================================================
diff -u -r5326 -r5329
--- trunk/kernel/admin_templates/categories/categories_edit_permissions.tpl (.../categories_edit_permissions.tpl) (revision 5326)
+++ trunk/kernel/admin_templates/categories/categories_edit_permissions.tpl (.../categories_edit_permissions.tpl) (revision 5329)
@@ -66,11 +66,14 @@
}
Catalog.prototype.submit_event = function($prefix_special, $event, $t) {
+ var $prev_template = get_hidden_field('t');
if (isset($event)) set_hidden_field('events[' + $prefix_special + ']', $event);
if (isset($t)) set_hidden_field('t', $t);
var $tab_id = this.queryTabRegistry('prefix', this.ActivePrefix, 'tab_id');
this.submit_kernel_form();
+
+ set_hidden_field('t', $prev_template);
}
var $PermManager = new Catalog('', 'permmanager_');
Index: trunk/kernel/admin_templates/incs/catalog.js
===================================================================
diff -u -r5326 -r5329
--- trunk/kernel/admin_templates/incs/catalog.js (.../catalog.js) (revision 5326)
+++ trunk/kernel/admin_templates/incs/catalog.js (.../catalog.js) (revision 5329)
@@ -102,6 +102,7 @@
}
Catalog.prototype.submit_event = function($prefix_special, $event, $t) {
+ var $prev_template = get_hidden_field('t');
if (!isset($prefix_special)) $prefix_special = this.getCurrentPrefix();
var $tab_id = this.queryTabRegistry('prefix', $prefix_special, 'tab_id');
@@ -110,6 +111,7 @@
if (isset($t)) set_hidden_field('t', $t);
this.submit_kernel_form($tab_id);
+ set_hidden_field('t', $prev_template);
}