1 //<script type="text/javascript">
4 // left - list of groups.
5 // right - Permissions | Members..
8 Pman.on('beforeload', function()
12 if (!Pman.hasPerm('Core.Groups', 'E')) {
16 modKey : '060-pman-tab-groupmgr',
17 module : Pman.Tab.GroupMgr,
19 parent : Pman.Tab.Admin,
20 name : "Groups and Permissions",
21 finalize : function() {
23 var _this = Pman.Tab.GroupMgr;
28 _this.layout.endUpdate();
40 add : function(parentLayout, region) {
44 parentLayout.getRegion(region).showPanel(this.panel);
49 this.layout = new Ext.BorderLayout(
50 parentLayout.getEl().createChild({tag:'div'}),
71 this.tab = parentLayout.add(region, new Ext.NestedLayoutPanel(
72 this.layout, {title: "Permissions", background : true}));
74 this.tab.on('activate', function() {
75 //console.log('groupmgr.activate');
76 //Pman.Tab.Group_Members.disableReload = true;
77 _this.layout.getRegion('center').showPanel(0);
78 Pman.Tab.Groups.refresh();
79 //Pman.Tab.Group_Members.disableReload = false;
81 //Pman.Tab.Groups.grid.getDataSource().reload();
84 this.layout.beginUpdate();