Commit e61f62c60325469f589baccfa6e7e6b18ea569ce
Committed by
Paulo Meireles
1 parent
d7a79ac5
Exists in
master
and in
23 other branches
[Mezuro] Split controller in two -now working-
Showing
14 changed files
with
3 additions
and
241 deletions
Show diff stats
plugins/mezuro/views/content_viewer/show_configuration.rhtml
| ... | ... | @@ -14,7 +14,7 @@ |
| 14 | 14 | |
| 15 | 15 | <br/> |
| 16 | 16 | |
| 17 | -<%= link_to "#{image_tag ('/plugins/mezuro/images/plus.png')}Add Metric", :controller => "mezuro_plugin_profile", | |
| 17 | +<%= link_to "#{image_tag ('/plugins/mezuro/images/plus.png')}Add Metric", :controller => "mezuro_plugin_myprofile", | |
| 18 | 18 | :action => "choose_base_tool", :params => {:configuration_name => @configuration.name} %><br/> |
| 19 | 19 | |
| 20 | 20 | <table> |
| ... | ... | @@ -28,9 +28,9 @@ |
| 28 | 28 | <td><%= metric_configuration.metric.name %></td> |
| 29 | 29 | <td><%= metric_configuration.metric.origin %></td> |
| 30 | 30 | <td><%= metric_configuration.code %></td> |
| 31 | - <td><%= link_to "Edit", :controller => "mezuro_plugin_profile", :action => "edit_metric_configuration", :params => | |
| 31 | + <td><%= link_to "Edit", :controller => "mezuro_plugin_myprofile", :action => "edit_metric_configuration", :params => | |
| 32 | 32 | {:configuration_name => @configuration.name, :metric_name => metric_configuration.metric.name} %></td> |
| 33 | - <td><%= link_to "Remove", :controller => "mezuro_plugin_profile", :action => "remove_metric_configuration", :params => | |
| 33 | + <td><%= link_to "Remove", :controller => "mezuro_plugin_myprofile", :action => "remove_metric_configuration", :params => | |
| 34 | 34 | {:configuration_name => @configuration.name, :metric_name => metric_configuration.metric.name} %></td> |
| 35 | 35 | </tr> |
| 36 | 36 | <% end %> | ... | ... |
plugins/mezuro/views/mezuro_plugin_profile/_edit_range.html.erb
| ... | ... | @@ -1,4 +0,0 @@ |
| 1 | -<% remote_form_for :range, :url => {:action =>"update_range", :controller => "mezuro_plugin_profile"}, :method => :get do |f| %> | |
| 2 | - <%= hidden_field_tag :beginning_id, beginning_id %> | |
| 3 | - <%= render :partial => "range_form", :locals => {:f => f, :metric_name => metric_name, :configuration_name => configuration_name, :beginning_id => beginning_id, :range => range } %> | |
| 4 | -<% end %> |
plugins/mezuro/views/mezuro_plugin_profile/_new_range.html.erb
| ... | ... | @@ -1,3 +0,0 @@ |
| 1 | -<% remote_form_for :range, :url => {:action =>"create_range", :controller => "mezuro_plugin_profile"}, :method => :get do |f| %> | |
| 2 | - <%= render :partial => "range_form", :locals => {:f => f, :metric_name => metric_name, :configuration_name => configuration_name } %> | |
| 3 | -<% end %> |
plugins/mezuro/views/mezuro_plugin_profile/_range.html.erb
| ... | ... | @@ -1,17 +0,0 @@ |
| 1 | -<tr> | |
| 2 | - <td> | |
| 3 | - <%=range.label%> | |
| 4 | - </td> | |
| 5 | - <td> | |
| 6 | - <%=range.beginning%> | |
| 7 | - </td> | |
| 8 | - <td> | |
| 9 | - <%=range.end%> | |
| 10 | - </td> | |
| 11 | - <td> | |
| 12 | - <%=range.grade%> | |
| 13 | - </td> | |
| 14 | - <td bgcolor="#<%= range.color[2..-1] %>"></td> | |
| 15 | - <td><%= link_to_remote "Edit", :url => {:action =>"edit_range", :controller => "mezuro_plugin_profile", :configuration_name => params[:configuration_name], :metric_name => params[:metric_name], :beginning_id => range.beginning} %></td> | |
| 16 | - <td><%= link_to "Remove", :action =>"remove_range", :controller => "mezuro_plugin_profile", :configuration_name => params[:configuration_name], :metric_name => params[:metric_name], :range_beginning => range.beginning %></td> | |
| 17 | -</tr> |
plugins/mezuro/views/mezuro_plugin_profile/_range_form.html.erb
| ... | ... | @@ -1,53 +0,0 @@ |
| 1 | -<%= hidden_field_tag :configuration_name, configuration_name %> | |
| 2 | -<%= hidden_field_tag :metric_name, metric_name %> | |
| 3 | -<table> | |
| 4 | - <tr> | |
| 5 | - <td> | |
| 6 | - <%= f.label :label, "Label:" %> | |
| 7 | - </td> | |
| 8 | - <td> | |
| 9 | - <%= f.text_field :label %> | |
| 10 | - </td> | |
| 11 | - </tr> | |
| 12 | - <tr> | |
| 13 | - <td> | |
| 14 | - <%= f.label :beginning, "Beginning:" %> | |
| 15 | - </td> | |
| 16 | - <td> | |
| 17 | - <%= f.text_field :beginning %> | |
| 18 | - </td> | |
| 19 | - </tr> | |
| 20 | - <tr> | |
| 21 | - <td> | |
| 22 | - <%= f.label :end, "End:" %> | |
| 23 | - </td> | |
| 24 | - <td> | |
| 25 | - <%= f.text_field :end %> | |
| 26 | - </td> | |
| 27 | - </tr> | |
| 28 | - <tr> | |
| 29 | - <td> | |
| 30 | - <%= f.label :grade, "Grade:" %> | |
| 31 | - </td> | |
| 32 | - <td> | |
| 33 | - <%= f.text_field :grade %> | |
| 34 | - </td> | |
| 35 | - </tr> | |
| 36 | - <tr> | |
| 37 | - <td> | |
| 38 | - <%= f.label :color, "Color:" %> | |
| 39 | - </td> | |
| 40 | - <td> | |
| 41 | - <%= f.text_field :color %> | |
| 42 | - </td> | |
| 43 | - </tr> | |
| 44 | - <tr> | |
| 45 | - <td> | |
| 46 | - <%= f.label :comments, "Comments:" %> | |
| 47 | - </td> | |
| 48 | - <td> | |
| 49 | - <%= f.text_field :comments %> | |
| 50 | - </td> | |
| 51 | - </tr> | |
| 52 | -</table> | |
| 53 | -<%= f.submit "Save Range" %> |
plugins/mezuro/views/mezuro_plugin_profile/choose_base_tool.html.erb
| ... | ... | @@ -1,13 +0,0 @@ |
| 1 | -<h2><%= @configuration_name%> Configuration</h2> | |
| 2 | - | |
| 3 | -<h5>Base Tools:</h5> | |
| 4 | -<table id="project_info"> | |
| 5 | - <% @tool_names.base_tool_names.each do |collector_name| %> | |
| 6 | - <tr> | |
| 7 | - <td> | |
| 8 | - <%= link_to collector_name, :controller => "mezuro_plugin_profile", :action => "choose_metric", :params => | |
| 9 | - {:configuration_name => @configuration_name, :collector_name => collector_name} %> | |
| 10 | - </td> | |
| 11 | - </tr> | |
| 12 | - <% end %> | |
| 13 | -</table> |
plugins/mezuro/views/mezuro_plugin_profile/choose_metric.html.erb
| ... | ... | @@ -1,18 +0,0 @@ |
| 1 | -<h2><%= @configuration_name %> Configuration</h2> | |
| 2 | - | |
| 3 | -<table id="project_info"> | |
| 4 | - <tr> | |
| 5 | - <h5>Metric Collector: <%= @collector_name %></h5> | |
| 6 | - </tr> | |
| 7 | - <tr> | |
| 8 | - <h5>Choose a metric to add:</h5> | |
| 9 | - </tr> | |
| 10 | - <% @collector.supported_metrics.each do |metric| %> | |
| 11 | - <tr class="metric" title="<%= metric.name %>"> | |
| 12 | - <td> | |
| 13 | - <%= link_to metric.name, :controller => "mezuro_plugin_profile", :action => "new_metric_configuration", :params => {:metric_name => metric.name, | |
| 14 | - :collector_name => @collector_name, :configuration_name => @configuration_name} %> | |
| 15 | - </td> | |
| 16 | - </tr> | |
| 17 | - <% end %> | |
| 18 | -</table> |
plugins/mezuro/views/mezuro_plugin_profile/create_range.rjs
plugins/mezuro/views/mezuro_plugin_profile/edit_metric_configuration.html.erb
| ... | ... | @@ -1,78 +0,0 @@ |
| 1 | -<h2><%= @configuration_name %> Configuration</h2> | |
| 2 | - | |
| 3 | -<% form_for :metric_configuration, :url => {:action =>"update_metric_configuration", :controller => "mezuro_plugin_profile"}, :method => :get do |f| %> | |
| 4 | - <%= hidden_field_tag :configuration_name, @configuration_name %> | |
| 5 | - <%= hidden_field_tag :scope, @metric.scope %> | |
| 6 | - | |
| 7 | - <% @metric.language.each do |language| %> | |
| 8 | - <%= hidden_field_tag "language[]", language %> | |
| 9 | - <% end %> | |
| 10 | - | |
| 11 | - <p> | |
| 12 | - <%= f.label :origin, "Collector Name:" %> | |
| 13 | - <%= @metric.origin %> | |
| 14 | - <%= hidden_field_tag "metric[origin]", @metric.origin %> | |
| 15 | - </p> | |
| 16 | - <p> | |
| 17 | - <%= f.label :metric_name, "Metric Name:" %> | |
| 18 | - <%= @metric.name %> | |
| 19 | - <%= hidden_field_tag "metric[name]", @metric.name %> | |
| 20 | - </p> | |
| 21 | - <p> | |
| 22 | - <%= f.label :description, "Description:" %> | |
| 23 | - <%= @metric.description %> | |
| 24 | - <%= text_field_tag "metric[description]", @metric.description %> | |
| 25 | - </p> | |
| 26 | - <p> | |
| 27 | - <%= f.label :code, "Code:" %> | |
| 28 | - <%= @metric_configuration.code %> | |
| 29 | - <%= f.hidden_field :code, :value => @metric_configuration.code %> | |
| 30 | - </p> | |
| 31 | - <p> | |
| 32 | - <%= f.label :aggregation_form, "Aggregation Form:" %> | |
| 33 | - <%= f.select :aggregation_form, [["Average","AVERAGE"], ["Median", "MEDIAN"], ["Maximum", "MAXIMUM"], ["Minimum", "MINIMUM"], | |
| 34 | - ["Count", "COUNT"], ["Standard Deviation", "STANDARD_DEVIATION"]] %> | |
| 35 | - </p> | |
| 36 | - <p> | |
| 37 | - <%= f.label :weight, "Weight:" %> | |
| 38 | - <%= f.text_field :weight %> | |
| 39 | - </p> | |
| 40 | - | |
| 41 | - <p> | |
| 42 | - <%= f.submit "Save" %> | |
| 43 | - </p> | |
| 44 | -<% end %> | |
| 45 | - | |
| 46 | - | |
| 47 | -<h5> Ranges </h5><br/> | |
| 48 | - | |
| 49 | -<table id="ranges"> | |
| 50 | - <tr> | |
| 51 | - <td> | |
| 52 | - Label | |
| 53 | - </td> | |
| 54 | - <td> | |
| 55 | - Beginning | |
| 56 | - </td> | |
| 57 | - <td> | |
| 58 | - End | |
| 59 | - </td> | |
| 60 | - <td> | |
| 61 | - Grade | |
| 62 | - </td> | |
| 63 | - <td> | |
| 64 | - Color | |
| 65 | - </td> | |
| 66 | - </tr> | |
| 67 | - <% if (@metric_configuration.ranges!=nil) | |
| 68 | - @metric_configuration.ranges.each do |range| %> | |
| 69 | - <%= render :partial => "range", :locals => {:range => range, :configuration_name => @configuration_name, | |
| 70 | - :metric_name => @metric_configuration.metric.name} %> | |
| 71 | - <% end | |
| 72 | - end %> | |
| 73 | -</table> | |
| 74 | - | |
| 75 | -<br/> | |
| 76 | -<%= link_to_remote "New Range", :url => {:action =>"new_range", :controller => "mezuro_plugin_profile", :configuration_name => @configuration_name, :metric_name => @metric.name} %> | |
| 77 | -<div id="range_form" style="display:none"></div> | |
| 78 | - |
plugins/mezuro/views/mezuro_plugin_profile/edit_range.rjs
plugins/mezuro/views/mezuro_plugin_profile/new_metric_configuration.html.erb
| ... | ... | @@ -1,44 +0,0 @@ |
| 1 | -<h2><%= @configuration_name %> Configuration</h2> | |
| 2 | - | |
| 3 | -<% form_for :metric_configuration, :url => {:action =>"create_metric_configuration", :controller => "mezuro_plugin_profile"}, :method => :get do |f| %> | |
| 4 | - <%= hidden_field_tag :configuration_name, @configuration_name %> | |
| 5 | - <%= hidden_field_tag :scope, @metric.scope %> | |
| 6 | - | |
| 7 | - <% @metric.language.each do |language| %> | |
| 8 | - <%= hidden_field_tag "language[]", language %> | |
| 9 | - <% end %> | |
| 10 | - | |
| 11 | - <p> | |
| 12 | - <%= f.label :origin, "Collector Name:" %> | |
| 13 | - <%= @metric.origin %> | |
| 14 | - <%= hidden_field_tag "metric[origin]", @metric.origin %> | |
| 15 | - </p> | |
| 16 | - <p> | |
| 17 | - <%= f.label :metric_name, "Metric Name:" %> | |
| 18 | - <%= @metric.name %> | |
| 19 | - <%= hidden_field_tag "metric[name]", @metric.name %> | |
| 20 | - </p> | |
| 21 | - <p> | |
| 22 | - <%= f.label :description, "Description:" %> | |
| 23 | - <%= @metric.description %> | |
| 24 | - <%= text_field_tag :description %> | |
| 25 | - </p> | |
| 26 | - <p> | |
| 27 | - <%= f.label :code, "Code:" %> | |
| 28 | - <%= f.text_field :code %> | |
| 29 | - </p> | |
| 30 | - <p> | |
| 31 | - <%= f.label :aggregation_form, "Aggregation:" %> | |
| 32 | - <%= f.select :aggregation_form, [["Average","AVERAGE"], ["Median", "MEDIAN"], ["Maximum", "MAXIMUM"], ["Minimum", "MINIMUM"], | |
| 33 | - ["Count", "COUNT"], ["Standard Deviation", "STANDARD_DEVIATION"]] %> | |
| 34 | - </p> | |
| 35 | - <p> | |
| 36 | - <%= f.label :weight, "Weight:" %> | |
| 37 | - <%= f.text_field :weight %> | |
| 38 | - </p> | |
| 39 | - | |
| 40 | - <p> | |
| 41 | - <%= f.submit "Add" %> | |
| 42 | - </p> | |
| 43 | - | |
| 44 | -<% end %> |
plugins/mezuro/views/mezuro_plugin_profile/new_range.rjs
plugins/mezuro/views/mezuro_plugin_profile/teste.html.erb
| ... | ... | @@ -1 +0,0 @@ |
| 1 | -<h3><%= @configuration_name %></h3> |
plugins/mezuro/views/mezuro_plugin_profile/update_range.rjs
| ... | ... | @@ -1 +0,0 @@ |
| 1 | -page.reload() |