A site presenting all Achewood strips, columns, and blogs in one clean, unified context.
Note that this is the project's only documentation: the docs
directory is only so named so that GitHub may serve static assets from it via GitHub Pages, for when the site is down.
Install the devDependencies, then run setup.js with the mongodb://
URL of your database as the first command line argument to the script.
Note that large clusters of insertions to MongoLab databases have a tendency to fail by timing out, so you may want to do the insertions to a locally-running database, dump/export the items
collection from the local, then restore/import the dump to the remote server.
You can also just produce the JSON that would be exported (allowing you to skip the local server and export steps) by running setup.js with --method export
and the desired filename instead of the server URL.
Run mocha
.
Collection of strips, blog entries, and columns- everything that appears in the sequence.
The ID of an item is the URL of the original page it's derived from.
Date the item was published (as a Date).
Title of the strip / column / blog post. Note that this can be empty, as in the case of Chris' December 2011 blog post.
Type of this item: Achewood strip, Ray's Place column, or blog post.
The other fields present depend on this type:
Each of these will only be present if set (non-empty) on the original page:
Additional, possible field: