%# FIXME: Why are all these different buttons and states necessary and sometimes coming from yielded content? %>
<% unless already_like_voted?(image) %>
<% if content_for? :like_button %>
<%= yield :like_button %>
<% else -%>
<% end -%>
<% else -%>
<% end -%>