Index: app/views/project/monitor.rhtml =================================================================== --- app/views/project/monitor.rhtml (Revision 1195) +++ app/views/project/monitor.rhtml (Arbeitskopie) @@ -45,27 +45,39 @@ :package => packname, :project => @project.to_s %> <% @repohash.each do |repo, archlist| -%> <% archlist.each do |arch| -%> - - bgcolor="#BBBBBB">blocked - <% elsif @statushash[repo][arch][packname] == "scheduled" -%> - bgcolor="#BBBBBB">scheduled - <% elsif @statushash[repo][arch][packname] == "building" -%> - bgcolor="#BBBBBB">building - <% elsif @statushash[repo][arch][packname] == "disabled" -%> - >disabled - <% elsif @statushash[repo][arch][packname] == "succeeded" -%> - >succeeded - <% elsif @statushash[repo][arch][packname] == "broken" -%> - >broken - <% elsif @statushash[repo][arch][packname] == "failed" -%> - >failed - <% @failed[packname] = true %> - <% elsif @statushash[repo][arch][packname] == "expansion error" -%> - >expansion error - <% else -%> - ><%=h @statushash[repo][arch][packname] %> - <% end -%> + <% $font = 0 + $bgcolor = 0 + if @statushash[repo][arch][packname] == "blocked" + $bgcolor="#BBBBBB" + $font="#FFFFFF" + elsif @statushash[repo][arch][packname] == "scheduled" + $bgcolor="#BBBBBB" + elsif @statushash[repo][arch][packname] == "building" + $bgcolor="#BBBBBB" + $font="#0000F0" + elsif @statushash[repo][arch][packname] == "disabled" + $font="#D0D000" + elsif @statushash[repo][arch][packname] == "succeeded" + $font="#6EB927" + elsif @statushash[repo][arch][packname] == "broken" + $font="#F00000" + elsif @statushash[repo][arch][packname] == "failed" + $font="#F00000" + @failed[packname] = true + elsif @statushash[repo][arch][packname] == "expansion error" + $font="#F00000" + @failed[packname] = true + end -%> + bgcolor="<%=h $bgcolor %>"<% end -%>> + <% if $font + $txt = ""+@statushash[repo][arch][packname]+"" + else + $txt = @statushash[repo][arch][packname] + end -%> + <%= link_to $txt, :action => :live_build_log, + :package => packname, :project => @project.to_s, :arch => arch, + :controller => "package", :repository => repo %> <% end -%> <% end -%>