Commit 3a92026daf9daf5dfa5965aa40518bf3306a9f49

Authored by Alessandro Palmeira + Carlos Morais
Committed by Carlos Morais
1 parent 311e9dd2

[Mezuro] Added project states partials

plugins/mezuro/views/content_viewer/_project_error.rhtml 0 → 100644
... ... @@ -0,0 +1,12 @@
  1 +<h3><%= _('ERROR') %></h3>
  2 +<p>
  3 + <%= "State when error ocurred: #{project.state}" %>
  4 + <br/>
  5 + <% error = project.error %>
  6 + <%= error.message %>
  7 +<ul>
  8 + <% error.stack_trace.each do |trace| %>
  9 + <li><%= "#{trace.declaring_class}.#{trace.method_name}(#{trace.file_name}:#{trace.line_number})" %></li>
  10 + <% end %>
  11 +</ul>
  12 +</p>
... ...
plugins/mezuro/views/content_viewer/_project_processing.rhtml 0 → 100644
... ... @@ -0,0 +1 @@
  1 +<h3><%= _('Service is ') + project.state.downcase + ' ' + project.name + '...' %></h3>
0 2 \ No newline at end of file
... ...
plugins/mezuro/views/content_viewer/show_project.rhtml
... ... @@ -30,20 +30,9 @@
30 30 <br />
31 31  
32 32 <% if ! @project.error.nil? %>
33   - <h3><%= _('ERROR') %></h3>
34   - <p>
35   - <%= "State when error ocurred: #{@project.state}" %>
36   - <br/>
37   - <% error = @project.error %>
38   - <%= error.message %>
39   - <ul>
40   - <% error.stack_trace.each do |trace| %>
41   - <li><%= "#{trace.declaring_class}.#{trace.method_name}(#{trace.file_name}:#{trace.line_number})" %></li>
42   - <% end %>
43   - </ul>
44   - </p>
45   -<% elsif @project.state.end_with?('ING') %>
46   - <h3><%= _('Service is ') + @project.state.downcase + ' ' + @project.name + '...' %></h3>
  33 + <%= render :partial => 'content_viewer/project_error', :locals => { :project => @project } %>
  34 +<% elsif @project.state.end_with?('ING') #Loading or analyzing%>
  35 + <%= render :partial => 'content_viewer/project_processing', :locals => { :project => @project } %>
47 36 <% elsif @project.state == 'READY' %>
48 37 <%= render :partial => 'content_viewer/project_result', :locals => { :project_result => @page.project_result } %>
49 38 <% end %>
... ...