<!--
Verwendung: Aufruf mit 
< % = render 'layouts/pretty_toolbar % > verwendet die Elemente die im Controller per @toolbar_elements vorgegeben werden. Sonst kann man über
< % = render :partial=>'layouts/pretty_toolbar', :object=>@foo % > einen beliebigen array @foo übergeben

-->
<% toolbar_elements = !pretty_toolbar.nil? ? pretty_toolbar : @toolbar_elements %>
<span class="label"><%= I18n.t("common.actions")%></span>
<div class="btn-group">
  <% toolbar_elements.each do |t| %>
  <% unless t[:method]==:versions %>
  <% text='<i class="'.html_safe+ t[:hicon].to_s.html_safe + '"></i>'.html_safe+t[:text] %>
  <%= link_to text, t[:path], :method=>t[:method], :confirm=>t[:confirm].to_s, :data=>t[:data], :class=>((t[:method].to_s=='delete') ? "btn btn-danger" : "btn") %>
  <% else %>
  <div class="btn-group">
      <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
	Versionen<span class="caret"></span>
      </a>
      <ul class="dropdown-menu">
	<% t[:versions].each_with_index do |v,i| %>
	<li>
	  <%= link_to v[:created_at], t[:path]+"?version=#{i}" ,:version=>v[:id]%>
	</li>
	<% end %>    
      </ul>
  </div>
  <% end %>
  <% end %>
</div>
