]> source.dussan.org Git - sonarqube.git/commitdiff
update alerts on page without full layout
authorStas Vilchik <vilchiks@gmail.com>
Wed, 1 Apr 2015 11:49:33 +0000 (13:49 +0200)
committerStas Vilchik <vilchiks@gmail.com>
Wed, 1 Apr 2015 11:50:41 +0000 (13:50 +0200)
server/sonar-web/src/main/webapp/WEB-INF/app/views/layouts/_nolayout.html.erb

index 9102b4f8c4b043dc979005f4518f923d3443d5a1..e1cb44b447548a8c6dd847e8eb7f7e18974544fd 100644 (file)
@@ -1,7 +1,17 @@
 <div id="body" class="page">
-  <% if @snapshot %><div class="print"><h2><%= h @snapshot.project.name(true) %></h2></div><% end %>
-  <div class="error" id="error" style="display:none"><span id="errormsg"></span> &nbsp;&nbsp;[<a href="#" onclick="javascript:$j('#error').hide();return false;"><%= message('hide').downcase -%></a>]</div>
-  <div class="warning" id="warning" style="display:none"><span id="warningmsg"></span> &nbsp;&nbsp;[<a href="#" onclick="javascript:$j('#warning').hide();return false;"><%= message('hide').downcase -%></a>]</div>
-  <div class="notice" id="info" style="display:none"><span id="infomsg"></span> &nbsp;&nbsp;[<a href="#" onclick="javascript:$j('#info').hide();return false;"><%= message('hide').downcase -%></a>]</div>
+  <% if @snapshot %>
+    <div class="print"><h2><%= h @snapshot.project.name(true) %></h2></div>
+  <% end %>
+  <div class="hidden" id="messages-panel">
+    <div class="alert alert-danger hidden" id="error">
+      <span id="errormsg"></span> &nbsp;&nbsp;[<a href="#" onclick="return hideError();"><%= message('hide').downcase -%></a>]
+    </div>
+    <div class="alert alert-info hidden" id="info">
+      <span id="infomsg"></span> &nbsp;&nbsp;[<a href="#" onclick="return hideInfo();"><%= message('hide').downcase -%></a>]
+    </div>
+    <div class="alert alert-warning hidden" id="warning">
+      <span id="warningmsg"></span> &nbsp;&nbsp;[<a href="#" onclick="return hideWarning();"><%= message('hide').downcase -%></a>]
+    </div>
+  </div>
   <%= yield %>
 </div>