liam-m / flippd

A lightweight VLE for the "flipped classroom"
1 stars 0 forks source link

Group URLs by phase and topic #9

Closed nick-michael closed 8 years ago

nick-michael commented 8 years ago

Video URLs are not grouped by their topic or 'phase' (currently dams.flippd.it/videos/1). These should be changed so that videos and quizzes can be grouped by their respective phase and topic: dams.flippd.it/phase/topic/videos/1

e.g dams.flippd.it/fundamentals/ruby/videos/1 and dams.flippd.it/fundamentals/ruby/quizzes/1

Note: Phases are 'Fundamentals', 'Habitable Programs' and 'Habitable Systems'. Topics are 'Ruby', 'Approach', 'Tools'. Each topic will have an associated quiz.

liam-m commented 8 years ago

We're considering this low priority and the URLs are already changing to be text based (but not grouped) - see #11, as per Louis's message.

So we'll leave this open but not sure if/when we'll get round to it.

Lixquid commented 8 years ago

This would be a fairly trivial change, but it'd be good to get some consensus before we try it.

From my understanding, it'd be a pretty good idea if we got rid of phase/:id and item/:id, and instead moved to topic/:phase and topic/:phase/:id. That way, we have a more natural hierarchy in the URL structure.

liam-m commented 8 years ago

Jon will merge this with the rest of the URL changes

liam-m commented 8 years ago

Completed in https://github.com/Lixquid/flippd/commit/9564dfa90f0954e5ec6b17dee3884b8d0ddd6699