Files
luos/workflow/engine/xmlform/tracker/tracker_objectsOptions.xml
Victor Saisa Lopez 6d9858d6d0 HOR-1738 "Change folder permissions in ProcessMaker" SOLVED
Issue:
    Change folder permissions in ProcessMaker
Cause:
    Nuevo requerimiento
Solution:
    Se cambio los permisos de los files and directories
2016-08-30 13:03:35 -04:00

99 lines
3.1 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<dynaForm type="xmlmenu">
<PRO_UID type="private"/>
<MNU_ASSIGN type="link" value="" link="#" onclick="availableCaseTrackerObjects(@QPRO_UID);return false;" colAlign="left" colWidth="100">
<en><![CDATA[Assign]]></en>
</MNU_ASSIGN>
<PAGED_TABLE_ID type="private"/>
<PRO_UID type="private"/>
<JS type="javascript" replaceTags="1"><![CDATA[
var oPanel;
var availableCaseTrackerObjects = function(sProcessUID) {
oPanel = new leimnud.module.panel();
oPanel.options = {
size :{w:400,h:350},
position:{x:0,y:0,center:true},
title :G_STRINGS.ID_ASSIGN_CASE_TRACKER_OBJECT,
theme :'processmaker',
statusBar:false,
control :{resize:false,roll:false},
fx :{modal:true,opacity:true,blinkToFront:false,fadeIn:false,drag:false}
};
oPanel.events = {
remove: function() { delete(oPanel); }.extend(this)
};
oPanel.make();
oPanel.loader.show();
var oRPC = new leimnud.module.rpc.xmlhttp({
url : '../tracker/tracker_Ajax',
args: 'action=availableCaseTrackerObjects&PRO_UID=' + sProcessUID
});
oRPC.callback = function(rpc) {
oPanel.loader.hide();
oPanel.addContent(rpc.xmlhttp.responseText);
var scs = rpc.xmlhttp.responseText.extractScript();
scs.evalScript();
}.extend(this);
oRPC.make();
};
var assignCaseTrackerObject = function(sProcessUID, sObjectType, sObjectUID) {
var oRPC = new leimnud.module.rpc.xmlhttp({
url : '../tracker/tracker_Ajax',
async: false,
args : 'action=assignCaseTrackerObject&PRO_UID=' + sProcessUID + '&OBJECT_TYPE=' + sObjectType + '&OBJECT_UID=' + sObjectUID
});
oRPC.make();
oPanel.remove();
tracker_objectsList.refresh();
};
var removeCaseTrackerObject = function(sCOTUID, sProcessUID, iPosition) {
new leimnud.module.app.confirm().make({
label:'@G::LoadTranslation(ID_MSG_CONFIRM_DELETE_CASE_TRACKER_OBJECT)',
action:function()
{
var oRPC = new leimnud.module.rpc.xmlhttp({
url : '../tracker/tracker_Ajax',
async: false,
args : 'action=removeCaseTrackerObject&CTO_UID=' + sCOTUID + '&PRO_UID=' + sProcessUID + '&STEP_POSITION=' + iPosition
});
oRPC.make();
tracker_objectsList.refresh();
}.extend(this)
});
};
var upCaseTrackerObject = function(sCOTUID, sProcessUID, iPosition) {
var oRPC = new leimnud.module.rpc.xmlhttp({
url : '../tracker/tracker_Ajax',
async: false,
args : 'action=upCaseTrackerObject&CTO_UID=' + sCOTUID + '&PRO_UID=' + sProcessUID + '&STEP_POSITION=' + iPosition
});
oRPC.make();
tracker_objectsList.refresh();
};
var downCaseTrackerObject = function(sCOTUID, sProcessUID, iPosition) {
var oRPC = new leimnud.module.rpc.xmlhttp({
url : '../tracker/tracker_Ajax',
async: false,
args : 'action=downCaseTrackerObject&CTO_UID=' + sCOTUID + '&PRO_UID=' + sProcessUID + '&STEP_POSITION=' + iPosition
});
oRPC.make();
tracker_objectsList.refresh();
};
var conditionCaseTrackerObject = function(sCOTUID) {
popupWindow('@G::LoadTranslation(ID_CONDITION)', '../tracker/tracker_ConditionsEdit?CTO_UID='+ sCOTUID, 500, 216);
};
var saveConditionCaseTrackerObject = function(oForm) {
ajax_post(oForm.action, oForm, 'POST');
currentPopupWindow.remove();
};
]]></JS>
</dynaForm>