]> source.dussan.org Git - sonarqube.git/commitdiff
Display resource viewers for projects and packages too
authorsimonbrandhof <simon.brandhof@gmail.com>
Wed, 23 Mar 2011 13:41:07 +0000 (14:41 +0100)
committersimonbrandhof <simon.brandhof@gmail.com>
Wed, 23 Mar 2011 13:41:07 +0000 (14:41 +0100)
sonar-server/src/main/webapp/WEB-INF/app/views/drilldown/_footer.html.erb
sonar-server/src/main/webapp/WEB-INF/app/views/resource/_tabs.html.erb

index d0854f7855d60a134e68776b683bdd163408745c..435c2c679526245358f11d7c20b162252291e929 100644 (file)
@@ -1 +1,7 @@
-<div id="resource_container"> </div>
\ No newline at end of file
+<div id="resource_container"> </div>
+
+<% if @drilldown.highlighted_resource %>
+<script>
+  d(<%= @drilldown.highlighted_resource.id -%>);
+</script>
+<% end %>
\ No newline at end of file
index a2d0beedaa406f452e46a4cbf8010c6ff7191bbf..37b30e047e575046e1e6d30ad49e5b6fed9857e3 100644 (file)
@@ -12,7 +12,7 @@
        first=true
        if @snapshot.source
     %>
-      <li class="<%= 'first' if first -%>"><a href="<%= ApplicationController.root_context -%>/api/sources?resource=<%= @resource.key -%>&format=txt">Raw</a></li>
+      <li class="<%= 'first' if first -%>"><a href="<%= ApplicationController.root_context -%>/api/sources?resource=<%= @resource.key -%>&amp;format=txt">Raw</a></li>
     <%   first=false
        end
        if request.xhr? %>
   <ul class="tabs" >
   <% if request.xhr? %>
     <% @extensions.each do |extension| %>
-      <li><a href="#" onclick="loadAjaxTab('<%= @resource.id -%>','<%= extension.getId() -%>')" class="<%= 'selected' if @extension.getId()==extension.getId() -%>"><%= extension.getTitle() -%></a></li>
+      <li><a href="#" onclick="loadAjaxTab('<%= @resource.id -%>','<%= extension.getId() -%>')" class="<%= 'selected' if @extension && @extension.getId()==extension.getId() -%>"><%= extension.getTitle() -%></a></li>
     <% end %>
   <% else %>
     <script>function loadTab(url) {$('resource-loading').show();document.location.href=url;return false;}</script>
     <% @extensions.each do |extension| %>
-      <li><a href="#" onClick="loadTab('<%= url_for(:overwrite_params => {:tab => extension.getId(), :metric => nil}) -%>')" class="<%= 'selected' if @extension.getId()==extension.getId() -%>"><%= extension.getTitle() -%></a></li>
+      <li><a href="#" onClick="loadTab('<%= url_for(:overwrite_params => {:tab => extension.getId(), :metric => nil}) -%>')" class="<%= 'selected' if @extension && @extension.getId()==extension.getId() -%>"><%= extension.getTitle() -%></a></li>
     <% end %>
   <% end %>
   <li>