[TYPO3-ect] Struts of a Roadmap
Kasper Skårhøj
kasper2006 at typo3.com
Fri May 5 14:43:21 CEST 2006
I don't know if this is what you mean, Elmar, but my thinking is that
all backend modules should be called with something like "module.php?
module=myext_module" which includes init.php etc. and then "myext/
class.module.php" and hands over control.
This removes problems with BACK_PATH, allows symlink usage anywhere
for extensions and something else I can't remember now. It would also
signals that we want modules to use our API while the other more free
way with "index.php" basically allowed a module to be an independant
script. Which nobody ever really used anyway I guess. (and if they
did it could strictly be a redirect).
Ah, yeah, further having the "module.php" script will help us better
control the view in the backend and that will come in handy when
giving up framesets etc.
I just wanted to post my note on this FYI.
kasper
On Mar 22, 2006, at 11:25 , Elmar Hinz wrote:
> Michael Scharkow schrieb:
>> 2. Create a reliable and flexible class inclusion mechanism, with as
>> much magic as possible. The Zend Framework does this nicely,
>> although we
>> can do this ourselves easily.
>>
>
> I build a prototype yesterday, but it only respects FE plugins. Stay
> tuned!!!
>
> The problem with BE: It doesn't follow the "Inversion of controll
> pattern".
>
> Your module is the starter itself and calls the rest, while in FE your
> plugins ARE called from the outer framework.
>
> We need to implement "Inversion of controll" into the BE first, if we
> want be able to use the same controller.
>
> Do you like to design a BE container that provides "Inversion of
> controll" analogous to the FE so that zend style controllers will work
> for both?
>
>
> Regards
>
> Elmar
>
>
>
>
>
>
>
>
> _______________________________________________
> TYPO3-team-extension-coordination mailing list
> TYPO3-team-extension-coordination at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-team-
> extension-coordination
- kasper
"A contribution a day keeps the fork away"
-------------------------------
kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej |
gizmo: kasper_typo3
More information about the TYPO3-team-extension-coordination
mailing list