]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-3802 prefix the breadcrumb with Projects (or Views/Developers)
authorsimonbrandhof <simon.brandhof@gmail.com>
Wed, 19 Sep 2012 22:47:57 +0000 (00:47 +0200)
committersimonbrandhof <simon.brandhof@gmail.com>
Wed, 19 Sep 2012 22:47:57 +0000 (00:47 +0200)
sonar-server/src/main/webapp/WEB-INF/app/views/layouts/_breadcrumb.html.erb

index f5838668d0ed67876b2c1fc64ea01274e2805789..4a4d32ade311860bfe0b5afbc803783e3d8b2c6e 100644 (file)
            resources=[]
            s=displayed_resource.last_snapshot
            while (s!=nil) do
-             resources<<s.project
+             resources.insert(0, s.project)
              s=s.parent
            end
 
            items_count = resources.size
            items_count+=1 if @review
-           resources.reverse.each_with_index do |resource, index|
-             if items_count==1
-               css_class='first-selected'
-             else
-               css_class=
-                 case index
-                   when 0 then
-                     'first'
-                   when (items_count-1) then
-                     'selected'
-                   else
-                     ''
-                 end
-             end
+      %>
+        <li class="first"><%= message("qualifiers.#{resources[0].qualifier}") -%></li>
+      <%
+           resources.each_with_index do |resource, index|
+           css_class=(index==items_count-1 ? 'selected' : '')
       %>
           <li class="<%= css_class -%>">
             <%= qualifier_icon(resource) -%>