I did a thing I called 'mirroring' wherein the user decides individually whether or not a page somewhere else should be shown in the current location. The page record has a 'mirror' field that, if an ID is in there, then that ID is used for data retrieval rather than the 'true' current page. Mirrors are made by clicking on a page in a tree view of the site, and the page getting mirrored has a view of its own that shows all the places its mirrored to (and deals with what happens if someone tries to delete it when its still mirrored to X different places).
And of course a 'slave' page is red-flagged in the editor area as such so no one wastes time editing it unless they break the mirror first. Certainly not a simple approach, but for my app gives the user a lot of power without any query gymnastics. -- ------------------------------------------- Matt Robertson, [EMAIL PROTECTED] MSB Designs, Inc. http://mysecretbase.com ------------------------------------------- -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Your ad could be here. Monies from ads go to support these lists and provide more resources for the community. http://www.fusionauthority.com/ads.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

