+
+
-
-
-
-
-
-
\ No newline at end of file
Index: trunk/core/admin_templates/js/catalog.js
===================================================================
diff -u -r5194 -r5296
--- trunk/core/admin_templates/js/catalog.js (.../catalog.js) (revision 5194)
+++ trunk/core/admin_templates/js/catalog.js (.../catalog.js) (revision 5296)
@@ -158,7 +158,10 @@
this.setViewMenu(this.ActivePrefix);
setCookie(this.CookiePrefix + 'active_prefix', this.ActivePrefix);
- // this.TabRegistry.length == 1
+ this.refreshTab($prefix, $div_id);
+}
+
+Catalog.prototype.refreshTab = function($prefix, $div_id) {
var $cat_id = get_hidden_field('m_cat_id');
var $tab_cat_id = document.getElementById($div_id).getAttribute('category_id');
if ($cat_id != $tab_cat_id) {
Index: trunk/kernel/admin_templates/incs/toolbar.js
===================================================================
diff -u -r5060 -r5296
--- trunk/kernel/admin_templates/incs/toolbar.js (.../toolbar.js) (revision 5060)
+++ trunk/kernel/admin_templates/incs/toolbar.js (.../toolbar.js) (revision 5296)
@@ -37,7 +37,7 @@
ToolBarButton.prototype.IconsPath = function()
{
- if (!img_path) {
+ if (typeof(img_path) == 'undefined') {
alert('error: toolbar image path not set');
}
return img_path.replace('#MODULE#', this.Module) + 'toolbar/';
Index: trunk/kernel/units/permissions/permissions_tag_processor.php
===================================================================
diff -u -r5289 -r5296
--- trunk/kernel/units/permissions/permissions_tag_processor.php (.../permissions_tag_processor.php) (revision 5289)
+++ trunk/kernel/units/permissions/permissions_tag_processor.php (.../permissions_tag_processor.php) (revision 5296)
@@ -63,6 +63,18 @@
$module = $this->Application->GetVar('module');
}
+ function PrintTabs($params)
+ {
+ $ret = '';
+ $block_params = $params;
+ foreach ($this->Application->ModuleInfo as $module_name => $module_data) {
+ $params['name'] = $params['render_as'];
+ $params['item_prefix'] = $module_data['Var'];
+ $ret .= $this->Application->ProcessParsedTag('m', 'MyInclude', $params); // MyInclude($params);
+ }
+ return $ret;
+ }
+
}
?>
\ No newline at end of file
Index: trunk/kernel/admin_templates/categories/categories_edit_permissions.tpl
===================================================================
diff -u -r5272 -r5296
--- trunk/kernel/admin_templates/categories/categories_edit_permissions.tpl (.../categories_edit_permissions.tpl) (revision 5272)
+++ trunk/kernel/admin_templates/categories/categories_edit_permissions.tpl (.../categories_edit_permissions.tpl) (revision 5296)
@@ -1,7 +1,7 @@
-
+
@@ -13,7 +13,59 @@
|