Sha256: 02aeba911df7eaaddb8f5db15ca98397964f9667d666ed7f1fca9e538feefa00

Contents?: true

Size: 521 Bytes

Versions: 21

Compression:

Stored size: 521 Bytes

Contents

if defined?(ActiveAdmin)
  ActiveAdmin.register Lentil::Flag do
    actions :index

    filter :image, :as => :select, :collection => proc { Lentil::Image.joins(:flags).group("lentil_images.id").having("count(lentil_flags.id) > 0").map(&:id) }

    config.batch_actions = false

    index do
      column "Image" do |flag|
        link_to(image_tag(flag.image.image_url, :class => "moderation_thumbnail"), admin_lentil_image_path(flag.image),)
      end
      column :created_at
      column :updated_at
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
lentil-0.5.2 lib/lentil/admin/flags.rb
lentil-0.5.1 lib/lentil/admin/flags.rb
lentil-0.5.0 lib/lentil/admin/flags.rb
lentil-0.4.2 lib/lentil/admin/flags.rb
lentil-0.4.0 lib/lentil/admin/flags.rb
lentil-0.3.1 lib/lentil/admin/flags.rb
lentil-0.3.0 lib/lentil/admin/flags.rb
lentil-0.2.3 lib/lentil/admin/flags.rb
lentil-0.2.2 lib/lentil/admin/flags.rb
lentil-0.2.1 lib/lentil/admin/flags.rb
lentil-0.2.0 lib/lentil/admin/flags.rb
lentil-0.1.8 lib/lentil/admin/flags.rb
lentil-0.1.7 lib/lentil/admin/flags.rb
lentil-0.1.6 lib/lentil/admin/flags.rb
lentil-0.1.3 lib/lentil/admin/flags.rb
lentil-0.1.2 lib/lentil/admin/flags.rb
lentil-0.1.1 lib/lentil/admin/flags.rb
lentil-0.1.0 lib/lentil/admin/flags.rb
lentil-0.0.3.pre lib/lentil/admin/flags.rb
lentil-0.0.2.pre lib/lentil/admin/flags.rb