Homepage: Github
A variable to store the blog configuration and plugin settings.
Adds an INJECTION to a given LOCATION for rendering. The INJECTION should be a string which will always be added or a (string . lambda). In the latter case, the lambda takes a single argument, a content object, i.e. a POST or INDEX, and any return value other than nil indicates the injection should be added.
Load all content of the given CONTENT-TYPE from disk.
Load the user's config section corresponding to CONFIG-KEY, then compile and deploy the blog.
The path to store OBJECT at once rendered.
Render the content at PATH under user's configured repo and save it to ~/tmp.html. Load the user's config and theme if necessary.
Write pages to disk for all content of the given CONTENT-TYPE.
Returns a plist of metadata from FILE with :text holding the content as a string.
Render the given OBJECT to HTML.
Compile TEXT from the given FORMAT to HTML for display.