Sha256: ca065dfbe65902507e2c8d82e975815e1cd23b6955b1d972e5543c524b9921c3

Contents?: true

Size: 1.9 KB

Versions: 31

Compression:

Stored size: 1.9 KB

Contents

ActionController::Routing::Routes.draw do |map|
  # admin
  map.namespace :admin do |a|
    a.resources :feeds, :controller => 'muck/feeds'
    a.resources :oai_endpoints, :controller => 'muck/oai_endpoints'
  end

  map.connect '/feed_list', :controller => 'muck/feeds', :action => 'selection_list'

  map.connect 'resources/search', :controller => 'muck/entries', :action => 'search'
  map.connect 'resources/tags/*tags', :controller => 'muck/entries', :action => 'browse_by_tags'
  map.resources :resources, :controller => 'muck/entries'

  map.connect 'r', :controller => 'muck/entries', :action => 'track_clicks'
  map.connect 'collections', :controller => 'muck/entries', :action => 'collections'

  map.resources :visits, :controller => 'muck/visits'
  map.resources :feed_previews, :controller => 'muck/feed_previews', :collection => { :select_feeds => :post }
  
  map.resources :entries, :controller => 'muck/entries', :collection => { :search => :get } do |entries|
    # have to map into the muck/comments controller or rails can't find the comments
    entries.resources :comments, :controller => 'muck/comments'
  end
  
  map.resources :oai_endpoints, :controller => 'muck/oai_endpoints', :has_many => :feeds
    
  map.resources :feeds, :controller => 'muck/feeds', :collection => { :new_extended => :get, :new_oai_rss => :get }, :has_many => :entries
  map.resources :recommendations, :controller => 'muck/recommendations'

  map.resources :identity_feeds, :controller => 'muck/identity_feeds'
  map.resources :aggregations, :controller => 'muck/aggregations', :collection => { :preview => :get }, :member => { :rss_discovery => :get }
  map.resources :aggregation_feeds, :controller => 'muck/aggregation_feeds'

  map.resources :topics, :controller => 'muck/topics', :member => { :rss_discovery => :get, :photos => :get, :videos => :get }
  #map.connect 'topics/*terms', :controller => 'muck/topics', :action => 'show'

end

Version data entries

31 entries across 31 versions & 2 rubygems

Version Path
muck-services-0.1.10 config/muck_services_routes.rb
muck-services-0.1.9 config/muck_services_routes.rb
muck-services-0.1.8 config/muck_services_routes.rb
muck-services-0.1.7 config/muck_services_routes.rb
muck-services-0.1.6 config/muck_services_routes.rb
muck-services-0.1.5 config/muck_services_routes.rb
muck-services-0.1.4 config/muck_services_routes.rb
muck-services-0.1.3 config/muck_services_routes.rb
muck-services-0.1.2 config/muck_services_routes.rb
muck-raker-0.2.11 config/muck_raker_routes.rb
muck-raker-0.2.10 config/muck_raker_routes.rb
muck-raker-0.2.9 config/muck_raker_routes.rb
muck-raker-0.2.8 config/muck_raker_routes.rb
muck-raker-0.2.7 config/muck_raker_routes.rb
muck-raker-0.2.6 config/muck_raker_routes.rb
muck-raker-0.2.5 config/muck_raker_routes.rb
muck-raker-0.2.4 config/muck_raker_routes.rb
muck-raker-0.2.3 config/muck_raker_routes.rb
muck-raker-0.2.2 config/muck_raker_routes.rb
muck-raker-0.2.0 config/muck_raker_routes.rb