rmu/puzzlenode — pull request #60 by brentvatne (2011-12-06 03:43:50+00:00)
Title: Download all button and markdown problem statement

As per the discussion in issue #55

### Summary of new features proposed

- A downloadable markdown version of the problem statement for each puzzle
- A download all button that serves the user a zip of all puzzle attachments and the problem statement

*Code not yet ready to be merged, missing zip functionality.*

### Pending for discussion

- What should the route be for a zip file? And the name?
- Related to issue #58, if the slug of the puzzle name becomes the identifier in the show route, then it seems ideal that we use the same naming convention for the zip and problem statement files. Eg: /puzzles/six-degrees-of-separation.markdown