From 6e97f262272941f2ce50f70641945d7539b66e88 Mon Sep 17 00:00:00 2001
From: Alessandro Palmeira + Rafael Manzo
Date: Fri, 25 May 2012 15:59:35 -0300
Subject: [PATCH] [Mezuro] Visualization showing script. Saving not working yet.
---
plugins/mezuro/controllers/mezuro_plugin_myprofile_controller.rb | 12 ++++++------
plugins/mezuro/views/mezuro_plugin_myprofile/edit_compound_metric_configuration.html.erb | 5 +++++
2 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/plugins/mezuro/controllers/mezuro_plugin_myprofile_controller.rb b/plugins/mezuro/controllers/mezuro_plugin_myprofile_controller.rb
index 9ec018d..3dcec0f 100644
--- a/plugins/mezuro/controllers/mezuro_plugin_myprofile_controller.rb
+++ b/plugins/mezuro/controllers/mezuro_plugin_myprofile_controller.rb
@@ -140,6 +140,12 @@ class MezuroPluginMyprofileController < ProfileController
assign_metric_configuration_instance (metric_configuration)
end
+ def new_compound_metric_configuration_instance
+ metric_configuration = Kalibro::Entities::MetricConfiguration.new
+ metric_configuration.metric = Kalibro::Entities::CompoundMetric.new
+ assign_compound_metric_configuration_instance (metric_configuration)
+ end
+
def assign_metric_configuration_instance (metric_configuration)
metric_configuration.metric.name = params[:metric][:name]
metric_configuration.metric.description = params[:description]
@@ -151,12 +157,6 @@ class MezuroPluginMyprofileController < ProfileController
metric_configuration.aggregation_form = params[:metric_configuration][:aggregation_form]
metric_configuration
end
-
- def new_compound_metric_configuration_instance
- metric_configuration = Kalibro::Entities::MetricConfiguration.new
- metric_configuration.metric = Kalibro::Entities::CompoundMetric.new
- assign_compound_metric_configuration_instance (metric_configuration)
- end
def assign_compound_metric_configuration_instance (metric_configuration)
metric_configuration.metric.name = params[:metric_configuration][:metric_name]
diff --git a/plugins/mezuro/views/mezuro_plugin_myprofile/edit_compound_metric_configuration.html.erb b/plugins/mezuro/views/mezuro_plugin_myprofile/edit_compound_metric_configuration.html.erb
index c990250..49e514b 100644
--- a/plugins/mezuro/views/mezuro_plugin_myprofile/edit_compound_metric_configuration.html.erb
+++ b/plugins/mezuro/views/mezuro_plugin_myprofile/edit_compound_metric_configuration.html.erb
@@ -30,6 +30,11 @@
<%= f.label :weight, "Weight:" %>
<%= f.text_field :weight %>
+
+
+ <%= f.label :script, "Script:" %>
+ <%= text_area_tag "metric[script]", @metric.script %>
+
<%= f.submit "Save" %>
--
libgit2 0.21.2