29 lines
1.5 KiB
Plaintext
29 lines
1.5 KiB
Plaintext
<% throw_content :for_sidebar do -%>
|
|
<% if allowed_to?(:create_albums) -%><a href="<%= url(:new_album) -%>"><img src="/images/folder-new.png" alt="Create Album" /> Create An Album</a><br /><% end -%>
|
|
<% if allowed_to?(:edit_album) -%><a href="<%= url(:edit_album, :id => @album.name.gsub(/ /, '_')) -%>" rel="nofollow"><img src="/images/document-save.png" /> Edit Album</a><br /><% end %>
|
|
<% if allowed_to?(:delete_albums) -%><a href="<%= url(:delete_album, :id => @album.name.gsub(/ /, '_')) -%>" onclick="if(!confirm('Are you sure you want to delete this album?')){return false;}"><img src="/images/edit-delete.png" /> Destroy Album</a><br /><% end %>
|
|
<% if allowed_to?(:upload_images) -%><a href="<%= url(:new_photo, :photo => { :album_id => @album.id }) -%>"><img src="/images/emblem-photos.png" /> Upload Image</a><br /><% end %>
|
|
|
|
<% ptags = @photos.collect { |p| p.photo_tags.collect { |pt| pt.tag.name } }.flatten.uniq -%>
|
|
<% if !@album.tags.empty? and !ptags.empty? -%>
|
|
<div id="tag_cloud">
|
|
<% unless @album.tags.empty? -%>
|
|
<p>Album Tags</p>
|
|
<%= @album.tags.collect { |t| "<a href='#{url(:tag, :id => t.name)}' title='#{t.name}'>#{t.name}</a>" }.join(' ') %>
|
|
<% end -%>
|
|
<% unless ptags.empty? -%>
|
|
<p>Tags in Photos</p>
|
|
<%= ptags.collect { |t| "<a href='#{url(:tag, :id => t)}' title='#{t}'>#{t}</a>" }.join(' ') %>
|
|
<% end -%>
|
|
</div>
|
|
<% end -%>
|
|
<% end -%>
|
|
|
|
<div class="hentry">
|
|
<h1><%= @album.name -%></h1>
|
|
|
|
<%= partial 'photos', :photos => @photos %>
|
|
</div>
|
|
|
|
<%= partial 'shared/pagination_links' %>
|