Commit 9eed1ed3bb8187a308d0de1d3dc24559d19ba901

Authored by Alessandro Palmeira + João M. M. da Silva
Committed by João M. M. da Silva
1 parent a3c5bcee

[Mezuro]added show_configuration draft

plugins/mezuro/views/content_viewer/show_configuration.rhtml
1   -<% @configuration_content = @page %>
  1 +<% @configuration_content = @page
  2 +@configuration = Kalibro::Entities::Configuration.new
  3 +@configuration.name = @configuration_content.name
  4 +@configuration.description = @configuration_content.description
  5 +@fake_metric_configuration = Kalibro::Entities::MetricConfiguration.new
  6 +@fake_metric_configuration.metric = {:name => "fake_name", :origin => "Analizo"}
  7 +@fake_metric_configuration.code = "fake_code"
  8 +@configuration.metric_configurations = [@fake_metric_configuration] %>
2 9  
3 10 <table id="project_info">
4 11 <tr>
5 12 <td><%= _('Name') %></td>
6   - <td><%= @configuration_content.name %></td>
  13 + <td><%= @configuration.name %></td>
7 14 </tr>
8 15 <tr>
9 16 <td><%= _('Description') %></td>
10   - <td><%= @configuration_content.description %></td>
  17 + <td><%= @configuration.description %></td>
11 18 </tr>
12 19 </table>
13 20  
14   -<%= link_to "Teste", "/profile/#{profile.identifier}/plugins/mezuro/teste" %>
15   -<%= link_to "Teste", :controller => "mezuro_plugin_profile", :action => "teste", :params => {:configuration_name =>
16   -@configuration_content.name}%>
  21 +<%= link_to "Add Metric", :controller => "mezuro_plugin_profile", :action => "add_metric", :params =>
  22 +{:configuration_name => @configuration.name} %><br/>
  23 +
  24 +<table>
  25 +<% @configuration.metric_configurations.each do |metric_configuration| %>
  26 + <tr class="metric">
  27 + <td><%= metric_configuration.metric.name %></td>
  28 + <td><%= metric_configuration.metric.origin %></td>
  29 + <td><%= metric_configuration.code %></td>
  30 + <td><%= link_to "Edit", :controller => "mezuro_plugin_profile", :action => "edit_metric", :params =>
  31 + {:configuration_name => @configuration.name, :metric_code => metric_configuration.code} %></td>
  32 + </tr>
  33 +<% end %>
  34 +</table>
  35 +
  36 +<% #link_to "Teste", "/profile/#{profile.identifier}/plugins/mezuro/teste" %>
  37 +<% #link_to "Teste", :controller => "mezuro_plugin_profile", :action => "teste", :params => {:configuration_name => @configuration.name} %>
... ...