[geeklog-devel] Non table layout (was Geeklog 1.9.0 or Geeklog 2.0.0?)

Yuji Tsuchida tani.os2 at gmail.com
Sat Apr 14 09:24:33 EDT 2012


Thanks for agreement me.

And I am in agreement you do not want to push the release back.
I personally think this discussion will be not finish before release 2.0.0, and
solution is not obtained now.

2012/04/12 2:14 Tom <websitemaster at cogeco.net>:
> We also hope to update the template engine so there may be other changes
> required as well for plugins. Once Geeklog 2.0.0 is released I hope to see a
> discussion happen on what the best way is to solve these problems so we can
> work these changes into the next version of Geeklog.

My proposal is determining the API(s) and argument of those first.

denden proposed API COM_createHTML(), but if arguments are changed when
changing new template engine, we need big change twice.

but API(s) and arguments is fixed, we no need twice.

My idea is...
 ex. COM_createHTML($display,$elements_array,$engine_name,$engine_optArray)
        $display : main content
        $element_array : array('menu','left_block'.......)
        $engine_name : template engine name ex. 'v1engine' ,
'v2engine' or 'new_engine'....
        $engine_optArray : additional options to template engine.

and maybe more configuration parameter is needed.

Let's discuss.



More information about the geeklog-devel mailing list