Commit 904478e97c97c1d70bfb5563cbd57502b6955fd0
Committed by
Alessandro Palmeira
1 parent
e83773f9
Exists in
master
and in
29 other branches
[Mezuro] edit_repository view fully working
Showing
2 changed files
with
10 additions
and
11 deletions
Show diff stats
plugins/mezuro/lib/mezuro_plugin/helpers/content_viewer_helper.rb
| ... | ... | @@ -6,8 +6,8 @@ class MezuroPlugin::Helpers::ContentViewerHelper |
| 6 | 6 | sprintf("%.2f", grade.to_f) |
| 7 | 7 | end |
| 8 | 8 | |
| 9 | - def self.create_periodicity_options | |
| 10 | - [["Not Periodically", 0], ["1 day", 1], ["2 days", 2], ["Weekly", 7], ["Biweeky", 15], ["Monthly", 30]] | |
| 9 | + def self.periodicity_options | |
| 10 | + [["Not Periodically", 0], ["1 day", 1], ["2 days", 2], ["Weekly", 7], ["Biweeky", 15], ["Monthly", 30]] | |
| 11 | 11 | end |
| 12 | 12 | |
| 13 | 13 | def self.create_license_options |
| ... | ... | @@ -39,11 +39,6 @@ class MezuroPlugin::Helpers::ContentViewerHelper |
| 39 | 39 | ) |
| 40 | 40 | end |
| 41 | 41 | |
| 42 | - def self.get_periodicity_option(index) | |
| 43 | - options = [["Not Periodically", 0], ["1 day", 1], ["2 days", 2], ["Weekly", 7], ["Biweeky", 15], ["Monthly", 30]] | |
| 44 | - selected_option = options.find { |option| option.last == index.to_i } | |
| 45 | - selected_option.first | |
| 46 | - end | |
| 47 | 42 | |
| 48 | 43 | def self.format_name(metric_configuration_snapshot) |
| 49 | 44 | metric_configuration_snapshot.metric.name.delete("() ") | ... | ... |
plugins/mezuro/views/mezuro_plugin_repository/edit.html.erb
| ... | ... | @@ -8,19 +8,23 @@ |
| 8 | 8 | <%= f.label :name, "Name:" %> |
| 9 | 9 | <%= f.text_field :name %> |
| 10 | 10 | </p> |
| 11 | + | |
| 11 | 12 | <p> |
| 12 | 13 | <%= f.label :description, "Description:" %> |
| 13 | 14 | <%= f.text_field :description %> |
| 14 | 15 | </p> |
| 15 | 16 | |
| 16 | - <%= required labelled_form_field _('License'), | |
| 17 | - f.select(:license, MezuroPlugin::Helpers::ContentViewerHelper.create_license_options) %><br/> | |
| 18 | 17 | <p> |
| 18 | + <%= required labelled_form_field _('License'), | |
| 19 | + f.select(:license, MezuroPlugin::Helpers::ContentViewerHelper.create_license_options) %><br/> | |
| 20 | + </p> | |
| 19 | 21 | |
| 20 | 22 | <p> |
| 21 | 23 | <%= f.label :process_period, "Process Period:" %> |
| 22 | - <%= f.select(:process_period, MezuroPlugin::Helpers::ContentViewerHelper.create_periodicity_options) %> | |
| 24 | + <%= f.select(:process_period, MezuroPlugin::Helpers::ContentViewerHelper.periodicity_options, :selected => @repository.process_period.to_i) %> | |
| 23 | 25 | </p> |
| 26 | + | |
| 27 | + <p> | |
| 24 | 28 | <%= f.label :type, "Type:" %> |
| 25 | 29 | <%= f.select :type, @repository_types%> |
| 26 | 30 | </p> |
| ... | ... | @@ -30,7 +34,7 @@ |
| 30 | 34 | <%= f.text_field :address%> |
| 31 | 35 | </p> |
| 32 | 36 | |
| 33 | - </p> | |
| 37 | + <p> | |
| 34 | 38 | <%= f.label :configuration_id, "Configuration:" %> |
| 35 | 39 | <%= f.select :configuration_id, @configuration_select, :selected => @repository.configuration_id.to_i %> |
| 36 | 40 | </p> | ... | ... |