|
@@ -384,26 +384,16 @@ module SchildErweitert
|
|
|
|
|
|
def note_s(ziffer)
|
|
|
case ziffer
|
|
|
- when "1", "1+", "1-"
|
|
|
- "sehr gut"
|
|
|
- when "2", "2+", "2-"
|
|
|
- "gut"
|
|
|
- when "3", "3+", "3-"
|
|
|
- "befriedigend"
|
|
|
- when "4", "4+", "4-"
|
|
|
- "ausreichend"
|
|
|
- when "5", "5+", "5-"
|
|
|
- "mangelhaft"
|
|
|
- when "6"
|
|
|
- "ungenügend"
|
|
|
- when 'NB'
|
|
|
- "––––––"
|
|
|
- when "E1"
|
|
|
- "mit besonderem Erfolg teilgenommen"
|
|
|
- when "E2"
|
|
|
- "mit Erfolg teilgenommen"
|
|
|
- when 'E3'
|
|
|
- "teilgenommen"
|
|
|
+ when "1", "1+", "1-" then "sehr gut"
|
|
|
+ when "2", "2+", "2-" then "gut"
|
|
|
+ when "3", "3+", "3-" then "befriedigend"
|
|
|
+ when "4", "4+", "4-" then "ausreichend"
|
|
|
+ when "5", "5+", "5-" then "mangelhaft"
|
|
|
+ when "6" then "ungenügend"
|
|
|
+ when 'NB' then "––––––"
|
|
|
+ when "E1" then "mit besonderem Erfolg teilgenommen"
|
|
|
+ when "E2" then "mit Erfolg teilgenommen"
|
|
|
+ when 'E3' then "teilgenommen"
|
|
|
end
|
|
|
end
|
|
|
end
|
|
@@ -417,9 +407,7 @@ module SchildErweitert
|
|
|
|
|
|
Schild.constants.map {|name| Schild.const_get(name)}.select {|o| o.is_a?(Class)}.each do |klass|
|
|
|
name = Schild.const_get(klass.to_s).name.split("::").last
|
|
|
- klass = Class.new(klass) do
|
|
|
- include SchildTypeSaver
|
|
|
- end
|
|
|
+ klass = Class.new(klass){include SchildTypeSaver}
|
|
|
name = const_set(name, klass)
|
|
|
end
|
|
|
|