show_project.rhtml
1.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<% @project = @page.project %>
<table>
<tr>
<td><%= _('Name') %></td>
<td><%= @project.name %></td>
</tr>
<tr>
<td><%= _('License') %></td>
<td><%= @project.license %></td>
</tr>
<tr>
<td><%= _('Description') %></td>
<td><%= @project.description %></td>
</tr>
<tr>
<td><%= _('Repository type') %></td>
<td><%= @project.repository.type %></td>
</tr>
<tr>
<td><%= _('Repository address') %></td>
<td><%= @project.repository.address %></td>
</tr>
<tr>
<td><%= _('Configuration') %></td>
<td><%= @project.configuration_name %></td>
</tr>
</table>
<br />
<% if ! @project.error.nil? %>
<h3><%= _('ERROR') %></h3>
<p>
<%= "State when error ocurred: #{@project.state}" %>
<br/>
<% error = @project.error %>
<%= error.message %>
<ul>
<% error.stack_trace.each do |trace| %>
<li><%= "#{trace.declaring_class}.#{trace.method_name}(#{trace.file_name}:#{trace.line_number})" %></li>
<% end %>
</ul>
</p>
<% elsif @project.state.end_with?('ING') %>
<h3><%= _('Service is ') + @project.state.downcase + ' ' + @project.name + '...' %></h3>
<% elsif @project.state == 'READY' %>
<%= render :partial => 'content_viewer/project_result', :locals => { :project_result => @page.project_result } %>
<% end %>
<div id="ids" data-profile="<%= @page.profile.identifier %>" data-content='<%= @page.id %>'/>
<script type="text/javascript">
jQuery(dynamic);
</script>