Put in basic client-side routes and created server side scoring routing file

This commit is contained in:
Michael Schmatz 2014-02-04 10:07:14 -08:00
parent 0ed68b48d3
commit a3b17c7d86
2 changed files with 13 additions and 0 deletions
app/lib
server/routes

View file

@ -20,6 +20,12 @@ module.exports = class CocoRouter extends Backbone.Router
'db/*path': 'routeToServer'
'file/*path': 'routeToServer'
#multiplayer routes
'scoring/queue': 'routeToServer'
'play/level/:levelID/leaderboard/:teamID/:startRank/:endRank': 'getPaginatedLevelRank'
'play/level/:levelID/player/:playerID': 'getPlayerLevelInfo'
# most go through here
'*name': 'general'
@ -27,6 +33,13 @@ module.exports = class CocoRouter extends Backbone.Router
general: (name) ->
@openRoute(name)
getPaginatedLevelRank: (levelID,teamID,startRank,endRank) ->
return
getPlayerLevelInfo: (levelID,playerID) ->
return
editorModelView: (modelName, slugOrId, subview) ->
modulePrefix = "views/editor/#{modelName}/"
suffix = subview or (if slugOrId then 'edit' else 'home')

View file