UNPKG

processmaker-builder

Version:

The gulp task runner for ProcessMaker building

65 lines (57 loc) 2.13 kB
<?xml version="1.0" encoding="UTF-8"?> <dynaForm type="xmlmenu"> <PROCESS type="private"/> <TASK type="private"/> <TYPE type="private"/> <CONFIRM type="private"/> <MNU_ASSIGN type="link" value="" link="#" onclick="popupWindow('@G::LoadTranslation(ID_ASSIGN_USERGROUPS)', '../users/users_Ajax?function=availableUsers&amp;sProcess=@#PROCESS&amp;sTask=@#TASK&amp;iType=@#TYPE', 500, 420);return false;" colAlign="left" colWidth="100"> <en><![CDATA[Assign]]></en> </MNU_ASSIGN> <js type="javascript"><![CDATA[ var assignGroupOrUser = function(sTask, sUser, iType, iRelation) { PROCESSMAP_USER_EDIT = true; var oRPC = new leimnud.module.rpc.xmlhttp({ url : '../users/users_Ajax', async : false, method: 'POST', args : 'function=assign&TAS_UID=' + sTask + '&USR_UID=' + sUser + '&TU_TYPE=' + iType + '&TU_RELATION=' + iRelation }); oRPC.make(); currentPopupWindow.remove(); Pm.tmp.usersPanel.clearContent(); Pm.tmp.usersPanel.loader.show(); Pm.tmp.usersPanel.currentRPC.make(); }; var ofToAssignGroupOrUser = function(TAS_UID, USR_UID, TU_TYPE, TU_RELATION) { PROCESSMAP_USER_EDIT = true; // new leimnud.module.app.confirm().make({ // label:'@#CONFIRM', // action:function() { var oRPC = new leimnud.module.rpc.xmlhttp({ url : '../users/users_Ajax', async : false, method: 'POST', args : 'function=ofToAssign&TAS_UID=' + TAS_UID + '&USR_UID=' + USR_UID + '&TU_TYPE=' + TU_TYPE + '&TU_RELATION=' + TU_RELATION }); oRPC.make(); Pm.tmp.usersPanel.clearContent(); Pm.tmp.usersPanel.loader.show(); Pm.tmp.usersPanel.currentRPC.make(); // }.extend(this) // }); return false; }; var usersGroup = function(GRP_UID, c){ var div = document.getElementById('users'+c); div.style.display = (div.style.display == 'none') ? 'block' : 'none'; var oRPC = new leimnud.module.rpc.xmlhttp({ url : '../users/users_Ajax', async : false, method: 'POST', args : 'function=usersGroup&GRP_UID=' + GRP_UID }); oRPC.make(); div.innerHTML=oRPC.xmlhttp.responseText; } ]]></js> </dynaForm>