module SolarSearch #:nodoc: module Routing #:nodoc: module MapperExtensions def solarsearch_routes @set.draw do |map| map.myevents 'myevents', :controller => 'article_status', :action => 'index' map.tester 'tester', :controller => 'infosources', :action => 'tester' map.mynews 'mynews', :controller => 'search_keywords', :action => 'newsupdate' map.postnews 'postnews', :controller => 'search_keywords', :action => 'postnews' map.agent 'agent', :controller => 'search_keywords', :action => 'index' map.resources :search_keywords map.resources :infosources map.register 'register', :controller => 'users', :action => 'new' map.resources :users map.show_user 'users/:user_id', :controller => 'users', :action => 'edit' map.agent_for_user 'users/:user_id/agent', :controller => 'search_keywords', :action => 'index' map.logged_exceptions "logged_exceptions/:action/:id", :controller => "restricted_logged_exceptions" map.login 'login', :controller => 'user_sessions', :action => 'new' map.logout 'logout', :controller => 'user_sessions', :action => 'destroy' map.resources :user_sessions end end end end end ActionController::Routing::RouteSet::Mapper.send :include, SolarSearch::Routing::MapperExtensions