This repository has been archived on 2021-07-13. You can view files and clone it, but cannot push or open issues or pull requests.
feedfu/app/controllers/feeds_controller.rb
2013-01-10 22:21:23 +01:00

39 lines
838 B
Ruby

class FeedsController < ApplicationController
# Show all feeds
def index
@feeds = Feed.order("title").all
end
# Show a single feed
def show
@feed = Feed.find(params[:id])
render :layout => false
end
def refresh
@feed = Feed.find(params[:id])
@feed.fetch!
redirect_to :action => :show, :notice => "Add the feed"
end
def create
@feed = Feed.import(params[:feed][:url])
redirect_to :action => :index, :notice => "Add the feed"
end
def destroy
Feed.find(params[:id]).destroy
render :nothing => true, :status => :ok
end
def errors
@errors = Feed.find(params[:id]).errors
render :layout => false
end
def import
#fh = File.open(Rails.root.join("public", "uploads", params[:importer][:import_file].original_filename))
# TODO: Hier gehts weiter
end
end