I'm working in these days on AVBlog Lite and i just made the main step in order to get compatibility with BlueDragon and CFMX versions before 7.
I simply add an Application.cfm file like
this:
<cfapplication
name = "AVBlog";
applicationTimeout = "#createTimeSpan(0,2,0,0)#";
sessionManagement = "yes"
sessionTimeout = "#createTimeSpan(0,0,20,0)#";
>
<cfscript>
objApplication = createobject('component','Application');
</cfscript>
<cfif not isdefined('application.id')>
<cfscript>
objApplication.onApplicationStart();
</cfscript>
</cfif>
<cfif not isdefined('session.id')>
<cfscript>
objApplication.onSessionStart();
</cfscript>
</cfif>
<cfscript>
objApplication.onRequestStart('dummy');
</cfscript>
This allow unicity of code (which remain on the Application.cfc file) and the trick is using the Application.cfc file as a normal component in case we are executing the code on BlueDragon or CFMX 6.
I simply add an Application.cfm file like
this:
<cfapplication
name = "AVBlog";
applicationTimeout = "#createTimeSpan(0,2,0,0)#";
sessionManagement = "yes"
sessionTimeout = "#createTimeSpan(0,0,20,0)#";
>
<cfscript>
objApplication = createobject('component','Application');
</cfscript>
<cfif not isdefined('application.id')>
<cfscript>
objApplication.onApplicationStart();
</cfscript>
</cfif>
<cfif not isdefined('session.id')>
<cfscript>
objApplication.onSessionStart();
</cfscript>
</cfif>
<cfscript>
objApplication.onRequestStart('dummy');
</cfscript>
This allow unicity of code (which remain on the Application.cfc file) and the trick is using the Application.cfc file as a normal component in case we are executing the code on BlueDragon or CFMX 6.
Categories:
AVBlog
|
19:47:55 |
Admin















![Validate my RSS feed [Valid RSS]](/images/rssvalid.gif)
![Validate my Atom 1.0 feed [Valid Atom 1.0]](/images/atomvalid.png)

