Install sitealizer stats
[selectricity-live] / vendor / plugins / sitealizer / lib / app / views / sitealizer / _hosts.rhtml
1 <% max_total = @hosts.inject(0) {|m,a| a['total'].to_i > m ? a['total'].to_i : m }%>
2 <br><br>
3
4 <table align=center width=90% border=1 cellpadding=3>
5 <tr nowrap>
6 <th width=1>#</th>      
7 <th width=10>Hits</th>
8 <th>Hostname</th>      
9 <th width=10>Percentage</th>
10 <th width=200></th>
11 </tr>
12 <% i=1; @hosts.each do |host|width=((host.total.to_f/max_total)*200).round; width = 1 if width < 1 %>
13 <tr nowrap>
14 <td><%= i %></td>
15 <td align=center><%= host.total %></td>
16 <td align=left><%= link_to host.ip, "http://cqcounter.com/whois/?query=#{host.ip}", :target=>'_blank' %></td>    
17 <td align=center><%= sprintf("%000.2f",(host.total.to_f/@total_hits)*100) %>%</td>
18 <td align=left><%=image_tag 'sitealizer/bar.gif', :width => width, :height => 3%></td>
19 </tr>
20 <% i+=1; end %>
21 </table>

Benjamin Mako Hill || Want to submit a patch?