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

Tom websitemaster at cogeco.net
Fri Apr 13 09:55:19 EDT 2012

If I get a chance I am going to look at his work today.

I like the idea of the summer project.  It goes along with the GSOC project
http://wiki.geeklog.net/index.php/SoC_template_engine and it's feature
requests listed at the bottom.

We should discuss things first here before any major decisions are made. I
am willing to help out once Geeklog 2.0.0 gets out the door and hopefully a
few other people are as well.

As far as the new theme is concerned we have made the decisions already for
the theme currently being worked on by Rouslan. The plan is that this will
be the new default theme for Geeklog.net once Geeklog 2.0.0 is officially

However, I personally do not have a problem including in a future version of
Geeklog an additional theme that is more mobile device friendly especially
if it takes advantage of the "new template engine".  Geeklog 2.0.0 will
include Rouslans new theme (lets decide a name for this BTW) along with the
professional theme. Once the "new template engine" is finished, for that
version I could see dropping the professional theme and including a new
responsive Web design theme.


-----Original Message-----
From: geeklog-devel-bounces at lists.geeklog.net
[mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of
geeklog at mystral-kk.net
Sent: April-13-12 8:04 AM
To: Geeklog Development
Subject: Re: [geeklog-devel] Non table layout (was Geeklog 1.9.0 or Geeklog

Yoshinori Tahara as dengen wrote:

> I have a solution. And, actually wrote the code.
> Since I had prepared a Mercurial repository to Google Code, Please 
> clone or pull and evaluate it.
> geeklog-im home
> https://code.google.com/p/geeklog-im/

I have tried and found it good.

> Table layout is so old-school.
> COM_siteHeader and COM_siteFooter should be abolished at a time.
> But in the foreseeable future, these functions must leave for backward 
> compatibility.
> I created the theme 'Denim', making the best use of the flexibility of 
> CSS layout.
> It has adopted a responsive Web design.
> If you use a Table layout, it is absolutely not achieved.
> Go try it out on iPhone, iPad or Android.
> If you do not have these device, please try to resize the width with 
> the browser on your PC.
> If you jump up to 2.0.0 version of Geeklog, please indicate the bright 
> prospects.
> Please do not disappoint us, leaving the Table layout.

Layout with tables is many years old-fashioned.  Only a few users may need
table layout, but most users, especially users with mobile devices, would
surely prefer a responsive Web design.

That said, I don't think it is good to include dengen's work into
Geeklog-2.0.0.  As other people said, it will break backward compatibility
too much.  In addition, it is efficient and desirable to introduce a new
template engine (e.g. Smarty or Twig?) to make the best of his work.

So how about making this a project for this summer:
  1. Introducing a new responsive Web design based on dengen's work.
  2. Introducing a new template engine.
  geeklog at mystral-kk.net

geeklog-devel mailing list
geeklog-devel at lists.geeklog.net

More information about the geeklog-devel mailing list