Hello Derek,

      no problem.  I spent a huge amount of hours in agony with plp
      limitations and annoying behaviour.  The wizards system arose
      from a need I had on my personal site, and has grown from there
      - We've now used them on two or three major projects, and given
      them some pretty hardcore testing.

      There are a lot of expansions we're working on for it, but the
      original tag keeps it as simple as possible.  There's a tag
      called cf_wizard, which wraps around your switch statement in
      the index file (put it just inside the bodyContent tag).  Or you
      can wrap it around several fuseactions... It provides you with
      input and output scopes, catches modification to these scopes
      durnig execution, and allows extremely simple nesting.

      The entire system adds well under 100 milliseconds to an app,
      and if used to surround the entire switch generally adds about
      10-20 milliseconds and no more.

      I've been building extra functionality for it as I have time -
      the ability to quickly save a wizard's state to database or
      file, stepAwareness and conditional logic facilitated by a
      simple config file, inherant wizard navigation etc etc.  These
      are being tested, and when ready they'll be completely optional
      functions - the idea of this system is to give you the
      functionality of the wizards without huge overhead or
      complexities that you don't need.

      Our current project employs about 40 extremely complex wizards,
      several of them nested and/or called with returnFuseaction etc,
      and the tag has stodd up to everything we've thrown at it - plus
      made the development exponentially faster.

Toby

Wednesday, January 09, 2002, 5:00:11 AM, you wrote:

DW> Can you give more detail about your fusebox wizards?

DW> I've not used Fusebox but I am a fan of PLPs and would love to see what
DW> advantages you've come up with.

DW> Derek

>>       plus we've completely replaced
>>       plp's with fusebox based wizards which we invented and make
>>       things a hellof a lot easier.

DW> 
______________________________________________________________________
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm
------------------------------------------------------------------------------
To Unsubscribe visit 
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/spectra_talk or send a 
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.

Reply via email to