Topics

User Functions

Events

There are no upcoming events

What's New

Stories last 2 weeks

No new stories

Comments last 2 weeks

No new comments

Trackbacks last 2 weeks

No new trackback comments

Links last 2 weeks

No recent new links

NEW FILES last 14 days

No new files

Welcome to Geeklog Friday, August 28 2015 @ 01:03 PM EDT

Modular/CSS-based Geeklog?

  • View Printable Version
Geeklog
  • Friday, March 15 2002 @ 04:37 PM EST
  • Contributed by:
  • Views:
    3,422
I installed Geeklog quite recently (1.3.2) and really like it. I started playing around with the themes and decided to make my own, one that would be put CSS. However, soon after editing the .thtml files in layout/themeName/, I found that the templates were only used for some of the page building, and that lib-common.php was actually writing markup into the page as well.

This limits themes considerably; lib-common.php should extend the method of just pulling the layout files and inserting data into them. It should not be inserting any markup of its own.

I'm guessing that the move to a fully modular separation of presentation and content is planned for 1.4. If it's not, it should be! It would make theme creation a lot easier, and would probably also make code maintenance and alteration easier as well.

It wouldn't require a CSS theme to ship with it; the same table-based themes would work fine as long as all the HTML was confined to the layout subdirectories. If that happens, I'll certainly work on a pure CSS GeekLog (hooks for browser-detection should be put in the code too).

Anyway, that's meant as constructive criticism - it's a great application!

MLimburg: It's been a problem with GL for a while, as we've moved from a 100% backend generator to the beginning of templates. A fair amount of work would be required to move it across to full templates, so we've opted to focus on GL 1.4 for true template support. Infact, I already have a version working right now :)

Static Pages Plug-in Released!

  • View Printable Version
Announcements
  • Friday, March 08 2002 @ 10:55 AM EST
  • Contributed by:
  • Views:
    4,118
As promised, we are releasing the first production-level plugin for Geeklog. The Static Pages plug-in will allow you to quickly add semi-static pages to your Geeklog installation. This is great for content that doesn't change often such as security/privacy policies, help files and about us pages. Click 'read more' to see a complete list of features or just go get it now!

New Theme Mockup

  • View Printable Version
Geeklog
  • Thursday, March 07 2002 @ 07:55 PM EST
  • Contributed by:
  • Views:
    4,283
I've been hard at work on the new theme for our central Geeklog site. Check it out at http://webtopia.sf.net/gl.sf/ and provide some feedback on how it renders on your browser. Currently, Netscape v4.x is broken, but I'm working on it.

Who's Online

Guest Users: 3

Need Help?

If you need help in setting up or using Geeklog, please see the documentation, the FAQ, the Wiki, try our search page or browse through the Support Forum. Chances are someone else already had the same problem.

More resources are listed on the support page.

If you still can't find an answer, feel free to post in the forum.

Need help now? Try our web-based IRC chat.

International Support:
[geeklog.info] [GeeklogPolska] [Geeklog Japanese] [Geeklog France] [Geeklog Spain]