Sorry, but I don't understand the implications or the
potential benefits of making the change (because i don't
understand the meaning of "It is all the same but public
functions are replaced with methods of the main class" at
all) but that is just my ignorance as I said..
Skrol 29 wrote:
> I meant "usual version: with no specific install requirement"
>
> 2008/2/29, Skrol 29 <skr...@gmail.com <mailto:skr...@gmail.com>>:
>
> Hello,
>
> All is ready now for the TBS 3.3.0 release.
> But I have a dilemma, I have 2 versions in my hands:
>
> * The usual version:
> It is the beta 12, with to install requirement, all compatible.
>
> * The more object version:
> It is all the same but public functions are replaced with methods of
> the main class.
> This version is more object and is slower only about 0,25%, which
> means nothing because of the bench error margin.
> But unfortunately this version requires plug-ins HTML and Cache to
> be upgraded.
>
> Can you tell me which version you would prefer to be the next version?
> Regards,
> ----------------------------------
> Skrol29
> www.tinybutstrong.com <http://www.tinybutstrong.com>
> www.skrol29.com <http://www.skrol29.com>
> ----------------------------------
>
>
>
>
> --
> ----------------------------------
> Skrol29
> www.tinybutstrong.com <http://www.tinybutstrong.com>
> www.skrol29.com <http://www.skrol29.com>
> ----------------------------------
> >
In both versions there is no need to modify your code.
With the "more object version" you have to upgrade files
"tbs_plugin_html.php" and "tbs_plugin_cache.php".
The meaning of "more object version" is because I had some complains about
the TBS script because it is made with both classes and public functions.
This has no consequences for your code, but it's just less "object".
---------------------
Skrol29
---------------------
-----Message d'origine-----
De : tbs-...@googlegroups.com [mailto:tbs-...@googlegroups.com] De la part
de TomH
Envoyé : vendredi 29 février 2008 18:03
À : tbs-...@googlegroups.com
Objet : [tbs-next] Re: TBS 3.3.0 release - 2 options
In that case then - the`decision should be yours alone as to
the best way to proceed.
Cheers
It's so convenient to have such help.
I'm now starting to work on TBS 4.
And if I've time, I'll try to make the web site having a new design.
-------------------
Skrol29
www.skrol29.com
www.tinybutstrong.com
-------------------
----- Message d'origine -----
De : "TomH" <t...@tomhenry.us>
À : "TinyButStrong next version" <tbs-...@googlegroups.com>
Envoyé : lundi 3 mars 2008 18:31
Objet : [tbs-next] Re: TBS 3.3.0 release - 2 options
>
v.4 !?!?!?!
Very interested to hear what's going to be different in
usage if anything -and- what features might be on your to-do
list.
Cheers,
The main change is the feature to work with HTML/XML attributes.
This feature will help to build dynamic files like Open Document (Open Office) and lot of others.
But it will be also the occasion to give few syntax simplifications and consistency.
For example I see that the [var] concept it's very difficult for lot of first users.
They use [var] fields and they don't understand why TBS pretends that the variable doesn't exist. Now [onload] and [onshow] do support variables merging (like [onload.x] and [onshow.x]). I think this is more explicit and not ambiguous. But is is not that simple because [var] fields are aslo used as parameters ( like [onload;block=tr;when [var.x]=1] )
This is only a line of inquiry.
If I'm not fixed with the syntax change, or if it's canceled, then the next version will be an intermediate version.
For future, I think the better way is to go to the object version.
I think you could release as 2 versions.
TBS 3.3.0 release for the usual
TBS 4.0.0 release for object, because it's a major change.
Also TBS 4.0.0 works only with PHP5 and more, because you don't have to pass
object by reference.
Olivier