Commit 6d35008cb36aca609a4e2a9bf80a63d956b51d28
1 parent
542a5637
Exists in
master
and in
1 other branch
Display empty ranking message
Showing
3 changed files
with
11 additions
and
1 deletions
Show diff stats
lib/gamification_plugin/dashboard_helper.rb
| ... | ... | @@ -30,7 +30,7 @@ module GamificationPlugin::DashboardHelper |
| 30 | 30 | end |
| 31 | 31 | ranking = ranking.limit(limit) |
| 32 | 32 | |
| 33 | - render(:partial => 'gamification/ranking', :locals => {:ranking => ranking, :target_ranking => target_ranking, :context_ranking => context_ranking}) + | |
| 33 | + render(:partial => 'gamification/ranking', :locals => {:ranking => ranking, :target_ranking => target_ranking}) + | |
| 34 | 34 | (context_ranking.blank? ? '' : render(:partial => 'gamification/ranking', :locals => {:ranking => context_ranking, :target_ranking => target_ranking, :ranking_class => 'context'})) |
| 35 | 35 | end |
| 36 | 36 | ... | ... |
public/style.css
views/gamification/_ranking.html.erb
| 1 | +<% if ranking.empty? %> | |
| 2 | + <div class="ranking-empty"><%= _('Not enough points for this ranking yet') %></div> | |
| 3 | +<% else %> | |
| 1 | 4 | <ul class="ranking <%= defined?(ranking_class) ? ranking_class : '' %>"> |
| 2 | 5 | <% ranking.each do |person| %> |
| 3 | 6 | <li class="ranking-item <%= person == target_ranking ? 'current' : '' %>"> |
| ... | ... | @@ -17,3 +20,4 @@ |
| 17 | 20 | </li> |
| 18 | 21 | <% end %> |
| 19 | 22 | </ul> |
| 23 | +<% end %> | ... | ... |