On Tuesday, Feb 4, 2003, at 04:13 Europe/London, Kip Hampton wrote:
The provider's default API is get_strref() and get_fh(). There's no set_strref(). Thats all really - its not a barrier, just a conceptual issue in my head.Given that a Provider has access to everything that is available for the Language modules *and* gets to control both the content and the styles that are applied, how does it lack flexibilty, exactly?Simply because the Providers are read only at the moment, so there's no direct method for submitting changes back
Explain "read only" in this context. What "changes", "back" to where?
You have the same access to the same Apache request object inside a Provider that you do from any of the Language modules. My app Provider can be just as responsive to user input and the other environmental conditions as any mod_perl handler (or document processed by an AxKit Language module, or AxKit Plugin module, or ..).I'm not suggesting otherwise. I may have designed AxKit originally but the bird has flown its nest now - it's developed by many more people than just myself, and is used in ways I never imagined. Thats a good thing, and I'm only justifying my personal thinking through the way the wiki was developed - nothing more.
I'm sorry, Matt, but I think you're mentally stuck in "AxKit as document publishing solution" mode and, perhaps, a smidge myopic about how AxKit can be used to build/deliver dynamic application content (fortunately, AxKit itself is not thus afflicted :-)
I applaud the work you've done in finding this other way to do things, and look forward to your book so I can read exactly how its done.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
