This repository has been archived on 2020-05-27. You can view files and clone it, but cannot push or open issues/pull-requests.
binaryattraction/app/views/photos/moderate.html.haml

25 lines
948 B
Plaintext

%style{ :type => 'text/css' }
:sass
.moderate_box
:width 310px
:height 320px
:margin 10px auto
:text-align center
img
:display block
:margin-left auto
:margin-right auto
%h1 Photo moderation panel
- @photos.each do |photo|
%div.moderate_box{ :id => "photo_#{photo.id}" }
%img{ :src => photo_url(photo, 300, 300) }
%a{ :href => '#', :onclick => "new Ajax.Request('#{url(:approve_photo, photo)}', { method: 'get', onSuccess: function() { new Effect.DropOut($('photo_#{photo.id}')); } }); return false;" } Approve
|
== #{photo.photo_flags_count} Flags
|
== #{photo.user.user_name rescue 'Unknown'}
|
%a{ :href => '#', :onclick => "if(confirm('Are you sure you want to destroy this photo?')){ new Ajax.Request('#{url(:photo, photo)}', { method: 'delete', onSuccess: function() { new Effect.DropOut($('photo_#{photo.id}')); } }); return false; }" } Destroy