-Roo.XComponent.on('register', function(e) { if (typeof(Pman) != 'undefined') { return Pman.xregister(e); } });
-Roo.XComponent.on('beforebuild', function(e) { if (typeof(Pman) != 'undefined') { return Pman.xbeforebuild(e); } });
+Roo.XComponent.on('register', function(e) { if (typeof(Pman) != 'undefined') { return Pman.xregister(e); } return true; });
+Roo.XComponent.on('beforebuild', function(e) { if (typeof(Pman) != 'undefined') { return Pman.xbeforebuild(e); } return true; });
Roo.XComponent.on('buildComplete',
function() {
onLoadTrackCall : function(id,cb, cls) {
Roo.get(document.body).mask("Loading Document details");
- Pman.request({
+ new Pman.Request({
url: baseURL + '/Roo/Documents.html',
params: {
_id: id
},
method: 'GET',
- success : function(data) {
+ success : function(res) {
+ var data = res.data;
Roo.get(document.body).unmask();
}
// what about the toolbar??
tab.grid.getView().mainWrap.mask("Deleting");
- Pman.request({
+ new Pman.Request({
url: baseURL + '/Roo/'+tbl+'.php',
- method: 'GET',
+ method: 'POST',
params: {
_delete : r.join(',')
},
},
/**
* Depreciated - USE new Pman.Request
- *
+ * We need to replace all the uses with this, however the api is slightly different,
+ * the success argument is res.data, not res..
*
*/
request : function(c) {
+ //return new Pman.Request(c);
+
var r= new Roo.data.Connection({
timeout : typeof(c.timeout) == 'undefined' ? 30000 : c.timeout
});
scope: this
});
+
},
{
if (typeof(obj.part) != 'undefined') {
+ if (!obj.part[1].length) {
+ obj.part[1] = obj.part[0];
+ }
var permname = obj.part.join('.');
+
+ Roo.log("CHECKING: "+ permname);
+
// we now have permission...
// obj.moduleOwner '.' lname
obj.disabled = true;
return;
}
- if (appDisabled.indexOf(permname) > -1) {
- Roo.log(permname + " is Disabled for this site");
- obj.disabled = true;
- return;
- }
+
}