You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The [cfdocs.org](https://cfdocs.org/) or "cfdocs" repository is a community powered
7
+
documentation guide for Adobe ColdFusion programming language, also known as CFML.
8
+
9
+
"CF" is an abbreviation for "ColdFusion".
10
+
11
+
You should not use a space between "Cold Fusion", you should say it as one word: "ColdFusion" with the F in uppercase. These days
12
+
ColdFusion tends to refer to the Adobe ColdFusion runtime engine, while CFML is often used to refer to the language (which can run on multiple runtimes including ColdFusion).
13
+
14
+
#### Background Information
15
+
16
+
The cfdocs website was created in 2004 by ColdFusion and Web Application Security Expert [Pete Freitag](https://www.petefreitag.com/). The project is primarily sponsored by
17
+
his company [Foundeo Inc.](https://foundeo.com/) which provides consulting services and security products (such as Fixinator a CFML code security scanner, FuseGuard a CFML WAF, and HackMyCF a server security scanner) for CFML developers.
18
+
There are also over 175 community contributors who have contributed to the documentation since 2013 when community contributions were first accepted.
19
+
20
+
The original motivation for the project was to provide better and faster access to the CFML documentation. While cfdocs still remains a fast and trusted source of information, it
21
+
has also become useful to compare support for various tags and functions across different versions and engines.
22
+
23
+
Several CFML IDE Plugins now use the cfdocs dataset to provide inline code editing assistance, and documentation.
24
+
25
+
CFDocs provides documentation for several CFML engines or language runtimes that
26
+
can execute the CFML programming language: Adobe ColdFusion (ACF), Lucee (forked from Railo), and BoxLang.
27
+
BlueDragon or OpenBD are no longer supported because they are not under active development.
28
+
29
+
When you see something like "CF11+" that means that it is supported on Adobe ColdFusion version 11 and up.
30
+
If you see Lucee6+ that means it is supported as of Lucee version 6 and above.
31
+
32
+
The CFML language provides several built-in tags, and built-in functions. Some CF developers call the built-in functions "BIF's". There are sometimes implementation differences between runtime engines, which is one of the reasons that cfdocs.org is a useful
33
+
reference.
34
+
35
+
#### URL Structure
36
+
37
+
The URI for a doc page will match the name of a CFML tag, or CFML BIF, for example cfquery will be located at https://cfdocs.org/cfquery
38
+
39
+
Machine or LLM markdown versions of the URL can be found by appending .md to the URI, for example https://cfdocs.org/cfquery.md
40
+
41
+
Remove the .md for a human readable HTML version of the page.
42
+
43
+
#### CFML Tags
44
+
45
+
The following are tags which are built-in on ColdFusion:
The human version of this document can be found here: [https://cfdocs.org/#url.name#](https://cfdocs.org/#url.name#) which is part of the cfdocs.org repository. Project created by [Pete Freitag](https://www.petefreitag.com) and sponsored by [Foundeo Inc.](https://foundeo.com/)
0 commit comments