<%# 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 -%>