Sha256: eab9046ee927b22ee9f9cd959b6f5603e102e63dccd4faebbb03b729f51a3a1c

Contents?: true

Size: 1.33 KB

Versions: 3

Compression:

Stored size: 1.33 KB

Contents

ActionController::Routing::Routes.draw do |map|

  # admin
  map.namespace :admin do |a|
    a.resources :feeds, :controller => 'muck/feeds'
  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 :feeds, :controller => 'muck/feeds', :collection => { :new_extended => :get }, :has_many => :entries
  map.resources :recommendations, :controller => 'muck/recommendations'

  map.resources :identity_feeds, :controller => 'muck/identity_feeds'

  # redirect (and hit tracking)

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
muck-raker-0.1.31 config/muck_raker_routes.rb
muck-raker-0.1.30 config/muck_raker_routes.rb
muck-raker-0.1.29 config/muck_raker_routes.rb