- form_for :sleep_diary_entry, :url => edit_sleep_diary_entry_url(:year => @date.year, :month => @date.month, :day => @date.day) do |form| #date.not_done .weekday = Calendar::SWEDISH_WEEKDAYS[@date.wday - 1] .day_of_month = @date.mday .month = Calendar::SWEDISH_MONTHS[@date.month - 1] %br/ - prev_day = Calendar::SWEDISH_WEEKDAYS[(@date.wday + 5) % 7].chars.downcase = time_entry_field(form, 'bed_time', "Till sängs #{prev_day} kväll", :prepend => "kl") = time_entry_field(form, 'time_in_bed_before_sleeping', "Tid i sängen innan sömn", :append => "tim/min") = time_entry_field(form, 'sum_time_awake', "Sammanlagd tid vaken under natten", :append => "tim/min") = time_entry_field(form, 'wakeup_time', "Vaknade i morse", :prepend => "kl") %br/ = scale_entry_field(form, 'anxiety_at_bed_time', 'Hur stressad/orolig kände du dig vid sänggåendet?', :prepend => "Inte alls", :append => "Mycket") = yes_no_field(form, 'medication', "Tog du sömnmedel eller lugnande #{prev_day} kväll?") .text_entry_field %label Hur många gånger vaknade du under natten? = form.text_field :no_of_awakenings, :maxlength => 2 Gånger = scale_entry_field(form, 'sleep_wellness', "Hur har du sovit?", :prepend => "Dåligt", :append => "Bra") = yes_no_field(form, 'awoke_prematurely', "Vaknade du i förtid utan att somna om?") = scale_entry_field(form, 'ease_of_getting_up', 'Hur lätt var det att stiga upp?', :prepend => 'Svårt', :append => 'Lätt') = scale_entry_field(form, 'restedness', 'Hur utsövd kände du dig?', :prepend => 'Inte alls', :append => 'Mycket') %h2= "Under #{prev_day}en, har du känt följande:" = scale_entry_field(form, 'tired', 'Trött' ,:prepend => 'Inte alls', :append => 'Mycket') = scale_entry_field(form, 'distracted', 'Okoncentrerad' ,:prepend => 'Inte alls', :append => 'Mycket') = scale_entry_field(form, 'worked_up', 'Uppe i varv' ,:prepend => 'Inte alls', :append => 'Mycket') = scale_entry_field(form, 'anxious', 'Orolig' ,:prepend => 'Inte alls', :append => 'Mycket') = scale_entry_field(form, 'irritated', 'Irriterad' ,:prepend => 'Inte alls', :append => 'Mycket') = scale_entry_field(form, 'tense', 'Spänd' ,:prepend => 'Inte alls', :append => 'Mycket') = scale_entry_field(form, 'dispirited', 'Nedstämd' ,:prepend => 'Inte alls', :append => 'Mycket') = scale_entry_field(form, 'body_pain', 'Värk i kroppen' ,:prepend => 'Inte alls', :append => 'Mycket') %h2 Hur har du dagen innan hjälpt dig själv till en god natts sömn? = check_box_field(form, 'abstained_from_caffeine', "Undvikit koffein under em/kväll/natt?") = check_box_field(form, 'abstained_from_nicotine', "Undvikit nikotin under kväll/natt?") = check_box_field(form, 'abstained_from_alcohol', "Undvikit alkohol under kväll/natt?") = check_box_field(form, 'twenty_minutes_exercise', "Rört på dig under minst 20 minuter?") = check_box_field(form, 'not_hungry_not_full', "Gått till sängs lagom mätt?") = check_box_field(form, 'wind_down', "Varvat ned ungefär 30 minuter innan sängdags?") = check_box_field(form, 'sleep_environment', "Haft en bra sovmiljö (såsom ljud, ljus, temperatur, luft, säng)?") .clear = submit_tag "Spara"