NewsBlur/media/js/newsblur/common/router.js

32 lines
No EOL
808 B
JavaScript

NEWSBLUR.Router = Backbone.Router.extend({
routes: {
"": "index",
"add/?": "add_site",
"try/?": "try_site",
"site/:site_id": "site",
"site/:site_id/:slug": "site",
"user/*user": "user"
},
index: function() {},
add_site: function() {
console.log(["add", window.location, $.getQueryString('url')]);
NEWSBLUR.reader.open_add_feed_modal({url: $.getQueryString('url')});
},
try_site: function() {
console.log(["try", window.location]);
},
site: function(site_id, slug) {
console.log(["site", site_id, slug, NEWSBLUR.reader]);
NEWSBLUR.reader.open_feed(site_id, {silent: true});
},
user: function(user) {
console.log(["user", user]);
}
});