Mach-II Exchange
If you would like to submit something to the exchange, please send an email to
admin@mach-ii.info
Other
CFC Builder
CFC Builder is a CFC code generator. It is similar to the bean creation tool, but it parses UML notation so you can define methods as well. It also writes the .cfc file to the file system.
Applications
Plugins
AppConstants.cfc
Set application constants for multiple environments (dev,staging,prod) in an XML file.
ChiliBean Plugin
A plugin for mach-ii that allows for easy use of Joe Rinehart's ChiliBeans.
ExitEventPlugin.cfc
Using the preEvent process, this plugin will create an Exit Event
variable for each public access event-handler in the mach-ii.xml file.
LayoutManager.cfc
This will announce your_default_layout_event at the end of the event queue.
LoginPlugin.cfc
This plugin checks to see if a user is correctly logged in or not.
MaintenancePlugin.cfc
Automatically redirects users to a maintenance event during a specific computed time frame.
sslPlugin.cfc
Automatically redirects users to an SSL connection on specific events.
Trace.cfc
A plugin to log traces of execution of Mach-II actions into a log file.
Filters
AnnounceByValue.cfc
This filter will announce a new event, based on a variable value. Basically acts like a switch for events.
EventArgParams.cfc
This filter will test to see if certain event args exist or not. If they don't, it will default them, similar to a <cfparam>
SerializationFilter.cfc
This filter serializes/deserializes coldfusion complex objects. This is userful because once a complex object is serialized it can be added to the event object as a parameter and sent VIA a form submission or URL click to the next event.