NewsBlur/media/js/newsblur/social_page/social_page_router.js

29 lines
No EOL
636 B
JavaScript

NEWSBLUR.Router = Backbone.Router.extend({
routes : {
"": "index",
"story/:slug/:guid": "story_slug",
"story/:slug/:guid/": "story_slug",
"story/:guid": "story",
"story/:guid/": "story",
"site/:feed_id": "site",
"site/:feed_id/": "site"
},
index: function() {
},
story: function(guid) {
this.story_guid = guid.replace(/\?(.*)$/, '');
},
story_slug: function(slug, guid) {
this.story_guid = guid.replace(/\?(.*)$/, '');
},
site: function(feed_id) {
this.feed_id = feed_id;
}
});