summaryrefslogtreecommitdiff
path: root/web/views/reports
diff options
context:
space:
mode:
authorJochen Topf <jochen@topf.org>2010-11-06 16:13:39 +0100
committerJochen Topf <jochen@topf.org>2010-11-06 16:13:39 +0100
commit08f5fc6f39402873942051dbbd068c6f69766c9d (patch)
treec3a467b5b6a47e4642890899f7c65c21778362fc /web/views/reports
parentf58d0baf67458a504dfeb1b7277434e2ad062179 (diff)
downloadtaginfo-08f5fc6f39402873942051dbbd068c6f69766c9d.tar
taginfo-08f5fc6f39402873942051dbbd068c6f69766c9d.tar.gz
Begin of stats refactoring
Diffstat (limited to 'web/views/reports')
-rw-r--r--web/views/reports/characters_in_keys.erb24
1 files changed, 12 insertions, 12 deletions
diff --git a/web/views/reports/characters_in_keys.erb b/web/views/reports/characters_in_keys.erb
index 5c56710..c2bb497 100644
--- a/web/views/reports/characters_in_keys.erb
+++ b/web/views/reports/characters_in_keys.erb
@@ -6,33 +6,33 @@ case latin letters (a-z) and the underscore (_) are used, sometimes the colon
<table class="list">
<tr>
- <td class="number"><%= @stats['characters_in_keys_plain'] %></td>
- <td class="number"><%= sprintf '%.2f', @stats['characters_in_keys_plain'] * 100.0 / @stats['num_keys'] %>%</td>
+ <td class="number"><%= @db.stats('characters_in_keys_plain') %></td>
+ <td class="number"><%= sprintf '%.2f', @db.stats('characters_in_keys_plain') * 100.0 / @db.stats('num_keys') %>%</td>
<td>Plain keys (only latin lowercase letters (a-z) and underscore (_), first and last characters are letters).</td>
</tr>
<tr>
- <td class="number"><%= @stats['characters_in_keys_colon'] %></td>
- <td class="number"><%= sprintf '%.2f', @stats['characters_in_keys_colon'] * 100.0 / @stats['num_keys'] %>%</td>
+ <td class="number"><%= @db.stats('characters_in_keys_colon') %></td>
+ <td class="number"><%= sprintf '%.2f', @db.stats('characters_in_keys_colon') * 100.0 / @db.stats('num_keys') %>%</td>
<td>Like plain keys but with one or more colons (:) inside.</td>
</tr>
<tr>
- <td class="number"><%= @stats['characters_in_keys_letters'] %></td>
- <td class="number"><%= sprintf '%.2f', @stats['characters_in_keys_letters'] * 100.0 / @stats['num_keys'] %>%</td>
+ <td class="number"><%= @db.stats('characters_in_keys_letters') %></td>
+ <td class="number"><%= sprintf '%.2f', @db.stats('characters_in_keys_letters') * 100.0 / @db.stats('num_keys') %>%</td>
<td>Like plain keys but with uppercase latin letters or letters from other alphabets (and possibly with colons).</td>
</tr>
<tr>
- <td class="number"><%= @stats['characters_in_keys_space'] %></td>
- <td class="number"><%= sprintf '%.2f', @stats['characters_in_keys_space'] * 100.0 / @stats['num_keys'] %>%</td>
+ <td class="number"><%= @db.stats('characters_in_keys_space') %></td>
+ <td class="number"><%= sprintf '%.2f', @db.stats('characters_in_keys_space') * 100.0 / @db.stats('num_keys') %>%</td>
<td>Contains whitespace (space, tab, new line, carriage return, or whitespace characters from other alphabets).</td>
</tr>
<tr>
- <td class="number"><%= @stats['characters_in_keys_problem'] %></td>
- <td class="number"><%= sprintf '%.2f', @stats['characters_in_keys_problem'] * 100.0 / @stats['num_keys'] %>%</td>
+ <td class="number"><%= @db.stats('characters_in_keys_problem') %></td>
+ <td class="number"><%= sprintf '%.2f', @db.stats('characters_in_keys_problem') * 100.0 / @db.stats('num_keys') %>%</td>
<td>Contains possibly problematic characters (=+/&amp;&lt;&gt;;'"?%#@\,) or control characters.</td>
</tr>
<tr>
- <td class="number"><%= @stats['characters_in_keys_rest'] %></td>
- <td class="number"><%= sprintf '%.2f', @stats['characters_in_keys_rest'] * 100.0 / @stats['num_keys'] %>%</td>
+ <td class="number"><%= @db.stats('characters_in_keys_rest') %></td>
+ <td class="number"><%= sprintf '%.2f', @db.stats('characters_in_keys_rest') * 100.0 / @db.stats('num_keys') %>%</td>
<td>Everything else.</td>
</tr>
</table>