Updating oauth local auth.
This commit is contained in:
@@ -1,18 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<dynaForm sqlConnection="" menu="" width="100%" rowsPerPage="12">
|
||||
|
||||
<fieldname type="hidden" showInTable="0"/>
|
||||
|
||||
<variable type="hidden" colWidth="150" titleAlign="left" align="left" enableHTML="1" showInTable="0">
|
||||
<en>Variable</en>
|
||||
</variable>
|
||||
|
||||
<variable_label type="text" colWidth="250" titleAlign="left" align="left" enableHTML="1" showInTable="1">
|
||||
<en>Variable</en>
|
||||
</variable_label>
|
||||
|
||||
<label type="text" colWidth="350" titleAlign="left" align="left">
|
||||
<en>Label</en>
|
||||
</label>
|
||||
|
||||
</dynaForm>
|
||||
<fieldname type="hidden" showInTable="0"/>
|
||||
<variable type="hidden" colWidth="150" titleAlign="left" align="left" enableHTML="1" showInTable="0">
|
||||
<en>Variable</en>
|
||||
</variable>
|
||||
<variable_label type="text" colWidth="250" titleAlign="left" align="left" enableHTML="1" showInTable="1">
|
||||
<en><![CDATA[Variable]]></en>
|
||||
</variable_label>
|
||||
<label type="text" colWidth="350" titleAlign="left" align="left">
|
||||
<en><![CDATA[Label]]></en>
|
||||
</label>
|
||||
</dynaForm>
|
||||
|
||||
@@ -1,89 +1,52 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<dynaForm mode="edit" width="100%" labelWidth="28%" enableTemplate="1">
|
||||
<PRO_UID type="hidden"/>
|
||||
<TRI_UID type="hidden"/>
|
||||
<TRI_PARAM type="hidden"/>
|
||||
<TRI_TYPE type="hidden"/>
|
||||
<FIELDS_REQUIRED type="hidden"/>
|
||||
|
||||
<LANG type="private"/>
|
||||
|
||||
<LBLTITLE1 type="title">
|
||||
<en>Trigger Information</en>
|
||||
</LBLTITLE1>
|
||||
|
||||
<PROCESS_UID type="dropdown" dependentfields="TRIGGER_UID">
|
||||
<![CDATA[
|
||||
<PRO_UID type="hidden"/>
|
||||
<TRI_UID type="hidden"/>
|
||||
<TRI_PARAM type="hidden"/>
|
||||
<TRI_TYPE type="hidden"/>
|
||||
<FIELDS_REQUIRED type="hidden"/>
|
||||
<LANG type="private"/>
|
||||
<LBLTITLE1 type="title">
|
||||
<en><![CDATA[Trigger Information]]></en>
|
||||
</LBLTITLE1>
|
||||
<PROCESS_UID type="dropdown" dependentfields="TRIGGER_UID"><![CDATA[
|
||||
SELECT PRO.PRO_UID, CON.CON_VALUE
|
||||
FROM PROCESS AS PRO, CONTENT AS CON
|
||||
WHERE PRO.PRO_UID = CON.CON_ID AND CON.CON_CATEGORY = 'PRO_TITLE' AND CON.CON_LANG = '@#LANG'
|
||||
ORDER BY CON.CON_VALUE ASC
|
||||
]]>
|
||||
|
||||
<en>
|
||||
Process
|
||||
<option name="">- Select a process -</option>
|
||||
</en>
|
||||
</PROCESS_UID>
|
||||
|
||||
<TRIGGER_UID type="dropdown" dependentfields="TRI_WEBBOT,TRI_DESCRIPTION,TRIGGER_UID_AUX" >
|
||||
<![CDATA[
|
||||
]]><en><![CDATA[Process]]><option name=""><![CDATA[- Select a process -]]></option></en></PROCESS_UID>
|
||||
<TRIGGER_UID type="dropdown" dependentfields="TRI_WEBBOT,TRI_DESCRIPTION,TRIGGER_UID_AUX"><![CDATA[
|
||||
SELECT TGR.TRI_UID, CON.CON_VALUE
|
||||
FROM TRIGGERS AS TGR, CONTENT AS CON
|
||||
WHERE TGR.PRO_UID = '@#PROCESS_UID' AND
|
||||
TGR.TRI_UID = CON.CON_ID AND CON.CON_CATEGORY = 'TRI_TITLE' AND CON.CON_LANG = '@#LANG'
|
||||
ORDER BY CON.CON_VALUE ASC
|
||||
]]>
|
||||
|
||||
<en>
|
||||
Trigger
|
||||
<option name="">- Select a trigger -</option>
|
||||
</en>
|
||||
</TRIGGER_UID>
|
||||
|
||||
<TRIGGER_UID_AUX type="text" maxlength="64" validate="Any" size="15" mode="edit">
|
||||
<![CDATA[
|
||||
]]><en><![CDATA[Trigger]]><option name=""><![CDATA[- Select a trigger -]]></option></en></TRIGGER_UID>
|
||||
<TRIGGER_UID_AUX type="text" maxlength="64" validate="Any" size="15" mode="edit"><![CDATA[
|
||||
SELECT TGR.TRI_UID
|
||||
FROM TRIGGERS AS TGR
|
||||
WHERE TGR.TRI_UID = '@#TRIGGER_UID'
|
||||
]]>
|
||||
<en></en>
|
||||
</TRIGGER_UID_AUX>
|
||||
|
||||
<TRI_TITLE type="text" size="70" maxlength="100" required="1" >
|
||||
<en>Title of the new trigger</en>
|
||||
</TRI_TITLE>
|
||||
|
||||
<TRI_DESCRIPTION type="textarea" rows="3" cols="67" >
|
||||
<![CDATA[
|
||||
]]><en><![CDATA[]]></en></TRIGGER_UID_AUX>
|
||||
<TRI_TITLE type="text" size="70" maxlength="100" required="1">
|
||||
<en><![CDATA[Title of the new trigger]]></en>
|
||||
</TRI_TITLE>
|
||||
<TRI_DESCRIPTION type="textarea" rows="3" cols="67"><![CDATA[
|
||||
SELECT CON.CON_VALUE
|
||||
FROM CONTENT AS CON
|
||||
WHERE CON.CON_ID = '@#TRIGGER_UID' AND CON.CON_CATEGORY = 'TRI_DESCRIPTION' AND CON.CON_LANG = '@#LANG'
|
||||
]]>
|
||||
|
||||
<en>Description of the new trigger</en>
|
||||
</TRI_DESCRIPTION>
|
||||
|
||||
<TRI_WEBBOT type="textarea" rows="10" cols="67" readonly="1">
|
||||
<![CDATA[
|
||||
]]><en><![CDATA[Description of the new trigger]]></en></TRI_DESCRIPTION>
|
||||
<TRI_WEBBOT type="textarea" rows="10" cols="67" readonly="1"><![CDATA[
|
||||
SELECT TGR.TRI_WEBBOT
|
||||
FROM TRIGGERS AS TGR
|
||||
WHERE TGR.TRI_UID = '@#TRIGGER_UID'
|
||||
]]>
|
||||
|
||||
<en>Script</en>
|
||||
</TRI_WEBBOT>
|
||||
|
||||
<BTNCOPYSAVE type="button" onclick="triggerSave1(this.form);">
|
||||
<en>Copy/Import and Save</en>
|
||||
</BTNCOPYSAVE>
|
||||
|
||||
<BTNCANCEL type="button" onclick="cancel(); triggerFromLibrary();">
|
||||
<en>Cancel</en>
|
||||
</BTNCANCEL>
|
||||
|
||||
<JS type="javascript">
|
||||
<![CDATA[
|
||||
]]><en><![CDATA[Script]]></en></TRI_WEBBOT>
|
||||
<BTNCOPYSAVE type="button" onclick="triggerSave1(this.form);">
|
||||
<en><![CDATA[Copy/Import and Save]]></en>
|
||||
</BTNCOPYSAVE>
|
||||
<BTNCANCEL type="button" onclick="cancel(); triggerFromLibrary();">
|
||||
<en><![CDATA[Cancel]]></en>
|
||||
</BTNCANCEL>
|
||||
<JS type="javascript"><![CDATA[
|
||||
|
||||
function cancel()
|
||||
{
|
||||
@@ -141,7 +104,5 @@
|
||||
);
|
||||
|
||||
txtTgrTitle.form.onsubmit = function () { return false; };
|
||||
]]>
|
||||
</JS>
|
||||
]]></JS>
|
||||
</dynaForm>
|
||||
|
||||
|
||||
@@ -1,36 +1,29 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<dynaForm name="triggersProperties" type="xmlform" width="100%" labelWidth="20%" enableTemplate="1">
|
||||
<PRO_UID type="hidden"/>
|
||||
<FIELDS_REQUIRED type="hidden"/>
|
||||
|
||||
|
||||
<TITLE type="title" group="1">
|
||||
<en>Trigger Information</en>
|
||||
</TITLE>
|
||||
<TRI_UID type="hidden"/>
|
||||
|
||||
<TRI_TITLE type="text" size="80" maxlength="100" required="1">
|
||||
<en>Title</en>
|
||||
</TRI_TITLE>
|
||||
<TRI_PARAM type="hidden" value=""/>
|
||||
<TRI_TYPE type="hidden"/>
|
||||
|
||||
<TRI_DESCRIPTION type="textarea" rows="3" cols="77">
|
||||
<en>Description</en>
|
||||
</TRI_DESCRIPTION>
|
||||
|
||||
<TRI_WEBBOT type="textareapm" class="formLabel" cols="55" rows="13" width="100%" height="380px" showVars="1" process="@#PRO_UID" style="display:none">
|
||||
<PRO_UID type="hidden"/>
|
||||
<FIELDS_REQUIRED type="hidden"/>
|
||||
<TITLE type="title" group="1">
|
||||
<en><![CDATA[Trigger Information]]></en>
|
||||
</TITLE>
|
||||
<TRI_UID type="hidden"/>
|
||||
<TRI_TITLE type="text" size="80" maxlength="100" required="1">
|
||||
<en><![CDATA[Title]]></en>
|
||||
</TRI_TITLE>
|
||||
<TRI_PARAM type="hidden" value=""/>
|
||||
<TRI_TYPE type="hidden"/>
|
||||
<TRI_DESCRIPTION type="textarea" rows="3" cols="77">
|
||||
<en><![CDATA[Description]]></en>
|
||||
</TRI_DESCRIPTION>
|
||||
<TRI_WEBBOT type="textareapm" class="formLabel" cols="55" rows="13" width="100%" height="380px" showVars="1" process="@#PRO_UID" style="display:none">
|
||||
</TRI_WEBBOT>
|
||||
<SAVE type="button" onclick="triggerSave1(this.form);">
|
||||
<en>Save</en>
|
||||
</SAVE>
|
||||
<PARTNER_FLAG type="private"/>
|
||||
<BTN_CANCEL type="button" onclick="cancel(); if('@%PARTNER_FLAG' == '' || '@%PARTNER_FLAG' == 0) { triggerFromLibrary(); }">
|
||||
<en>Cancel</en>
|
||||
</BTN_CANCEL>
|
||||
|
||||
|
||||
<JS type="JavaScript"><![CDATA[
|
||||
<SAVE type="button" onclick="triggerSave1(this.form);">
|
||||
<en><![CDATA[Save]]></en>
|
||||
</SAVE>
|
||||
<PARTNER_FLAG type="private"/>
|
||||
<BTN_CANCEL type="button" onclick="cancel(); if('@%PARTNER_FLAG' == '' || '@%PARTNER_FLAG' == 0) { triggerFromLibrary(); }">
|
||||
<en><![CDATA[Cancel]]></en>
|
||||
</BTN_CANCEL>
|
||||
<JS type="JavaScript"><![CDATA[
|
||||
|
||||
getField('TRI_TITLE').form.onsubmit = function() {return false;};
|
||||
var _oVarsPanel_;
|
||||
@@ -72,4 +65,4 @@ function cancel(){
|
||||
}
|
||||
|
||||
]]></JS>
|
||||
</dynaForm>
|
||||
</dynaForm>
|
||||
|
||||
@@ -1,31 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<dynaForm name="triggers_Edit" type="xmlform" width="100%" labelWidth="5px" enableTemplate="1">
|
||||
<PRO_UID type="hidden"/>
|
||||
|
||||
|
||||
<TITLE type="title">
|
||||
<en>Trigger Script</en>
|
||||
</TITLE>
|
||||
<TRI_UID type="hidden"/>
|
||||
|
||||
<TRI_TITLE type="hidden"/>
|
||||
|
||||
<TRI_TYPE type="hidden"/>
|
||||
|
||||
<TRI_DESCRIPTION type="hidden"/>
|
||||
|
||||
<TRI_WEBBOT type="textareapm" rows="18" cols="80" showVars="1" process="@#PRO_UID">
|
||||
<en/>
|
||||
</TRI_WEBBOT>
|
||||
|
||||
<BTN_CANCEL type="button" onclick="cancel();">
|
||||
<en>Cancel</en>
|
||||
</BTN_CANCEL>
|
||||
|
||||
<SAVE type="button" onclick="eventsTriggerSave(this.form);">
|
||||
<en>Save</en>
|
||||
</SAVE>
|
||||
<JS type="JavaScript"><![CDATA[
|
||||
<PRO_UID type="hidden"/>
|
||||
<TITLE type="title">
|
||||
<en><![CDATA[Trigger Script]]></en>
|
||||
</TITLE>
|
||||
<TRI_UID type="hidden"/>
|
||||
<TRI_TITLE type="hidden"/>
|
||||
<TRI_TYPE type="hidden"/>
|
||||
<TRI_DESCRIPTION type="hidden"/>
|
||||
<TRI_WEBBOT type="textareapm" rows="18" cols="80" showVars="1" process="@#PRO_UID">
|
||||
<en><![CDATA[]]></en>
|
||||
</TRI_WEBBOT>
|
||||
<BTN_CANCEL type="button" onclick="cancel();">
|
||||
<en><![CDATA[Cancel]]></en>
|
||||
</BTN_CANCEL>
|
||||
<SAVE type="button" onclick="eventsTriggerSave(this.form);">
|
||||
<en><![CDATA[Save]]></en>
|
||||
</SAVE>
|
||||
<JS type="JavaScript"><![CDATA[
|
||||
|
||||
var _oVarsPanel_;
|
||||
var showDynaformsFormVars = function(sFieldName, sAjaxServer, sProcess, sSymbol) {
|
||||
@@ -84,4 +76,4 @@ function cancel(){
|
||||
}
|
||||
|
||||
]]></JS>
|
||||
</dynaForm>
|
||||
</dynaForm>
|
||||
|
||||
@@ -3,21 +3,21 @@
|
||||
<PRO_UID type="hidden"/>
|
||||
<FIELDS_REQUIRED type="hidden"/>
|
||||
<TITLE type="title" group="1">
|
||||
<en>Trigger Information</en>
|
||||
<en><![CDATA[Trigger Information]]></en>
|
||||
</TITLE>
|
||||
<TRI_UID type="hidden"/>
|
||||
<TRI_TITLE type="text" size="80" maxlength="100">
|
||||
<en>Title</en>
|
||||
<en><![CDATA[Title]]></en>
|
||||
</TRI_TITLE>
|
||||
<TRI_TYPE type="hidden"/>
|
||||
<TRI_DESCRIPTION type="textarea" rows="8" cols="77">
|
||||
<en>Description</en>
|
||||
<en><![CDATA[Description]]></en>
|
||||
</TRI_DESCRIPTION>
|
||||
<BTN_CANCEL type="button" onclick="cancel();">
|
||||
<en>Cancel</en>
|
||||
<en><![CDATA[Cancel]]></en>
|
||||
</BTN_CANCEL>
|
||||
<SAVE type="button" onclick="triggerSave1(this.form);">
|
||||
<en>Save</en>
|
||||
<en><![CDATA[Save]]></en>
|
||||
</SAVE>
|
||||
<JS type="JavaScript"><![CDATA[
|
||||
|
||||
|
||||
@@ -1,28 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<dynaForm name="triggers_Edit" type="xmlform" width="100%" labelWidth="2px" enableTemplate="1" >
|
||||
|
||||
<PRO_UID type="hidden"/>
|
||||
|
||||
<TRI_UID type="hidden"/>
|
||||
|
||||
<TRI_TYPE type="hidden"/>
|
||||
|
||||
<STEP_UID type="hidden"/>
|
||||
|
||||
<ST_TYPE type="hidden"/>
|
||||
|
||||
<TRI_WEBBOT type="textareapm" class="formLabel" cols="115" rows="28" width="100%" height="380px" showVars="1" process="@#PRO_UID">
|
||||
<dynaForm name="triggers_Edit" type="xmlform" width="100%" labelWidth="2px" enableTemplate="1">
|
||||
<PRO_UID type="hidden"/>
|
||||
<TRI_UID type="hidden"/>
|
||||
<TRI_TYPE type="hidden"/>
|
||||
<STEP_UID type="hidden"/>
|
||||
<ST_TYPE type="hidden"/>
|
||||
<TRI_WEBBOT type="textareapm" class="formLabel" cols="115" rows="28" width="100%" height="380px" showVars="1" process="@#PRO_UID">
|
||||
</TRI_WEBBOT>
|
||||
|
||||
<BTN_CANCEL type="button" onclick="cancel();">
|
||||
<en>Cancel</en>
|
||||
</BTN_CANCEL>
|
||||
|
||||
<SAVE type="button" onclick="document.getElementById('form[TRI_WEBBOT]').value = triggerEditor.getValue();
|
||||
triggerSave1(this.form);">
|
||||
<en>Save</en>
|
||||
</SAVE>
|
||||
<JS type="JavaScript"><![CDATA[
|
||||
<BTN_CANCEL type="button" onclick="cancel();">
|
||||
<en><![CDATA[Cancel]]></en>
|
||||
</BTN_CANCEL>
|
||||
<SAVE type="button" onclick="document.getElementById('form[TRI_WEBBOT]').value = triggerEditor.getValue(); triggerSave1(this.form);">
|
||||
<en><![CDATA[Save]]></en>
|
||||
</SAVE>
|
||||
<JS type="JavaScript"><![CDATA[
|
||||
|
||||
CodeMirror.commands.autocomplete = function(cm) {
|
||||
CodeMirror.showHint(cm, CodeMirror.phpHint);
|
||||
@@ -107,4 +98,4 @@ function triggerSave1(form){
|
||||
}
|
||||
|
||||
]]></JS>
|
||||
</dynaForm>
|
||||
</dynaForm>
|
||||
|
||||
@@ -1,230 +1,208 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<dynaForm type="xmlmenu">
|
||||
|
||||
<MNU_ADD type="link" value='' link="#" onclick="if('@%PARTNER_FLAG' == '' || '@%PARTNER_FLAG' == 0) { triggerFromLibrary(); } else { triggerNewCustom(); } return false;" colAlign="left" colWidth="100">
|
||||
<en>New</en>
|
||||
</MNU_ADD>
|
||||
|
||||
|
||||
|
||||
|
||||
<PRO_UID type="private"/>
|
||||
<PARTNER_FLAG type="private"/>
|
||||
<FIELDS_REQUIRED type="private"/>
|
||||
|
||||
<triggersEdit type="private" defaultValue="../triggers/triggers_Edit"/>
|
||||
|
||||
<triggersEditCustom type="private" defaultValue="../triggers/triggers_EditCustom"/>
|
||||
|
||||
<triggerCopy type="private" defaultValue="../triggers/triggerCopy"/>
|
||||
|
||||
<triggersDelete type="private" defaultValue="../triggers/triggers_Delete"/>
|
||||
|
||||
<triggersProperties type="private" defaultValue="../triggers/triggersProperties"/>
|
||||
|
||||
<triggersOptionList type="private" defaultValue="../triggers/triggersTree"/>
|
||||
|
||||
<triggerNewWizard type="private" defaultValue="../triggers/triggers_CreateWizard"/>
|
||||
|
||||
<triggerNewTalend type="private" defaultValue="../triggers/triggers_CreateTalend"/>
|
||||
|
||||
<triggerNewGoogleWebContent type="private" defaultValue="../triggers/triggers_CreateGoogleWebContent"/>
|
||||
|
||||
<triggerNewGoogleCreateEvent type="private" defaultValue="../triggers/triggers_CreateGoogleEvent"/>
|
||||
|
||||
<PAGED_TABLE_ID type="private" />
|
||||
<PAGED_TABLE_FAST_SEARCH type="FastSearch" label="@G::LoadTranslation(ID_SEARCH)"/>
|
||||
|
||||
<JS type="javascript" replaceTags="1">
|
||||
<![CDATA[
|
||||
var windowWidth = 600;
|
||||
var windowHeight = 460;
|
||||
|
||||
function triggerEditWizardSource (sUID){
|
||||
window.open('@G::encryptlink(@#triggersEdit)?TRI_UID='+ sUID +'&BYPASS=1','@G::LoadTranslation(ID_EDIT_TRIGGERS)'.replace(/\s/g,'_')+(function(s){var r='';for(var i in s)if(typeof s[i]=='string')r+=s[i].charCodeAt(0);return r;})(document.cookie)+sUID,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=950,height=570,top='+((screen.height-570)/2)+',left='+((screen.width-950)/2)).focus();
|
||||
}
|
||||
|
||||
function triggerNew() {
|
||||
popupWindow('@G::LoadTranslation(ID_NEW_TRIGGERS)', '@G::encryptlink(@#triggersEdit)?PRO_UID=@%PRO_UID' , 600, 340);
|
||||
}
|
||||
|
||||
function triggerNewCustom()
|
||||
{
|
||||
popupWindow("@G::LoadTranslation(ID_NEW_TRIGGERS)", "@G::encryptlink(@#triggersEditCustom)?PRO_UID=@%PRO_UID" , windowWidth, windowHeight);
|
||||
}
|
||||
|
||||
function triggerCopy()
|
||||
{
|
||||
popupWindow("@G::LoadTranslation(ID_TRIGGER_COPY_TITLE)", "@G::encryptlink(@#triggerCopy)?PRO_UID=@%PRO_UID" , 900, 460);
|
||||
}
|
||||
|
||||
function triggerFromLibrary() {
|
||||
popupWindow('@G::LoadTranslation(ID_NEW_TRIGGERS)', '@G::encryptlink(@#triggersOptionList)?PRO_UID=@%PRO_UID' , 600, 460);
|
||||
if (navigator.appName != "Microsoft Internet Explorer") {
|
||||
try {
|
||||
var oAllPs = document.querySelectorAll("div.panel_content___processmaker");
|
||||
oAllPs[3].style.height = "410px";
|
||||
}
|
||||
catch(e) {
|
||||
// nothing to do
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var windowCode = new Array();
|
||||
function triggerEdit( sUID, modified) {
|
||||
if(parseInt(modified) == 0){
|
||||
if ( !windowCode[sUID] ) {
|
||||
var windowOpen = window.open('@G::encryptlink(@#triggersEdit)?TRI_UID='+ sUID,'@G::LoadTranslation(ID_EDIT_TRIGGERS)'.replace(/\s/g,'_')+(function(s){var r='';for(var i in s)if(typeof s[i]=='string')r+=s[i].charCodeAt(0);return r;})(document.cookie)+sUID,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=950,height=570,top='+((screen.height-570)/2)+',left='+((screen.width-950)/2));
|
||||
windowOpen.focus();
|
||||
windowCode[sUID]=windowOpen;
|
||||
} else {
|
||||
windowCode[sUID].focus();
|
||||
}
|
||||
} else {
|
||||
popupWindow('@G::LoadTranslation(ID_EDIT_TRIGGERS)', '@G::encryptlink(@#triggersEdit)?TRI_UID='+ sUID, 930, 600);
|
||||
}
|
||||
}
|
||||
|
||||
function triggerProperties( sUID ) {
|
||||
popupWindow('@G::LoadTranslation(ID_TRIGGERS)', '@G::encryptlink(@#triggersProperties)?TRI_UID='+ sUID , 600, 340);
|
||||
}
|
||||
|
||||
function triggerPropertiesSave( form ) {
|
||||
var doc = getField("OUT_DOC_FILENAME");
|
||||
if(doc.value=='')
|
||||
{ alert(G_STRINGS.ID_FILEGENERATED);
|
||||
}
|
||||
else
|
||||
{ ajax_post( form.action, form, 'POST' );
|
||||
currentPopupWindow.remove();
|
||||
@#PAGED_TABLE_ID.refresh();
|
||||
}
|
||||
}
|
||||
|
||||
function triggerSave(form)
|
||||
{
|
||||
var triUid = "";
|
||||
if(document.getElementById('TRI_UID')) {
|
||||
var triUid = document.getElementById('TRI_UID').value;
|
||||
}
|
||||
var triTitle = document.getElementById('TRI_TITLE').value;
|
||||
|
||||
triTitle = triTitle.replace(/^\s*|\s*$/g,"");
|
||||
if (triTitle == '') {
|
||||
document.getElementById('TRI_TITLE').focus();
|
||||
alert(G_STRINGS.ID_REQUIRED_NAME_TRIGGERS);return false;
|
||||
}
|
||||
document.getElementById('TRI_TITLE').value = triTitle;
|
||||
|
||||
var fieldsRequired = document.getElementById('FIELDS_REQUIRED').value;
|
||||
fieldsRequired = fieldsRequired.split(",");
|
||||
for (i=0; i<fieldsRequired.length; i++)
|
||||
{
|
||||
var field = document.getElementById(fieldsRequired[i]).value;
|
||||
field = field.replace(/^\s*|\s*$/g,"");
|
||||
if (field == '') {
|
||||
document.getElementById(fieldsRequired[i]).focus();
|
||||
alert(_('ID_REQUIRED_FIELDS_ERROR'));return false;
|
||||
}
|
||||
document.getElementById(fieldsRequired[i]).value = field;
|
||||
}
|
||||
if(triUid==''){
|
||||
reqName=ajax_function("../triggers/triggers_Save",'lookforNameTrigger','NAMETRIGGER='+encodeURIComponent(triTitle)+'&proUid='+(document.getElementById('PRO_UID').value),'POST') ;
|
||||
if(!reqName){
|
||||
alert(G_STRINGS.ID_EXIST_TRIGGERS);return false;
|
||||
}else{
|
||||
ajax_post(form.action, form, 'POST');
|
||||
currentPopupWindow.remove();
|
||||
@#PAGED_TABLE_ID.refresh();
|
||||
}
|
||||
}else{
|
||||
ajax_post(form.action, form, 'POST');
|
||||
currentPopupWindow.remove();
|
||||
@#PAGED_TABLE_ID.refresh();
|
||||
}
|
||||
}
|
||||
//with this function, we are removing the spaces after and before of a string
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(/^\s+|\s+$/g, "");
|
||||
};
|
||||
//for trigger no wizard
|
||||
function triggerSave1(form)
|
||||
{
|
||||
var triUid = "";
|
||||
if(getField('TRI_UID')) {
|
||||
var triUid = getField('TRI_UID').value;
|
||||
}
|
||||
if(triUid==''){
|
||||
var triTitle =getField('TRI_TITLE').value.trim();
|
||||
if(triTitle==''){
|
||||
alert(G_STRINGS.ID_REQUIRED_NAME_TRIGGERS);return false;
|
||||
}
|
||||
reqName=ajax_function("../triggers/triggers_Save",'lookforNameTrigger','NAMETRIGGER='+encodeURIComponent(triTitle)+'&proUid='+(getField('PRO_UID').value),'POST') ;
|
||||
if(!reqName){
|
||||
alert(G_STRINGS.ID_EXIST_TRIGGERS);return false;
|
||||
}else{
|
||||
ajax_post(form.action, form, 'POST');
|
||||
currentPopupWindow.remove();
|
||||
@#PAGED_TABLE_ID.refresh();
|
||||
}
|
||||
}else{
|
||||
ajax_post(form.action, form, 'POST');
|
||||
currentPopupWindow.remove();
|
||||
@#PAGED_TABLE_ID.refresh();
|
||||
}
|
||||
}
|
||||
//end for trigger no wirzard
|
||||
|
||||
function triggerDelete(sUID) {
|
||||
var validateResult;
|
||||
|
||||
oRPC = XHRequest();
|
||||
oRPC.options = {
|
||||
url : '../triggers/triggers_Ajax',
|
||||
method: 'POST',
|
||||
args : 'request=verifyDependencies&TRI_UID='+sUID
|
||||
}
|
||||
oRPC.callback = function(response) {
|
||||
try{
|
||||
validateResult = eval("(" + response.xmlhttp.responseText + ")");
|
||||
if(validateResult.code != 0) {
|
||||
alert(validateResult.message + G_STRINGS.ID_TRIGGERS_VALIDATE_EERR1);
|
||||
} else {
|
||||
new leimnud.module.app.confirm().make({
|
||||
label:'@G::LoadTranslation(ID_MSG_CONFIRM_DELETE_TRIGGER)',
|
||||
action:function(){
|
||||
ajax_function('@G::encryptlink(@#triggersDelete)', '', 'TRI_UID=' + sUID, 'POST');
|
||||
@#PAGED_TABLE_ID.refresh();
|
||||
}.extend(this)
|
||||
});
|
||||
}
|
||||
} catch(e){
|
||||
alert("Unreachable response=> "+ response.xmlhttp.responseText);
|
||||
}
|
||||
}.extend(this);
|
||||
oRPC.make();
|
||||
}
|
||||
|
||||
function triggerNewWizard(nameFunction, library) {//alert('@G::encryptlink(@#triggerNewWizard)?PRO_UID=@%PRO_UID&NAME_FUN='+nameFunction+'& PARAMETERS_FUN='+parametersFunct+'&PAGED_TABLE_ID='+@#PAGED_TABLE_ID);return;
|
||||
popupWindow('@G::LoadTranslation(ID_NEW_TRIGGERS)', '@G::encryptlink(@#triggerNewWizard)?PRO_UID=@%PRO_UID&NAME_FUN='+nameFunction+'&LIBRARY='+library+'&PAGED_TABLE_ID='+@#PAGED_TABLE_ID , 600, 600);
|
||||
}
|
||||
|
||||
function reloadTriggersShortList(){
|
||||
//@#PAGED_TABLE_ID.refresh();
|
||||
if(Pm.panels.buildingBlocks){
|
||||
Pm.data.render.buildingBlocks.injector('triggers');
|
||||
}
|
||||
}
|
||||
|
||||
]]>
|
||||
</JS>
|
||||
|
||||
<!-- Default Search option -->
|
||||
<!--<MNU_SEARCH type="link" value='' link="#" onclick="showHideSearch('@#SEARCH_FILTER_FORM',this);return false;" colAlign="right" colWidth="130">
|
||||
<en>Advanced Search</en>
|
||||
</MNU_SEARCH>-->
|
||||
|
||||
<SEARCH_FILTER_FORM type="private"/>
|
||||
|
||||
</dynaForm>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<dynaForm type="xmlmenu">
|
||||
<MNU_ADD type="link" value="" link="#" onclick="if('@%PARTNER_FLAG' == '' || '@%PARTNER_FLAG' == 0) { triggerFromLibrary(); } else { triggerNewCustom(); } return false;" colAlign="left" colWidth="100">
|
||||
<en><![CDATA[New]]></en>
|
||||
</MNU_ADD>
|
||||
<PRO_UID type="private"/>
|
||||
<PARTNER_FLAG type="private"/>
|
||||
<FIELDS_REQUIRED type="private"/>
|
||||
<triggersEdit type="private" defaultValue="../triggers/triggers_Edit"/>
|
||||
<triggersEditCustom type="private" defaultValue="../triggers/triggers_EditCustom"/>
|
||||
<triggerCopy type="private" defaultValue="../triggers/triggerCopy"/>
|
||||
<triggersDelete type="private" defaultValue="../triggers/triggers_Delete"/>
|
||||
<triggersProperties type="private" defaultValue="../triggers/triggersProperties"/>
|
||||
<triggersOptionList type="private" defaultValue="../triggers/triggersTree"/>
|
||||
<triggerNewWizard type="private" defaultValue="../triggers/triggers_CreateWizard"/>
|
||||
<triggerNewTalend type="private" defaultValue="../triggers/triggers_CreateTalend"/>
|
||||
<triggerNewGoogleWebContent type="private" defaultValue="../triggers/triggers_CreateGoogleWebContent"/>
|
||||
<triggerNewGoogleCreateEvent type="private" defaultValue="../triggers/triggers_CreateGoogleEvent"/>
|
||||
<PAGED_TABLE_ID type="private"/>
|
||||
<PAGED_TABLE_FAST_SEARCH type="FastSearch" label="@G::LoadTranslation(ID_SEARCH)"/>
|
||||
<JS type="javascript" replaceTags="1"><![CDATA[
|
||||
var windowWidth = 600;
|
||||
var windowHeight = 460;
|
||||
|
||||
function triggerEditWizardSource (sUID){
|
||||
window.open('@G::encryptlink(@#triggersEdit)?TRI_UID='+ sUID +'&BYPASS=1','@G::LoadTranslation(ID_EDIT_TRIGGERS)'.replace(/\s/g,'_')+(function(s){var r='';for(var i in s)if(typeof s[i]=='string')r+=s[i].charCodeAt(0);return r;})(document.cookie)+sUID,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=950,height=570,top='+((screen.height-570)/2)+',left='+((screen.width-950)/2)).focus();
|
||||
}
|
||||
|
||||
function triggerNew() {
|
||||
popupWindow('@G::LoadTranslation(ID_NEW_TRIGGERS)', '@G::encryptlink(@#triggersEdit)?PRO_UID=@%PRO_UID' , 600, 340);
|
||||
}
|
||||
|
||||
function triggerNewCustom()
|
||||
{
|
||||
popupWindow("@G::LoadTranslation(ID_NEW_TRIGGERS)", "@G::encryptlink(@#triggersEditCustom)?PRO_UID=@%PRO_UID" , windowWidth, windowHeight);
|
||||
}
|
||||
|
||||
function triggerCopy()
|
||||
{
|
||||
popupWindow("@G::LoadTranslation(ID_TRIGGER_COPY_TITLE)", "@G::encryptlink(@#triggerCopy)?PRO_UID=@%PRO_UID" , 900, 460);
|
||||
}
|
||||
|
||||
function triggerFromLibrary() {
|
||||
popupWindow('@G::LoadTranslation(ID_NEW_TRIGGERS)', '@G::encryptlink(@#triggersOptionList)?PRO_UID=@%PRO_UID' , 600, 460);
|
||||
if (navigator.appName != "Microsoft Internet Explorer") {
|
||||
try {
|
||||
var oAllPs = document.querySelectorAll("div.panel_content___processmaker");
|
||||
oAllPs[3].style.height = "410px";
|
||||
}
|
||||
catch(e) {
|
||||
// nothing to do
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var windowCode = new Array();
|
||||
function triggerEdit( sUID, modified) {
|
||||
if(parseInt(modified) == 0){
|
||||
if ( !windowCode[sUID] ) {
|
||||
var windowOpen = window.open('@G::encryptlink(@#triggersEdit)?TRI_UID='+ sUID,'@G::LoadTranslation(ID_EDIT_TRIGGERS)'.replace(/\s/g,'_')+(function(s){var r='';for(var i in s)if(typeof s[i]=='string')r+=s[i].charCodeAt(0);return r;})(document.cookie)+sUID,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=950,height=570,top='+((screen.height-570)/2)+',left='+((screen.width-950)/2));
|
||||
windowOpen.focus();
|
||||
windowCode[sUID]=windowOpen;
|
||||
} else {
|
||||
windowCode[sUID].focus();
|
||||
}
|
||||
} else {
|
||||
popupWindow('@G::LoadTranslation(ID_EDIT_TRIGGERS)', '@G::encryptlink(@#triggersEdit)?TRI_UID='+ sUID, 930, 600);
|
||||
}
|
||||
}
|
||||
|
||||
function triggerProperties( sUID ) {
|
||||
popupWindow('@G::LoadTranslation(ID_TRIGGERS)', '@G::encryptlink(@#triggersProperties)?TRI_UID='+ sUID , 600, 340);
|
||||
}
|
||||
|
||||
function triggerPropertiesSave( form ) {
|
||||
var doc = getField("OUT_DOC_FILENAME");
|
||||
if(doc.value=='')
|
||||
{ alert(G_STRINGS.ID_FILEGENERATED);
|
||||
}
|
||||
else
|
||||
{ ajax_post( form.action, form, 'POST' );
|
||||
currentPopupWindow.remove();
|
||||
@#PAGED_TABLE_ID.refresh();
|
||||
}
|
||||
}
|
||||
|
||||
function triggerSave(form)
|
||||
{
|
||||
var triUid = "";
|
||||
if(document.getElementById('TRI_UID')) {
|
||||
var triUid = document.getElementById('TRI_UID').value;
|
||||
}
|
||||
var triTitle = document.getElementById('TRI_TITLE').value;
|
||||
|
||||
triTitle = triTitle.replace(/^\s*|\s*$/g,"");
|
||||
if (triTitle == '') {
|
||||
document.getElementById('TRI_TITLE').focus();
|
||||
alert(G_STRINGS.ID_REQUIRED_NAME_TRIGGERS);return false;
|
||||
}
|
||||
document.getElementById('TRI_TITLE').value = triTitle;
|
||||
|
||||
var fieldsRequired = document.getElementById('FIELDS_REQUIRED').value;
|
||||
fieldsRequired = fieldsRequired.split(",");
|
||||
for (i=0; i<fieldsRequired.length; i++)
|
||||
{
|
||||
var field = document.getElementById(fieldsRequired[i]).value;
|
||||
field = field.replace(/^\s*|\s*$/g,"");
|
||||
if (field == '') {
|
||||
document.getElementById(fieldsRequired[i]).focus();
|
||||
alert(_('ID_REQUIRED_FIELDS_ERROR'));return false;
|
||||
}
|
||||
document.getElementById(fieldsRequired[i]).value = field;
|
||||
}
|
||||
if(triUid==''){
|
||||
reqName=ajax_function("../triggers/triggers_Save",'lookforNameTrigger','NAMETRIGGER='+encodeURIComponent(triTitle)+'&proUid='+(document.getElementById('PRO_UID').value),'POST') ;
|
||||
if(!reqName){
|
||||
alert(G_STRINGS.ID_EXIST_TRIGGERS);return false;
|
||||
}else{
|
||||
ajax_post(form.action, form, 'POST');
|
||||
currentPopupWindow.remove();
|
||||
@#PAGED_TABLE_ID.refresh();
|
||||
}
|
||||
}else{
|
||||
ajax_post(form.action, form, 'POST');
|
||||
currentPopupWindow.remove();
|
||||
@#PAGED_TABLE_ID.refresh();
|
||||
}
|
||||
}
|
||||
//with this function, we are removing the spaces after and before of a string
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(/^\s+|\s+$/g, "");
|
||||
};
|
||||
//for trigger no wizard
|
||||
function triggerSave1(form)
|
||||
{
|
||||
var triUid = "";
|
||||
if(getField('TRI_UID')) {
|
||||
var triUid = getField('TRI_UID').value;
|
||||
}
|
||||
if(triUid==''){
|
||||
var triTitle =getField('TRI_TITLE').value.trim();
|
||||
if(triTitle==''){
|
||||
alert(G_STRINGS.ID_REQUIRED_NAME_TRIGGERS);return false;
|
||||
}
|
||||
reqName=ajax_function("../triggers/triggers_Save",'lookforNameTrigger','NAMETRIGGER='+encodeURIComponent(triTitle)+'&proUid='+(getField('PRO_UID').value),'POST') ;
|
||||
if(!reqName){
|
||||
alert(G_STRINGS.ID_EXIST_TRIGGERS);return false;
|
||||
}else{
|
||||
ajax_post(form.action, form, 'POST');
|
||||
currentPopupWindow.remove();
|
||||
@#PAGED_TABLE_ID.refresh();
|
||||
}
|
||||
}else{
|
||||
ajax_post(form.action, form, 'POST');
|
||||
currentPopupWindow.remove();
|
||||
@#PAGED_TABLE_ID.refresh();
|
||||
}
|
||||
}
|
||||
//end for trigger no wirzard
|
||||
|
||||
function triggerDelete(sUID) {
|
||||
var validateResult;
|
||||
|
||||
oRPC = XHRequest();
|
||||
oRPC.options = {
|
||||
url : '../triggers/triggers_Ajax',
|
||||
method: 'POST',
|
||||
args : 'request=verifyDependencies&TRI_UID='+sUID
|
||||
}
|
||||
oRPC.callback = function(response) {
|
||||
try{
|
||||
validateResult = eval("(" + response.xmlhttp.responseText + ")");
|
||||
if(validateResult.code != 0) {
|
||||
alert(validateResult.message + G_STRINGS.ID_TRIGGERS_VALIDATE_EERR1);
|
||||
} else {
|
||||
new leimnud.module.app.confirm().make({
|
||||
label:'@G::LoadTranslation(ID_MSG_CONFIRM_DELETE_TRIGGER)',
|
||||
action:function(){
|
||||
ajax_function('@G::encryptlink(@#triggersDelete)', '', 'TRI_UID=' + sUID, 'POST');
|
||||
@#PAGED_TABLE_ID.refresh();
|
||||
}.extend(this)
|
||||
});
|
||||
}
|
||||
} catch(e){
|
||||
alert("Unreachable response=> "+ response.xmlhttp.responseText);
|
||||
}
|
||||
}.extend(this);
|
||||
oRPC.make();
|
||||
}
|
||||
|
||||
function triggerNewWizard(nameFunction, library) {//alert('@G::encryptlink(@#triggerNewWizard)?PRO_UID=@%PRO_UID&NAME_FUN='+nameFunction+'& PARAMETERS_FUN='+parametersFunct+'&PAGED_TABLE_ID='+@#PAGED_TABLE_ID);return;
|
||||
popupWindow('@G::LoadTranslation(ID_NEW_TRIGGERS)', '@G::encryptlink(@#triggerNewWizard)?PRO_UID=@%PRO_UID&NAME_FUN='+nameFunction+'&LIBRARY='+library+'&PAGED_TABLE_ID='+@#PAGED_TABLE_ID , 600, 600);
|
||||
}
|
||||
|
||||
function reloadTriggersShortList(){
|
||||
//@#PAGED_TABLE_ID.refresh();
|
||||
if(Pm.panels.buildingBlocks){
|
||||
Pm.data.render.buildingBlocks.injector('triggers');
|
||||
}
|
||||
}
|
||||
|
||||
]]></JS>
|
||||
<!-- Default Search option -->
|
||||
<!--<MNU_SEARCH type="link" value='' link="#" onclick="showHideSearch('@#SEARCH_FILTER_FORM',this);return false;" colAlign="right" colWidth="130">
|
||||
<en>Advanced Search</en>
|
||||
</MNU_SEARCH>-->
|
||||
<SEARCH_FILTER_FORM type="private"/>
|
||||
</dynaForm>
|
||||
|
||||
@@ -1,33 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<dynaForm sqlConnection="" menu="triggers/triggers_Options" width="100%" rowsPerPage="12" searchBy="C2.CON_VALUE">
|
||||
|
||||
<TRI_UID type="hidden" showInTable="0"/>
|
||||
|
||||
<TRI_LOCATE_WEBBOT_PARAM type="hidden" showInTable="0"/>
|
||||
|
||||
<TRI_TITLE type="text" colWidth="350" titleAlign="left" align="left">
|
||||
<en>Title</en>
|
||||
</TRI_TITLE>
|
||||
|
||||
<EDIT type="link" colWidth="40" value="@G::LoadTranslation(ID_EDIT)" link="#" onclick="triggerEdit(@QTRI_UID,@QTRI_LOCATE_WEBBOT_PARAM); return false;"/>
|
||||
|
||||
<PROPERTIES type="link" colWidth="40" value="@G::LoadTranslation(ID_PROPERTIES)" link="#" onclick="triggerProperties(@QTRI_UID);return false;"/>
|
||||
|
||||
<DELETE type="link" colWidth="40" value="@G::LoadTranslation(ID_DELETE)" link="#" onclick="triggerDelete(@QTRI_UID);return false;"><en></en></DELETE>
|
||||
|
||||
<GET_UID type="link" colWidth="40" value="UID" link="#" onclick="msgBox('UID: '+@QTRI_UID, 'info');return false;"/>
|
||||
|
||||
|
||||
<SEARCH type="button" onclick="pagedTableFilter(this.form);" showInTable="0">
|
||||
<en>Apply Filter</en>
|
||||
</SEARCH>
|
||||
|
||||
<PAGED_TABLE_ID type="private" showInTable="0"/>
|
||||
|
||||
<JSFILTER type="javascript" replaceTags="1" showInTable="0">
|
||||
<TRI_UID type="hidden" showInTable="0"/>
|
||||
<TRI_LOCATE_WEBBOT_PARAM type="hidden" showInTable="0"/>
|
||||
<TRI_TITLE type="text" colWidth="350" titleAlign="left" align="left">
|
||||
<en><![CDATA[Title]]></en>
|
||||
</TRI_TITLE>
|
||||
<EDIT type="link" colWidth="40" value="@G::LoadTranslation(ID_EDIT)" link="#" onclick="triggerEdit(@QTRI_UID,@QTRI_LOCATE_WEBBOT_PARAM); return false;"/>
|
||||
<PROPERTIES type="link" colWidth="40" value="@G::LoadTranslation(ID_PROPERTIES)" link="#" onclick="triggerProperties(@QTRI_UID);return false;"/>
|
||||
<DELETE type="link" colWidth="40" value="@G::LoadTranslation(ID_DELETE)" link="#" onclick="triggerDelete(@QTRI_UID);return false;">
|
||||
<en><![CDATA[]]></en>
|
||||
</DELETE>
|
||||
<GET_UID type="link" colWidth="40" value="UID" link="#" onclick="msgBox('UID: '+@QTRI_UID, 'info');return false;"/>
|
||||
<SEARCH type="button" onclick="pagedTableFilter(this.form);" showInTable="0">
|
||||
<en><![CDATA[Apply Filter]]></en>
|
||||
</SEARCH>
|
||||
<PAGED_TABLE_ID type="private" showInTable="0"/>
|
||||
<JSFILTER type="javascript" replaceTags="1" showInTable="0">
|
||||
function pagedTableFilter(form) {
|
||||
@#PAGED_TABLE_ID.doFilter(form);
|
||||
}
|
||||
</JSFILTER>
|
||||
|
||||
</dynaForm>
|
||||
</dynaForm>
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<dynaForm name="wizardOptions" type="grid" width="100%" editRow="0" insertRow="0">
|
||||
|
||||
<NAME type="text" validate="Field">
|
||||
<en>Param Name</en>
|
||||
</NAME>
|
||||
<VALUE type="text">
|
||||
<en>Param Value</en>
|
||||
</VALUE>
|
||||
</dynaForm>
|
||||
<NAME type="text" validate="Field">
|
||||
<en><![CDATA[Param Name]]></en>
|
||||
</NAME>
|
||||
<VALUE type="text">
|
||||
<en><![CDATA[Param Value]]></en>
|
||||
</VALUE>
|
||||
</dynaForm>
|
||||
|
||||
Reference in New Issue
Block a user