[TYPO3-ect] Improvement of the template engine

Elmar Hinz elmar.DOT.hinz at team.MINUS.red.DOT.net
Wed Feb 8 16:33:08 CET 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Kasper Skårhøj schrieb:
>> vCal => hCard
>> iCal => hCalendar
>> opml => XOXO
>>
> A quick look at those formats doesn't impress me. For storage hCard, 
> hCalendar is only beautiful with the human eye and that is not our 
> concern for _storage_ and interchange.
> 


Well arrays are much faster than XML. But the structures keep the same. The
decision for a standard still belongs to the extension programmer.

vCard, hCard, arrayCard
iCal, hCalendar, arrayCalendar


How could pluggable view services work for arrays and objects?

model -> array     -> generalInterface -> ServiceImplementation
model -> cObject   -> generalInterface -> ServiceImplementation
model -> tcaObject -> generalInterface -> ServiceImplementation


Let's assume we use arrays, what is most probably:

         tt_news                                    tt_news-view-plugins

model -> tt_news-latest-list -> generalInterface -> tt_news2RSS
model -> tt_news-latest-list -> generalInterface -> tt_news2xhtml-web1
model -> tt_news-latest-list -> generalInterface -> tt_news2xhtml-web2
model -> tt_news-latest-list -> generalInterface -> tt_news2plaintext


         cal                                         cal-view-plugins

model -> iCalDayView          -> generalInterface -> cal2Sunbird
model -> iCalDayView          -> generalInterface -> cal2xhtml-web1
model -> iCalDayView          -> generalInterface -> cal2xhtml-web2
model -> iCalDayView          -> generalInterface -> cal2hCalendar




/el










-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFD6g80O976RNoy/18RAidCAKDNpVC0uJ/HFAxHA+E97bbLSPkQtwCggPKU
2kLAkRQSRAtdNLmQdi70FPE=
=WrOF
-----END PGP SIGNATURE-----



More information about the TYPO3-team-extension-coordination mailing list