Skip to main content

This is a Blogofile plugin that implements a basic blog engine.

It provides a collection of Mako template files along with CSS and ancillary files, all derived from the HTML5Boilerplate project. It also provided Blogofile configuration, controllers, filters, and commands to allow you to create a simple blog engine that requires no database and no special hosting environment.

The templates include features like:

Use them or remove them as you wish.

There’s also a few sample posts to show off:

  • Syntax highlighting for code snippets

  • Unicode support

  • Basic Markdown syntax

Customize the Mako templates, create posts in reStructuredText, Markdown, or Textile, (or even plain HTML) and blogofile generates your entire blog as plain HTML, CSS, Javascript, images, and Atom/RSS feeds which you can then upload to any old web server you like. No database. No CGI or scripting environment on the server. Just fast, secure static content!

Take a look at the blogofile project docs for a quick-start guide, and detailed usage instructions.

Or create a virtualenv and dive right in with:

pip install -U blogofile
pip install -U blogofile_blog

Next Release

0.8b1

If you’ve been using the blogofile_blog code from GitHub but haven’t updated in a while you should take note of the following.

Breaking Changes

  • Functions in the blogofile.util module can now only be accessed in templates via the bf.util namespace; e.g. bf.util.site_path_helper(). Accessing util functions via bf.config.util no longer works. It is unknown how widespread the use of bf.config.util is, but at least 2 in-the-wild occurrences were found and corrected in the blogofile.com site source files.

Bug Fixes

Features

  • The codebase has been unified for Python 2.6, 2.7 and 3.2 (no 2to3 or 3to2 conversion required).

  • No longer dependent on a version of the argparse library bundled with blogofle. argparse is included in the standard library for Python 2.7 and 3.2+. setup.py will install it from PyPI for Python 2.6, 3.0, and 3.1.

Metadata

Release files for blogofile_blog 0.8.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for blogofile_blog 0.8.3
File Size Uploaded
blogofile_blog-0.8.3.tar.gz 78.4 kB Details

Release files / blogofile_blog-0.8.3.tar.gz

Download URL blogofile_blog-0.8.3.tar.gz
Size 78.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c4675fe7f7f5e6bec03e50a38872e63479eb03292100629d19b905882422a007
BLAKE2b-256 checksum
How to use checksums
4d1f759baa177fe3a627c02f57976a702436581158d59d568b402ed399491960
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.8.3 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page