Sha256: 2ecdab8904efe4f6a7ccf2525189d6f04acace80978d56832640d3503fd4b1a4

Contents?: true

Size: 1.24 KB

Versions: 1

Compression:

Stored size: 1.24 KB

Contents

title: To Do
format: Markdown
--- |

* Archive lists by: Year, Month
* Send pings on new post uploads -- keep track with a .state.yml file?
* Add a `test` rake task for verification of `Site` structure and content
* Setting for specifying the site's `homepage`, use `:blog` for the blog, or a `page.slug`
* Base blog folder setting ( defaults to `'.'` ) 
* Base page folder setting ( defaults to `'.'` ) 
* Abstract content types (page, post, media)
* Cleanup error messages, application-wide
* Glob files so sub-directories are scanned
* Convert to MERB-style template names `filename.processor.type`. For example: `home.erb.page`. If a processor type is given, then it's processed via that utility.
* (Page|Post).find_by_tag(s)

## Completed

* Setting for number of entries to show on main blog page
* Cleanup Tag list implementation
* Application events to provide hooks for plugins
* Check for existing files before writing over them on the command line
* Abstract `TextFormatter`s
* Plugins should allow creation of `TextFormatter`s
* Feed support
* Sort tags, pages, and posts when they are added to the `Site` collections (?)
* Custom tags from plugins
* Rendering plugin using `<%%= render :plugin=>'MY_PLUGIN' %>` -- Wound up looking like: <%= MY_PLUGIN params %>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bloggit-1.0.7 Todo