Commit 6e97f262272941f2ce50f70641945d7539b66e88

Authored by Alessandro Palmeira + Rafael Manzo
Committed by Rafael Manzo
1 parent 65e37a6e

[Mezuro] Visualization showing script. Saving not working yet.

plugins/mezuro/controllers/mezuro_plugin_myprofile_controller.rb
@@ -140,6 +140,12 @@ class MezuroPluginMyprofileController < ProfileController @@ -140,6 +140,12 @@ class MezuroPluginMyprofileController < ProfileController
140 assign_metric_configuration_instance (metric_configuration) 140 assign_metric_configuration_instance (metric_configuration)
141 end 141 end
142 142
  143 + def new_compound_metric_configuration_instance
  144 + metric_configuration = Kalibro::Entities::MetricConfiguration.new
  145 + metric_configuration.metric = Kalibro::Entities::CompoundMetric.new
  146 + assign_compound_metric_configuration_instance (metric_configuration)
  147 + end
  148 +
143 def assign_metric_configuration_instance (metric_configuration) 149 def assign_metric_configuration_instance (metric_configuration)
144 metric_configuration.metric.name = params[:metric][:name] 150 metric_configuration.metric.name = params[:metric][:name]
145 metric_configuration.metric.description = params[:description] 151 metric_configuration.metric.description = params[:description]
@@ -151,12 +157,6 @@ class MezuroPluginMyprofileController < ProfileController @@ -151,12 +157,6 @@ class MezuroPluginMyprofileController < ProfileController
151 metric_configuration.aggregation_form = params[:metric_configuration][:aggregation_form] 157 metric_configuration.aggregation_form = params[:metric_configuration][:aggregation_form]
152 metric_configuration 158 metric_configuration
153 end 159 end
154 -  
155 - def new_compound_metric_configuration_instance  
156 - metric_configuration = Kalibro::Entities::MetricConfiguration.new  
157 - metric_configuration.metric = Kalibro::Entities::CompoundMetric.new  
158 - assign_compound_metric_configuration_instance (metric_configuration)  
159 - end  
160 160
161 def assign_compound_metric_configuration_instance (metric_configuration) 161 def assign_compound_metric_configuration_instance (metric_configuration)
162 metric_configuration.metric.name = params[:metric_configuration][:metric_name] 162 metric_configuration.metric.name = params[:metric_configuration][:metric_name]
plugins/mezuro/views/mezuro_plugin_myprofile/edit_compound_metric_configuration.html.erb
@@ -30,6 +30,11 @@ @@ -30,6 +30,11 @@
30 <%= f.label :weight, "Weight:" %> 30 <%= f.label :weight, "Weight:" %>
31 <%= f.text_field :weight %> 31 <%= f.text_field :weight %>
32 </p> 32 </p>
  33 +
  34 + <p>
  35 + <%= f.label :script, "Script:" %>
  36 + <%= text_area_tag "metric[script]", @metric.script %>
  37 + </p>
33 38
34 <p> 39 <p>
35 <%= f.submit "Save" %> 40 <%= f.submit "Save" %>