[\r
{route: '', callback: 'home'}, \r
{route: 'top/:action', callback: 'top_a'}, \r
+ {route: 'home/:action', callback: 'home_a'}, \r
{route: 'users/:action', callback: 'users_a'}, # no manifest route\r
{route: 'user_sessions/:action', callback: 'user_sessions_a'}, # no manifest route\r
{route: ':controller/:id/:action?*query_string', callback: 'c_i_a'}, \r
params['action'] = action\r
params\r
\r
+ home_a: (action, query_string, form) ->\r
+ params = @home_a_params(action, query_string)\r
+ @trigger('go', params, form)\r
+ \r
+ home_a_params: (action, query_string) ->\r
+ params = @parse_query_string(query_string)\r
+ params['controller'] = 'home'\r
+ params['format'] = 'html'\r
+ params['action'] = action\r
+ params\r
+ \r
user_sessions_a: (action, query_string, form) ->\r
params = @user_sessions_a_params(action, query_string)\r
@trigger('go', params, form)\r