Login

    Register

PROJECT CATEGORIES

 

CF Library
Project Home Forums Wiki Known Issues Contact Project

Author: Heath Provost (All RIAForge projects by this author)
Last Updated: March 4, 2008 4:57 PM
Version: 1
Views: 4,468
Downloads: 331
License: MIT

Description:

CF Library (original huh?) is a simple framework for implementing a persistent library of functions and components on Coldfusion and compatible servers. It allows you to use and manage functions and cfc components in a manner very similar to how custom tags are managed. Once the framework is in place, adding new functions or components is as simple as placing the required files in the library directory and issuing a rebuild. There are no configuration files involved. It just works - assuming your code does :)

The code is pretty simple so if you don't like how some aspect of it works it should be pretty easy to change. Full documentation is available on the wiki page, and is also included in the download as well as in SVN. Please post any questions or comments in the forums.

Requirements:

1. A Coldfusion or compatible server which supports CFCs. CFMX 6 or later, as well as Blue Dragon 6 or later (Java or .NET) have been tested and are supported. I've never tested with others, but CF Library itself doesn't exercise much code, basic support for cfcs should be all that is required. Platform and OS don't matter. However, keep in mind the functions and components you place within the library must be compatible with your server - CF Library doesn't perform magic.

2. You must also be able to execute createObject() and cfdirectory (if you environment restricts these you will not be able to use cf_library).

3. cfdirectory must be able to read the contents of the library folder. This is sometimes an issue on servers running sandbox security.

Issue Tracker:

There are no issues for this project.

To enter issues for this (or any other) project, you must be logged in.

Subversion Access:

You may access this project's Subversion repository with your client here: http://svn.riaforge.org/cflibrary.

To view files and changelists associated with this repository, go here: http://cflibrary.riaforge.org/index.cfm?event=page.svnbrowse.

You may download the latest set of files from Subversion as a zip file.

Anonymous users have read access to the repository while the administrator has write access.

This project is sharing its code via Subversion. Subversion is an open source source control method. You may find more information about Subversion here: http://subversion.tigris.org/