We are excited to announce that the ASP.NET Forums are moving to the new Microsoft Q&A experience.
Learn more >
Custom Modules (RETIRED)
Announcing magicHyperRedirect: A free module to replace magicRedirect
Re: Announcing magicHyperRedirect: A free module to replace magicRedi...
View Complete Thread
Re: Announcing magicHyperRedirect: A free module to replace magicRedirect
May 01, 2004 03:23 PM
I've been excited about smart containers for awhile now. I've been thinking that the *container" is the place to do this upper level control. I have a prototype skin object now (well its sorta a skin object, kinda) that performs general CMS tasks. It displays its content (the module) based upon a similiar condition engine that mHR uses as well as adds a layer of conditionality based upon nLevel editorial approvals. It's certainly not production ready, nor is the concept totally sound either. For one I need to devise a new UI for module settings. You see now we as programmers when we design a module design the UI for it's settings. For such high level things as smart containers we need to come up with a structure by which modules can design and administrate other modules settings without "human" intervention. Take for example a container that conditionally loads a module say a links module. Well the links module needs certain configurations in order to run correctly. Since we never really have an instance of the links module (it only exists as a submodule of sorts to the smart container) we need a new UI and mechinism by which to administrate and set up this module. For one thing it will lack a ModuleID as it really isnt a module (the smart container is the module), but if we hold that the smart container is just a container then there *IS NO* moduleID. So in essence for this whole thing to work to it's fullest potential, a new mini framework has to be developed. OR maybe not. Maybe it's as simple as a foreign key table and a new UI to admin "virtual modules". I think several pots of coffee and a fifth of Absolut hold the answers to these questions. Oh and Bert when I get a chance a magicIFrame is in your future. :)
magicModules Custom DNN Design and Programming