Taking this one step further, what about showing different versions of *
modules* to different groups? For example, let's say I'm rolling out a new 
version of a threaded discussion module and I only want new customers (those 
who have signed up in the last 30 days) to see this new version of the 
threaded discussion module. Let's call the old version of the discussion 
module "discussOld" and the new version "discussNew."

Now I don't want to have to go through all my views and email-generating 
code and add in <if><else> statements to say "if you're a new customer, link 
to discussNew and if you're an older customer, link to discussOld." I'm only 
going to have to go back and change all of this when the new version of the 
module goes out to everyone.

Is there a way to do the private event announcing/routing that Peter 
suggested on the *module* level? Would that be done in a pre-event point in 
a plugin?

The goal would be to have the customer routed to the right version of the 
module, but basically have all the URI's remain the same, regardless of 
module. I'm not sure that this can be done in the framework, as you can't 
(AFAIK) have two modules with the same name.

brian

-- 
To post to this group, send email to [email protected]
For more options and to unsubscribe, visit this group at 
http://groups.google.com/group/mach-ii-for-coldfusion?hl=en

SVN: http://svn.mach-ii.com/machii/
Wiki / Documentation / Tickets: http://trac.mach-ii.com/machii/

Reply via email to