Arctos Developers Guide

Tips, tricks, and conventions for developing Arctos code

CFML

Arctos is written primarily in CFML and HTML.

URLS

CSS

Brackets

A CFML Support - ColdFusion 11 extension is available for Brackets.

Eclipse

The CFEclipse plugin is currently not supported and older versions may not be from reliable sources. The Eclipse and CFEclipse can be downloaded by following the instructions at Installing CFEclipse. We suggest using the IDE for Web and JavaScript Developers as recommended in the instructions. NOTE this was not functioning properly as of December 1, 2020.

Datasource

Arctos uses various datasources for various reasons. Most queries should be one of two entries:

<cfquery name="ctdatum" datasource="cf_codetables" cachedwithin="#createtimespan(0,0,60,0)#">
   select datum from ctdatum order by datum
</cfquery> 

Expand Select

This toggles MULTIPLE for a SELECT of id “accn_status”:

<span data-ctl="accn_status" class="ui-icon ui-icon-arrow-4-diag expandoSelect"></span>

Button + HREF

<a href="somepage.cfm"><input type="button" class="lnkBtn" value="Some Text"></a>