Hi!

<<How difficult is it to create a dynamic PLP - that is, where
<<CF/Spectra-illiterate-users can choose the number of steps they need?

Spectra offers you a whole "PLP-Framework" and if you spend some time
understanding the way it works, the possibilities are unlimited (more 
or less ;-)

The best way to start is of course playing with the "PLP-management 
console" inside WebTop and studying the existing examples.

I guess you've also already seen the article about PLPs on the Allaire
site (http://www.allaire.com/handlers/index.cfm?id=16298&Method=Full),
where I tried to explain, why we wanted to extent the normal usage
(i.e. fixed number of PLP-steps with one PLP-step-handler template 
per step) of PLPs by using "virtual" PLP-steps that delegate the
processing to (COAPI-)handlers of our content object types.

Our goal was to use one central publishing-PLP for
editing all our different content objects (e.g. NEWS, DOCUMENTS, CONTACTS,
etc.).
So this had to be a "dynamic" PLP in the sense that
the number of steps and what is happening inside the steps varies,
but everything is "fixed" during design time, because it's part of our
code (hopefully not written by "CF/Spectra-illiterate-users" ;-) what 
happens for NEWS, what happens for DOCUMENTS, etc.

If I got your question right, you would even like to go one step
further ("... where CF/Spectra-illiterate-users can choose the number of
steps they need ..."), i.e. keeping everything dynamic enough that 
things can be influenced during run-time of your application.

I'm not sure what exactly you're trying to get in the end, so it's hard
to tell how difficult it will be ;-) But generally the PLP-Framework is
flexible
enough for custom add-ons and especially the option to 
explicitly give the "nextstep" to be called inside your PLP-Handler-Code 
(-> completly independend from the original PLP-design !!!) might help 
you. There are some code-examples within the article, where you can see
how we've established the level of dynamic we needed by using the 
"nextstep"-variable programmatically!

Regards,
Peter Trumpp
system architect
conceptware ag


-----Originalnachricht-----
Von: Lum, Karling
An: Spectra-Talk
Gesendet: 22.03.2001 23:12
Betreff: Dynamic PLPs - Peter Trumpp

Hi Peter,

How difficult is it to create a dynamic PLP - that is, where
CF/Spectra-illiterate-users can choose the number of steps they need?

Thank you!
Karli.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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