name: "blerg.Blerg",
kind: "Control",
lastHash: null,
+ pathHandlers: [ blerg.User, blerg.Tag, blerg.Feed, blerg.ExternalURLPost, blerg.Welcome ],
handlers: {
onStartSignup: "showSignupDialog",
onTryLogin: "tryLogin",
onLoginFailed: "loginFailed",
onLogoutSuccessful: "logout"}
],
- urlmap: [
- ['search', /^\?post\/([^/]+)\/(.+)/, "blerg.ExternalURLPost"],
- ['hash', /^#\/(ref|tag)\/([A-Za-z0-9_-]+)(?:\/p(\d+))?$/, "blerg.Tag"],
- ['hash', /^#\/feed(?:\/p(\d+))?$/, "blerg.Feed"],
- ['hash', /^#([A-Za-z0-9_-]+)(?:\/(p)?(\d+))?$/, "blerg.User"]
- ],
- pathHandlers: [ blerg.User, blerg.Tag, blerg.Feed, blerg.Welcome ],
rendered: function() {
this.inherited(arguments);