1. Documentation
  2. Templates
  3. In Use
  4. Installation
  5. How it Works
  6. Download
  7. News & Updates
  8. Support
Stacey 2.3
Not backwards compatible

Stacey 3 is not backwards compatible with Stacey 2.3. This website serves as an archive because the old 2.3 documentation was not migrated to the github wiki (that is currently hosting the Stacey 3 documentation).

Now unmaintained, all technical support is now choppy and community led as github issues.

How it Works

Stacey stores all of its content using flat text files & folders rather than a traditional database. So installation is as simple as copying the application files onto your server. No install file, no database setup and it will run on any standard php server.

Content

A new project or page is added by creating a new folder, placing your assets inside and making a .txt file. Screenshot of /content folder

The content file follows a simple format, where each chunk of content specific to the page or project is written out in plain text or html. Screenshot of an example content file

Templates

Screenshot of /templates folder

The templating system uses vanilla html with a simple variable system. No php knowledge is required to build a site.
Some knowledge of html & css will be enough to build a completely custom website. Otherwise, the default templates should be enough to get started with. Screenshot of an example template

Partials are used to manage all of your sets of navigation, pages or assets. If you want to change the way the navigation is built, you don’t need to mess around in some random php file, you just find (or create) the appropriate partial. Screenshot of an example partial

RSS/Atom

Stacey supports RSS/Atom straight out of the box. Screenshot showing safari recognising an RSS feed

The stacey installation process is just as easy.