Status of eatStatic December 2014

This post was written 2 years ago.
Fri, 19 Dec 2014
Looking at this blog and the github repo, you'd be forgiven for thinking that I have given up on eatStatic. It's true to say that i'm not really pushing or promoting it for other people, but I still use it on my own stuff. In fact, having now seperated the core functionality into a drop-in library "eatStaticLib" and included it as a submodule, I tend to drop this library into most PHP projects that I work on so that I can take advantage of helpers such as:

echo eatStatic::block("about");

To render a block of markdown text as HTML, and other bits and pieces like that.

I haven't started any new blogs or websites recently, so i'm not even sure if i'd use eatStaticBlog myself for a new website, as there are so many excellent alternatives out there now (look at the grey ones, which are filesystem based dynamic systems rather then static file generators), though not all of them are open source.

I'll continue to use it for existing stuff for the foreseable future - there's a rudimentary admin interface in there now, allowing posts to be added and edited via the web if you don't want to or can't compose them in a text editor. No intructions how to set this up, in fact i'm not even sure myself (TODO: installation instructions).!

I'm also planning a system of invite-only posts/ topics - e.g. a way of using eatStaticBlog for a private travel blog for friends and family so that you can invite them via email to view your protected blog using a revokeable token (no conventional username/password without publishing your every movement to the public. But maybe this would be better as an add-on for another CMS?
Tags: project update /

Rick on the road blog back on the road

This post was written 4 years ago.
Mon, 04 Feb 2013
This software was originally written for my "on the road" travel blog, which I later took offline and incorporated the content into my main blog. I've now reversed that and reinstated On the road (largely due to the recent purchase of another VW T25 campervan, which I hope to be the catalyst for some more travel blogging!).

There are currently a few enhancements in the backontheroad branch that drives the travel blog that haven't been merged back into master - for example the pagination. I'm also planning on replacing lightbox used for the gallery with something responsive so that they work better on mobile.
Tags: project update /

Thumbnail Gallery added to example site

This post was written 5 years ago.
Sun, 04 Nov 2012
To add a thumbnail gallery to a blog post, create a folder win the images folder with the same name as the blog post. By default this will give you thumbnails linking through to a larger version of the image. These can be used with lightbox, or similar plugin.

This post was written 5 years ago, which in internet time is really, really old. This means that what is written above, and the links contained within, may now be obsolete, inaccurate or wildly out of context, so please bear that in mind :)

Previous and Next links

This post was written 5 years ago.
Mon, 07 May 2012
When viewing a post directly, the "previous" and "next" links now show in the post template (if applicable). Theoretically there is a slight performance hit, because the previous and next links need to be looked up by getting all the post file names, either from cache or by reading from the filesystem.
This post was written 5 years ago, which in internet time is really, really old. This means that what is written above, and the links contained within, may now be obsolete, inaccurate or wildly out of context, so please bear that in mind :)

Demo site online!

This post was written 5 years ago.
Sat, 28 Apr 2012
The eatStatic demo site is now running as an unmodified clone of the master branch of the github repo. To install (full instructions to follow):-

  1. Download or clone the code
  2. Take a look at eatStatic_config.php - in particular you will need to change the host name, used to detect whether the site is in production or development mode
  3. Make sure the "data" folder is writable, then run /scripts/setup.php to check and create the cache folders

This post was written 5 years ago, which in internet time is really, really old. This means that what is written above, and the links contained within, may now be obsolete, inaccurate or wildly out of context, so please bear that in mind :)