Skip to content

Instantly share code, notes, and snippets.

View List of self closing ColdFusion Tags
cflove / winSCP.cfm
Last active Sep 24, 2020
ColdFusion custom tag to work with WinSCP / sftp. This use external files and write hostkey and script file in the same dir location of the custom tag template. Change default attributes. This need WinSCP installed in the server.
View winSCP.cfm
<cf_WinSCP action ="listdir"
username =""
password =""
host =""
name ="qryDirectory"
directory ="" />
<cf_WinSCP action="exists"
username =""
View coldfusion cert
keytool -import -storepass [password] -noprompt -alias -keystore C:\ColdFusion8\runtime\jre\lib\security\cacerts -trustcacerts -file C:\ColdFusion8\runtime\jre\lib\security\xxx.cer
View gist:b4c6921021530985d9a2
<cffunction name="testCidrRange" output="false" returntype="boolean">
<cfargument name="CIDR" required="true" type="string">
<cfargument name="TestIP" required="true" type="string">
<cfset var CIDRParts = ListToArray(arguments.CIDR, "/")>
<cfset var CIDRAddress = ListToArray(CIDRParts[1], ".")>
<cfset var CIDRMask = CIDRParts[2]>
<cfset var TestIPAddress = ListToArray(arguments.TestIP, ".")>
<cfset var CIDRRealAddress = 0>
<cfset var CIDRRealMask = 0>
View gist:c7dc42b546c62e3c6110
keytool -import -storepass changeit -noprompt -keystore C:\ColdFusion8\runtime\jre\lib\security\cacerts -trustcacerts -alias isecurus -file C:\inetpub\isecurus.cer
View gist:c30f3d4ab46aa4362062
<!doctype html>
<meta charset="utf-8">
<title>Untitled Document</title>
.error {color:red}
<script src=""></script>
cflove / spreadsheet.cfm
Created Mar 11, 2015
Custom Tag to Read Excel file with Railo and return a query. This read character data and formula, not binary objects.
View spreadsheet.cfm
<cfparam name="attributes.src" default="0">
<cfparam name="attributes.query" default="q">
<cfswitch expression="#thisTag.ExecutionMode#">
<cfcase value="start">
<cfset inputStream = CreateObject("java", "").init(JavaCast("string", attributes.src )) />
<cfset XSSFWorkbook = CreateObject("java", "org.apache.poi.xssf.usermodel.XSSFWorkbook").init(inputStream) />
<cfset DataFormatter = CreateObject("java", "") />
<cfset Evaluator = CreateObject("java", "org.apache.poi.xssf.usermodel.XSSFFormulaEvaluator").init(XSSFWorkbook) />
View jquery.html
<!doctype html>
<html lang="en">
<meta charset="UTF-8">
<script src="js/jquery-1.11.2.min.js"></script>
View js-cfm.cfm
<!--- 1 ************************************************************************ --->
<cfset DateToday = now() />
<cfdump var = "#DateToday#" />
<script type="text/javascript">
var d = new Date();
console.log( d )
<!--- 2 ************************************************************************ --->
cflove / UPS.Tracking.cfm
Created Feb 10, 2015
Track UPS packages with ColdFusion. Simple skeleton.
View UPS.Tracking.cfm
<cfsavecontent variable= "x">
<?xml version="1.0"?>
<AccessRequest xml:lang='en-US'>
<?xml version="1.0"?>