UNPKG

processmaker-builder

Version:

The gulp task runner for ProcessMaker building

110 lines (106 loc) 3.42 kB
<?xml version="1.0" encoding="UTF-8"?> <dynaForm name="pbjectpmView" width="100%" mode=""> <thetitle type="title"> <en><![CDATA[Process Properties]]></en> </thetitle> <uid type="hidden"/> <title type="text" mode="view"> <en><![CDATA[Title]]></en> </title> <version type="text" mode="view"> <en><![CDATA[Version]]></en> </version> <pm_version type="text" mode="view"> <en><![CDATA[P.M. rev. required]]></en> </pm_version> <category type="text" mode="view"> <en><![CDATA[Category]]></en> </category> <rating type="text" mode="view"> <en><![CDATA[Rating]]></en> </rating> <downloads type="text" mode="view"> <en><![CDATA[Downloads]]></en> </downloads> <subscriptions type="text" mode="view"> <en><![CDATA[Subscriptions]]></en> </subscriptions> <username type="text" colWidth="60" mode="view"> <en><![CDATA[Author]]></en> </username> <privacy type="dropdown" mode="view"> <en><![CDATA[Privacy]]><option name="FREE"><![CDATA[Free Download]]></option><option name="PUBLIC"><![CDATA[Public]]></option><option name="PRIVATE"><![CDATA[Private]]></option><option name="COLOSA"><![CDATA[Colosa]]></option></en> </privacy> <createDate type="text" mode="view"> <en><![CDATA[Create Date]]></en> </createDate> <updateDate type="text" mode="view"> <en><![CDATA[Update Date]]></en> </updateDate> <description type="text" enableHtml="1" mode="view"> <en><![CDATA[Description]]></en> </description> <subinstallSteps type="subtitle"> <en><![CDATA[Install Steps]]></en> </subinstallSteps> <installSteps type="text" enableHtml="1" mode="view"> <en><![CDATA[]]></en> </installSteps> <link_label type="private"/> <link_href type="private"/> <link type="link" value="@#link_label" link="@#link_href"> <en><![CDATA[]]></en> </link> <js type="javascript"><![CDATA[ var registerPML = function(sUID) { oPanel2 = new leimnud.module.panel(); oPanel2.options = { size:{w:450,h:240}, position:{x:0,y:0,center:true}, title:'', theme:'firefox', statusBar:true, control :{resize:false,roll:false,drag:true}, fx :{modal:true,opacity:true,blinkToFront:false,fadeIn:false} }; oPanel2.events = { remove: function() { delete(oPanel2); }.extend(this) }; oPanel2.make(); oPanel2.loader.show(); var oRPC = new leimnud.module.rpc.xmlhttp({ url : 'processes_Ajax', args: 'action=registerPML&data=' + {pro_uid:sUID}.toJSONString() }); oRPC.callback = function(rpc){ oPanel2.loader.hide(); var scs = rpc.xmlhttp.responseText.extractScript(); oPanel2.addContent(rpc.xmlhttp.responseText); scs.evalScript(); }.extend(this); oRPC.make(); }; var loginPML = function(sUID) { if (registerPMLForm.onsubmit()) { var oRPC = new leimnud.module.rpc.xmlhttp({ url : 'processes_Ajax', async: false, args : 'action=loginPML&data=' + {pro_uid:sUID,u:getField('PML_USER').value,p:getField('PML_PASSWORD').value}.toJSONString() }); oRPC.make(); var oResponse = oRPC.xmlhttp.responseText.parseJSON(); if (oResponse.bExists) { oPanel2.remove(); getField('link').href = oResponse.sLink; getField('link').innerHTML = oResponse.sLabel; window.location = oResponse.sLink; } else { new leimnud.module.app.alert().make({ label:G_STRINGS.ID_INCORRECT_USER_OR_PASS }); } } }; ]]></js> </dynaForm>