Commits

Show all
Author Commit Message Labels Comments Date
David Chambers
Added selectors to default style sheet to share the contact form's styling with the comment form. Added `placeholder` fallback to document template.
David Chambers
Replaced the check for native `placeholder` support with a more elegant equivalent.
David Chambers
Added rules to `default.css` to ensure that the `background-color` of selected text within the header is `transparent`.
David Chambers
Fixed bug affecting installations without `AKISMET_API_KEY` defined.
David Chambers
Replaced `thread` with `thread_id` to avoid unbound local errors.
David Chambers
Integrated Akismet spam filtering.
David Chambers
Corrected `ip_address` argument in call to `DisqusService.create_post`. Comments were being saved with the _server's_ IP address!
David Chambers
Added `VERSION`.
David Chambers
Added `placeholder` support for older browsers.
David Chambers
Alphabetized template tag definitions.
David Chambers
Replaced `PATH_TO_POSTS` with a more accurate name: `DOCUMENTS_PATH`.
David Chambers
Removed Markdown-related example posts.
David Chambers
Updated the `isoformat` template filter – it now also works with `datetime` objects. Replaced calls to the obsoleted `datetime` filter with calls to `isoformat`.
David Chambers
Removed timestamp from base template.
David Chambers
Enabled Markdown extensions for comments.
David Chambers
Gave the default site title a bit of love.
David Chambers
Added the first incarnation of Mango's fantastic default theme. Say goodbye to that raw HTML aesthetic!
David Chambers
Added document template from which the page and post templates now inherit – it's now trivial for users to create their own templates for different content types (such as podcasts). Added styling hooks to several templates.
David Chambers
Removed unnecessary wildcard URL pattern which prevented Django from appending slashes.
David Chambers
Added missing `load` tag to page template.
David Chambers
Replaced hard-coded `href` in base template with `url` tag, and removed the corresponding link from the index template.
David Chambers
Updated `_defaults` to have it add each of Mango's settings to the context dictionary directly, and made the necessary template changes (e.g. `settings.SITE_TITLE` → `SITE_TITLE`).
David Chambers
Added missing import statement. This omission did not result in errors since `from mango.settings import *` (currently) adds `os` to the namespace.
David Chambers
Tidied "My First Post".
David Chambers
Added JavaScript fix for HTML5 elements in Internet Explorer.
David Chambers
Added `safe` filter to titles to prevent double escaping: Markdown handles escaping of special characters, so Django's automatic escaping is not helpful here.
David Chambers
Added support for document titles containing HTML tags.
David Chambers
Moved feed link from inside a loop (!) and added a `url` template tag in the place of the hard-coded `href`.
David Chambers
Moved logic relating to the creation of the "posts" directory to `utils`. Replaced inline code in `wp.py` with a call to this new function, and updated `blogger.py` to have it call this function also.
David Chambers
Added Blogger import functionality. Moved WordPress import script to `extras` directory.
  1. Prev
  2. Next