I'm fine with the (aiki()aiki) over the (script()script) The <aiki aiki> I don't care for.
Anyway, I think the (()) fits in well, with the db variables, etc... Jakub, could you make sure the aiki markup 2 proposal plan also incorporates the other markup types and the variables...we really need consistency. Jon On Fri, Feb 3, 2012 at 11:47 PM, Bassel Safadi <[email protected]> wrote: > I think using markup like in (script( or (if( is also non standard and still > ugly, the old aiki markup used to > look something like: > <php > if .... > php> > > ok and we removed the <php tag since Jon and others thought it's not php. ok > we can replace with something like script (although the script is used in > html) but lets say we have something like <aiki which is not implemented now > fully, I mean if the markup parser was only triggered when <aiki is used > that will save us a lot of processing power. so instead of having stuff that > look like <aiki aiki> and other stuff that look like (script( or (if( they > all should look like: > > <aiki > if (something = something){ > do something > } > aiki> > > -- > Bassel Safadi | http://bassel.ws > Skype: i.know.sy | Global: +1-323-545-3855 > > > > On Fri, Feb 3, 2012 at 12:14 PM, Jakub Jankiewicz <[email protected]> wrote: >> >> I wanted in Aiki markup to have place for functions like (replace( so >> we can simple add more of them like (p( and (br( and also it would be >> create if users will be able to add new once. Maybe with this parser >> extensions. >> >> Maybe instead of $aiki->Class->some_function we will have >> (some_function( >> >> IMO the (script( should stay because users maybe will need to call >> function that are in Aiki Core, and if this will be removed they will >> need to write (api_function( wrapper only to call built-in function. >> >> but maybe instead of (script( $aiki->membership->logOut(); )script) >> we will have (membership::logOut( )) >> this is too long (membership::logOut( )membership::logOut) >> >> >> and in other places we will have it too >> >> (if( membership::permission == 'SystemGOD' { >> <p>Master I'm here to serve you</p> >> })if) >> >> we will get rid with this php legacy with this. >> >> maybe instead of >> >> (if( foo == bar { >> <p>true</p> >> })if) >> this >> (if( foo == bar { >> <p>true</p> >> })) >> >> in this case it will look the same as (function_call( )) >> >> What do you think? >> >> On Fri, 03 Feb 2012 03:29:51 -0000 >> Christopher Adams <[email protected]> wrote: >> >> > Blueprint changed by Christopher Adams: >> > >> > Whiteboard changed: >> > This is list that also might be removed >> > >> > [br[html or db field]br] - who will use this >> > [p[html or db field]p] - the same >> > >> > (#(related:some||keywords||here)#) - is this even working, the same >> > tags >> > (#(tags: some, tags, go, here)#) - Aiki don't have tags so how this >> > is gonna work >> > >> > {+{SOME_STORED_IMAGE_NAME|alternative text|float|vspace >> > attribute|hspace attribute|path prefix|description}+} not even used >> > by OCAL / and is just to complicated why don't use simple >> > <a><img..../></a> Aiki should help in developing html not replace it. >> > ### >> > + The [br[ and [p[ functions are very useful. Anyone working with a >> > + WordPress or other blogging database will need these. Can you turn >> > them >> > + into a function or filter to be consistent with your Aiki markup >> > + changes? Please keep these functions available. ~~~~christopher >> > + >> > HOWTO deprecate these ? @rejon >> > >> > Can you update this blueprint with more reasoning why possible to >> > remove? @rejon >> > >> >> -- >> Jakub Jankiewicz >> twitter: @jcubic >> www: http://jcubic.pl >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~aikiframework-devel >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~aikiframework-devel >> More help : https://help.launchpad.net/ListHelp > > > > _______________________________________________ > Mailing list: https://launchpad.net/~aikiframework-devel > Post to : [email protected] > Unsubscribe : https://launchpad.net/~aikiframework-devel > More help : https://help.launchpad.net/ListHelp > -- Jon Phillips 王✳爻气 http://fabricatorz.com ✳ skype: kidproto ✳ irc: rejon +1.415.830.3884 (global) ✳ +86-187-1003-9974 (beijing) _______________________________________________ Mailing list: https://launchpad.net/~aikiframework-devel Post to : [email protected] Unsubscribe : https://launchpad.net/~aikiframework-devel More help : https://help.launchpad.net/ListHelp

