aiwilliams/octopress — Issue #4: Reconsider how asides are working
Author: paulnicholson
Created: 2012-02-01 21:03:49+00:00
State: open

page_ and post_ asides should inherit from default_asides. This would allow the templates to work without conditional logic. The user can have their page_ and post_ asides include the defaults or not, and add to them if they like.

```yaml

default_asides: &default_asides
- asides/recent_posts.html
- asides/github.html
- asides/twitter.html
- asides/delicious.html
- asides/pinboard.html

page_asides:
<<: *default_asides

post_asides:
<<: *default_asides
```

This needs to be tested. i.e., what does it look like to add to the collection in the page_ and post_ values, and what happens if the default_asides collection is modified in _config.yml.