summaryrefslogtreecommitdiffstats
path: root/app/views/custom_fields
diff options
context:
space:
mode:
Diffstat (limited to 'app/views/custom_fields')
-rw-r--r--app/views/custom_fields/formats/_progressbar.html.erb6
-rw-r--r--app/views/custom_fields/index.api.rsb1
2 files changed, 7 insertions, 0 deletions
diff --git a/app/views/custom_fields/formats/_progressbar.html.erb b/app/views/custom_fields/formats/_progressbar.html.erb
new file mode 100644
index 000000000..ceae14ac8
--- /dev/null
+++ b/app/views/custom_fields/formats/_progressbar.html.erb
@@ -0,0 +1,6 @@
+<p>
+ <%= f.select :ratio_interval,
+ [5, 10].collect {|i| ["#{i} %", i]},
+ selected: f.object.new_record? ? Redmine::FieldFormat::ProgressbarFormat.default_ratio_interval : f.object.ratio_interval,
+ required: true %>
+</p>
diff --git a/app/views/custom_fields/index.api.rsb b/app/views/custom_fields/index.api.rsb
index 9f46f89f2..d4b19d62b 100644
--- a/app/views/custom_fields/index.api.rsb
+++ b/app/views/custom_fields/index.api.rsb
@@ -15,6 +15,7 @@ api.array :custom_fields do
api.multiple field.multiple?
api.default_value field.default_value
api.visible field.visible?
+ api.editable field.editable?
values = field.possible_values_options
if values.present?