// new versions should have 'part' as [ module : part ]
- if (typeof(obj.part) != 'undefined') {
-
- var permname = obj.part.join('.');
- // we now have permission...
- // obj.moduleOwner '.' lname
- Roo.log("CHECKING PERM: " + permname);
- Roo.log("Exists: " + (Pman.hasPermExists(permname) ? 1 : 0));
- Roo.log("has: " + (Pman.hasPerm(permname,'S') ? 1 : 0));
- Roo.log(Pman.Login.authUser);
- if (Pman.hasPermExists(permname) && !Pman.hasPerm(permname,'S')) {
- // it's a turned off permission...
- Roo.log(permname + " is Disabled for this user");
- obj.disabled = true;
- return;
- }
- if (appDisabled.indexOf(permname) > -1) {
- Roo.log(permname + " is Disabled for this site");
- obj.disabled = true;
- return;
- }
-
-
- }
+
if ( obj.isTop) {
// false parent... use it..
beforebuild : function(obj)
{
-
+ if (typeof(obj.part) != 'undefined') {
+
+ var permname = obj.part.join('.');
+ // we now have permission...
+ // obj.moduleOwner '.' lname
+ Roo.log("CHECKING PERM: " + permname);
+ Roo.log("Exists: " + (Pman.hasPermExists(permname) ? 1 : 0));
+ Roo.log("has: " + (Pman.hasPerm(permname,'S') ? 1 : 0));
+ Roo.log(Pman.Login.authUser);
+ if (Pman.hasPermExists(permname) && !Pman.hasPerm(permname,'S')) {
+ // it's a turned off permission...
+ Roo.log(permname + " is Disabled for this user");
+ obj.disabled = true;
+ return;
+ }
+ if (appDisabled.indexOf(permname) > -1) {
+ Roo.log(permname + " is Disabled for this site");
+ obj.disabled = true;
+ return;
+ }
+
+
+ }
},