decause/hflossk — pull request #416 by liam-middlebrook (2014-08-11 04:37:50+00:00)
Title: Added Per-Participant Page | Participants Page Revamp

## Participant Page
Now each participant has their own page that is generated from data within their .yaml file. The url format for each page is `/blogs///` so for example `/blogs/2014/spring/loothelion` would be my participant page.

## Participants Listing Page
* Lists current term's participants
**Important:** This means that yaml files should no longer be added to `/scripts/people` but rather `/scripts/people//`. For example a student who is taking HFOSS fall of 2014 would place their YAML file in the following directory `/scripts/people/2014/fall`.

* Now has support to show participants by year
You can access all of the participants from a certain year with the following format `/blogs/`. So if you wanted to get a list of all the students who took HFOSS in 2013 you would use the `/blogs/2013` filepath

* Now has support to show participants by year and term
You can access all of the participants from a certain year with the following format `/blogs//`. So if you wanted to get a list of all the students who took HFOSS in Spring 2013 you would use the `/blogs/2013/spring` filepath

* Can now show all participants ever in the course
You can access all of the participants with the following format `/blogs/all`.

This should cover issues #412 and #414