var udfResults = ''; var APIPostToNewWindow = false; var rtnHTML = ""; var formResultHTML = ""; // Find out if the CE contains an RTE field //var formContainRTE = application.ADF.ceData.containsFieldType(arguments.formID, "formatted_text_block"); // Load the scripts, check if we need to load // the JSON scripts for the callback. // 2011-03-26 - MFC - Commented out force JQuery, the loadADFLightbox with force will // load JQuery. //variables.scripts.loadJQuery(force=1); variables.scripts.loadADFLightbox(force=1); #arguments.customizedFinalHtml# // ADF Lightbox needs to be forced to load the browser-all.js into // the lightbox window for CE's with RTE fields //variables.scripts.loadADFLightbox(force=1); #udfResults# #variables.scripts.loadJQuery()# variables.scripts.loadJquery(); variables.scripts.loadADFLightbox(); targetModule = "/ADF/extensions/datasheet-modules/delete_element_handler.cfm"; // IF in CS6.1 or greater set into 'RealTargetModule' variable if ( application.ADF.csVersion GTE 6.1 ) realTargetModule = targetModule; request.params.pageID = arguments.dataPageID; request.params.formID = arguments.formID; if(Len(arguments.callback)) { request.params.callback = arguments.callback; if(Len(Trim(arguments.cbIDlist))) request.params.cbIDlist = arguments.cbIDlist; } CD_DIALOGNAME = arguments.title; return variables.fields.isFieldReadOnly(xparams=arguments.xparams,fieldPermission=arguments.fieldPermission,fqfieldName=arguments.fqfieldName,currentValues=arguments.currentValues); return variables.fields.wrapFieldHTML(fieldInputHTML=arguments.fieldInputHTML,fieldQuery=arguments.fieldQuery,attr=arguments.attr,fieldPermission=arguments.fieldPermission,includeLabel=arguments.includeLabel,includeDescription=arguments.includeDescription); return variables.fields.renderDataValueStringfromFieldMask(fieldDataStruct=arguments.fieldDataStruct,fieldMaskStr=arguments.fieldMaskStr); #variables.ui.wrapHTMLwithLBHeaderFooter(argumentCollection=arguments)# return CreateObject("component","ADF.thirdParty.cfformprotect.cffpVerify2").init(); var key = ''; // load cfformprotect var cffp = application.ADF.forms.loadCFFormProtect(); var form = StructNew(); var thisFormEntry = StructNew(); var thisPageId = ""; var isValid = true; // application.ADF.utils.doDump(formStruct,"formStruct", false); // get the UUID of the element data just submitted by the simple form thisFormEntry = application.ADF.ceData.getCEData(arguments.elementName,arguments.primaryKey, form[arguments.primaryKey]); // using the UUID, get the PageId (primary key) of the record just submitted if (Arraylen(thisFormEntry)) { thisPageId = thisFormEntry[1].pageID; } // delete the spam record from the element. if (len(thisPageID)) { application.ADF.ceData.deleteCE(thisPageID); } isValid = false;