journalduhacker/app/views/users/tree.html.erb
2012-10-26 17:08:19 -05:00

30 lines
696 B
Plaintext

<div class="box wide">
<strong>Users (<%= User.count %>)</strong>
<p>
<% prev_level = 0 %>
<% @tree.each do |u| %>
<% if u[:level] > prev_level %>
<ul class="<%= u[:level] == 1 ? "root" : "user_tree" %>">
<% elsif u[:level] < prev_level %>
<% (prev_level - u[:level]).times do %>
</ul>
<% end %>
<% else %>
</li>
<% end %>
<li><a href="/u/<%= u[:username] %>"><%= u[:username] %></a>
(<%= u[:karma] %>)
<% if u[:is_admin] %>
(administrator)
<% elsif u[:is_moderator] %>
(moderator)
<% end %>
<% prev_level = u[:level] %>
<% end %>
<% prev_level.times do %>
</ul>
<% end %>
</div>