·Payload·

Payload is a web publishing system for web designers & developers. Systems like Wordpress are great for publishing blog posts, but when it comes to publishing advanced web pages with interactive infographics, graphs, and games, they fall apart. Payload aims to fix this.


Payload lists stuff
            you put in the /posted/ directory, wrapping it in a few semantic
            HTML tags, allowing you to style it the way you want

Download Payload

Payload requires PHP version 5.1.6 or newer. Unzip Payload in a directory on your server and you're good to go.

Github Repo
Direct Download

How it Works

Payload indexes a special directory named `/posted`. Everything you put in that directory gets listed on the homepage of your payload installation.

Payload has been built to be extendable.
  1. Articles in the list are wrapped in semantic HTML, ready for you to style with your own CSS.
  2. Adding more content to the homepage is as easy as editing a view — you don't even have to dirty your hands with PHP.
  3. Want to do more complex things like listing thumbnails instead of just words? Payload was built on codeigniter, so if you can write PHP, you can extend Payload.

Behaviours

For details on Payload's technical behaviours see things you should know.

How to Use it

Payload looks in /posted/ for your posts. It isn't limited to one post per subdirectory however; you can use subdirectories as categories, dividing up your posts manually. Here's an example:


That's a possible directory structure that would work with payload. Here's that directory structure in markup:


You can see that the names of the categories are derived directly from their directory names, as are the post titles.


Things You Should Know

Payload is very new and because of that there is a lot of stuff that may change. There are a few things that you should be aware of before choosing to put your data into the Payload system.


Payload Mirrors

Payload mirrors the /posted/ directory. Everything placed in there is public, so it's probably best if you don't go storing your passwords there.

Payload is New

Payload is very new and hasn't been tested a whole bunch. There will be bugs and some of them may be particularly nasty. I'm working to solve these, so if you come across one please contact pl@ralphsaunders.co.uk with the details.

Payload is Destructive

Payload renames HTML files placed in the /posted/ directory to index.html. All of them.