-//<script type="text/javascript">
-
+
/**
*
*
- * CHANGES
- * - gtranslate moved to Pman.GoogleTranslate
- *
- *
+ * This is the main Pman class
+ * - it's a bit too heavy at present - needs to go on a diet....
*/
+// translation..
if (typeof(_T) == 'undefined') { _T={};}
-
+
Roo.XComponent.on('register', function(e) {
// we now have permission...
// obj.moduleOwner '.' lname
-
+
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 (obj.permname && obj.permname.length && Pman.hasPermExists(obj.permname) && !Pman.hasPerm(obj.permname,'S')) {
+ // it's a turned off permission...
+ Roo.log(obj.permname + " is Disabled for this user");
+ obj.disabled = true;
+ return;
+ }
}
return;
}
if (this.module.disabled) {
- Roo.log("Module disabled, should not rendering")
+ Roo.log("Module disabled, should not rendering");
Roo.log(this);
return;
}
-
+
if (!this.parent.layout) {
- Roo.log("Module parent does not have property layout.")
+ Roo.log("Module parent does not have property layout.");
Roo.log(this);
return;
}