Stanford-Online/class2go — pull request #1529 by jrbl (2012-12-15 01:25:01+00:00)
Title: Initial implementation of child item list style

* (closes #1456)
* Add .get_url() method to all first-class model classes
* Display style selection implemented end-to-end for File children,
including style selection interface on upload page
* 'list' display style children displayed similarly to the downloadable
content on the video page, except for Exam which is special-cased to
use the Exam list-item view
** In future, templates/content_groups/list_style.html should be
discarded and content_sections/ready/section.html should be used to
render all list-style children with their own template
* Extensive refactoring in course_materials.py to make retrieving
metadata from ContentGroup child referants easier.
* ContentGroup templates moved into their own directory