a5e08f7bcc
I installed the rails_xss plugin, for the main purpose of seeing what will break with Rails 3.0 (where the behaviour of the plugin is the default). I think I've fixed everything, but let me know if you see stuff that is HTML-escaped, which shouldn't be. As a side benefit, we now use Erubis, rather than ERB, to render templates. They tell me it's faster ...
30 lines
646 B
Plaintext
30 lines
646 B
Plaintext
<tbody>
|
|
<%
|
|
n = 0
|
|
for item in list
|
|
n += 1
|
|
%>
|
|
<tr class="<%= n % 2 == 0 ? 'even' : 'odd' %>">
|
|
<td style="text-align: center"><%= n %></td>
|
|
<td>
|
|
<a href="/stocks/<%= item['symbol'] %>"><%= item['symbol'] %></a>
|
|
</td>
|
|
<td>
|
|
<a href="<%= item['url'] %>"><%= item['name'] %></a>
|
|
</td>
|
|
<td>
|
|
<strong><%= item['price'] %></strong>
|
|
</td>
|
|
<% if item['change'] < 0.0 %>
|
|
<td class="minus"><%= item['change'] %></td>
|
|
<td class="minus"><%= item['ratio'] %></td>
|
|
<% else %>
|
|
<td><%= item['change'] %></td>
|
|
<td><%= item['ratio'] %></td>
|
|
<% end %>
|
|
</tr>
|
|
<%
|
|
end
|
|
%>
|
|
</tbody>
|