Skip to content

Commit 6a45630

Browse files
committed
Add new options bearbeitungsstand
1 parent fe2d4d4 commit 6a45630

File tree

4 files changed

+15
-12
lines changed

4 files changed

+15
-12
lines changed

app/models/entry.rb

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,17 @@ class Entry < ActiveRecord::Base
2525
assign_to_user_id
2626
assign_to_date].freeze
2727
BEARBEITUNGS_STAND = [
28-
'formatiert',
28+
'leer',
2929
'unformatiert',
3030
'unbearbeitet',
31-
'Code veraltet'
31+
'Code veraltet',
32+
'bereits formatiert',
33+
'formatiert',
34+
'geprüft',
35+
'revidiert',
36+
'korrigiert',
37+
'korrekturgelesen',
38+
'mit Index-Markierungen versehen'
3239
].freeze
3340

3441
belongs_to :user

app/views/entries/_form.html.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
<% else %>
1616
<%= f.hidden_field :user_id, value: current_user.id %>
1717
<% end %>
18-
<%= f.select(:bearbeitungsstand, ['formatiert', 'unformatiert', 'unbearbeitet', 'Code veraltet', ''], selected: '') %>
1918
<%= f.text_field :namenskuerzel, label: 'Namenskürzel' %>
2019
<%= f.text_field :kennzahl %>
2120
<%= f.text_field :spaltenzahl %>
2221
<%= f.text_field :abweichende_kennzahl, label: 'Abweichende Kennzahl' %>
2322
<%= f.text_field :seite_textblock2005, label: 'Seite Textblock 2005' %>
2423
<%= f.select :bearbeitungsansatz, ['Übersetzung', 'ergänzte Übersetzung', 'Neufassung'], selected: 'Übersetzung' %>
24+
<%= f.select(:bearbeitungsstand, Entry::BEARBEITUNGS_STAND) %>
2525
</div>
2626
<div class="funky_grey_seperator">
2727
<h4>Lemma-Schreibungen und -Aussprachen</h4>

app/views/entries/edit.html.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
<%= f.text_field :abweichende_kennzahl, label: 'Abweichende Kennzahl' %>
5858
<%= f.text_field :seite_textblock2005, label: 'Seite Textblock 2005' %>
5959
<%= f.select :bearbeitungsansatz, ['Übersetzung', 'ergänzte Übersetzung', 'Neufassung'], selected: 'Übersetzung' %>
60-
<%= f.select(:bearbeitungsstand, ['formatiert', 'unformatiert', 'unbearbeitet', 'Code veraltet', '']) %>
60+
<%= f.select(:bearbeitungsstand, Entry::BEARBEITUNGS_STAND) %>
6161
</div>
6262
<div class="funky_grey_seperator">
6363
<h4>Lemma-Schreibungen und -Aussprachen</h4>

app/views/shared/_sidebar_entry_index.html.erb

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,10 @@
2525
<span class="caret"></span>
2626
</button>
2727
<ul class="dropdown-menu" aria-labelledby="dropdownMenu">
28-
<li><%= sortable 'formatiert'%></li>
29-
<li><%= sortable 'formatiert', 'Formatiert (rev)', 'desc' %></li>
30-
<li><%= sortable 'unformatiert'%></li>
31-
<li><%= sortable 'unformatiert', 'Unformatiert (rev)', 'desc' %></li>
32-
<li><%= sortable 'unbearbeitet'%></li>
33-
<li><%= sortable 'unbearbeitet', 'Unbearbeitet (rev)', 'desc' %></li>
34-
<li><%= sortable 'Code veraltet'%></li>
35-
<li><%= sortable 'Code veraltet', 'Code Veraltet (rev)', 'desc' %></li>
28+
<% Entry::BEARBEITUNGS_STAND.each do |elem| %>
29+
<li><%= sortable "#{elem}"%></li>
30+
<li><%= sortable "#{elem}", "#{elem.capitalize} (rev)", 'desc' %></li>
31+
<% end %>
3632
<li role="separator" class="divider"></li>
3733
<li><%= sortable 'japanische_umschrift' %></li>
3834
<li><%= sortable 'japanische_umschrift', 'Japanische Umschrift (rev)', 'desc' %></li>

0 commit comments

Comments
 (0)