[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