[TYPO3-ect] Alternatives to TS

Ries van Twisk typo3 at rvt.dds.nl
Wed May 17 16:45:47 CEST 2006


Michael Scharkow wrote:

>Ries van Twisk wrote:
>  
>
>>Hey Elmar,
>>
>>bij this email you assume that we continue using this configuration array,
>>only stored in a different format. If it's about that, we really cares 
>>about how it's stored.
>>However, most people I know today have problems with the configuration 
>>itself
>>
>>The 'if' condition mentioned below is really cryptic, people would love 
>>to see something like this)
>>
>>myMenu = HMENU
>>myMeny.1 = GMENU
>>if (myMenu.isEmpty) {
>>   myMenu = TEXT
>>   myMenu.value = sorry, emty menu
>>}
>>    
>>
>
>TS is a purely declarative language, and *if* there is a demand for 
>loops and conditionals, we should rather revert to plain PHP instead of 
>inventing yet another programming language.
>
>I understand that the whole foo.bar.stdWrap.ifEmpty.bob < alice is a 
>major pain, but I see no alternative if we want to keep TS as a markup 
>language.
>
>Maybe we should just straighten the semantics (like with stdWrap).
>
>Cheers,
>Michael
>_______________________________________________
>  
>
Hey Michael and Elmar,

we do have obts but it doesn't seem to be active.
I tried to post a couple of times to the list but no answers there... 
pitty since I think it's a good thing.

I do agree with michael to some extend that we don't want to invent yet 
a other language.
On the other end makeing TS more OO It might be easer for people to 
catch up.
The foo.bar.stdWrap.ifEmpty.bob is indeed a big pain, even for me I 
always need to
create some php and a userfunction to make that one work... Sign...

straighten the semantics is indeed a good step towards the right 
direction I had a client wondering
how to disable links on GMENU.
On TMENUITEM it's doNotLinkIt, on GMENU it's noLink.
This is extreemly confusing for people.

Cleaning up but staying backwards compatible does have priority I think.

i can't say if I can organise this at this point since I am buzy at work 
but also doing my freelance jobs..
But I try to keep on comming with my thoughts...

Ries

-- 
Ries van Twisk
Freelance Typo3 Developer
=== Private:
email: ries at vantwisk.nl
web:   http://www.rvantwisk.nl/freelance-typo3.html
skype: callto://r.vantwisk
=== Work:
email: ries at livetravelguides.com
web:   http://www.livetravelguides.com




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