Sha256: dc487d78abd287ff15af95e24b5e26972be7882d6c3ee377d2bdcbadecd07121

Contents?: true

Size: 913 Bytes

Versions: 6

Compression:

Stored size: 913 Bytes

Contents

class Admin::FlickrsController < Admin::BaseController
  def create
    flickr = Flickr.new("#{RAILS_ROOT}/config/flickr.yml")
    redirect_to flickr.auth.url(:write)
  end
  def show
    respond_to do |format|
      format.html do
        flickr = Flickr.new("#{RAILS_ROOT}/config/flickr.yml")
        flickr.auth.cache_token        
      end
      format.js
    end
  end

  def index
    respond_to do |format|
      format.js do
        if defined?(Flickr) and File.exists?("#{RAILS_ROOT}/config/flickr.yml")
          flickr = Flickr.new("#{RAILS_ROOT}/config/flickr.yml")
          flickr_params = { :per_page => '12', :page => params[:page], :user_id => Settings.flickr_user_id, :sort => 'date-taken-desc', :tag_mode => 'all' }
          flickr_params[:tags] = params[:tags] unless params[:tags].blank?
          @flickr_result = flickr.photos.search(flickr_params)
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
beef-has_assets-0.6.6 app/controllers/admin/flickrs_controller.rb
beef-has_assets-0.6.5 app/controllers/admin/flickrs_controller.rb
beef-has_assets-0.6.4 app/controllers/admin/flickrs_controller.rb
beef-has_assets-0.6.3 app/controllers/admin/flickrs_controller.rb
beef-has_assets-0.6.2 app/controllers/admin/flickrs_controller.rb
beef-has_assets-0.6.1 app/controllers/admin/flickrs_controller.rb