journalduhacker/app/views/users/tree.html.erb
2013-12-02 10:45:21 -06:00

32 lines
787 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] %>"
<%= (Time.now - u[:created] < 7.days ? raw("style=\"color: green;\"") :
"") %>><%= 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>