UX tweaks

This commit is contained in:
Petko Bordjukov 2014-09-07 00:02:00 +03:00
parent cf093a86d8
commit ab1ce49c29
6 changed files with 9 additions and 9 deletions

View File

@ -3,7 +3,7 @@ class Event < ActiveRecord::Base
validates :length, presence: true, numericality: {only_integer: true, greater_than: 0}
validates :abstract, presence: true
validates :description, presence: true
validates :track, inclusion: { in: (Conference.current.try(:tracks) || []) }
validates :track_id, inclusion: { in: (Conference.current.try(:tracks) || []).map(&:id) }
validates :agreement, acceptance: true
belongs_to :track

View File

@ -5,7 +5,7 @@
.form-inputs
= form.input :title, autofocus: true
= form.input :subtitle
= form.association :track
= form.input :track_id, collection: Conference.current.tracks.map { |track| [track.name, track.id, {title: track.description}] }, required: true
= form.input :length
= form.input :language, collection: I18n.available_locales, include_blank: false, default: I18n.locale
= form.input :abstract

View File

@ -5,7 +5,7 @@
.form-inputs
= form.input :title, autofocus: true
= form.input :subtitle
= form.association :track
= form.input :track_id, collection: Conference.current.tracks.map { |track| [track.name, track.id, {title: track.description}] }, required: true
= form.input :length, input_html: {value: 60}
= form.input :language, collection: I18n.available_locales, include_blank: false, default: I18n.locale
= form.input :abstract

View File

@ -57,7 +57,7 @@ bg:
abstract: Резюме
description: Описание
notes: Забележки
track: Поток от лекции
track_id: Поток от лекции
agreement: Съгласен(на) съм
workshop:
title: Заглавие
@ -67,7 +67,7 @@ bg:
abstract: Резюме
description: Описание
notes: Забележки
track: Поток от уъркшопи
track_id: Поток от уъркшопи
agreement: Съгласен(на) съм
errors:
models:

View File

@ -23,7 +23,7 @@ bg:
lecture:
title: Заглавието на лекцията Ви
subtitle: Подзаглавието на лекцията Ви (ако има такова)
track: Потокът от лекции, в който искате да попадне лекцията Ви
track_id: Потокът от лекции, в който искате да попадне лекцията Ви
length: Продължителността на лекция може да бъде от 40 до 45 минути
language: Език, на който ще бъде водена лекцията
abstract: Резюме на лекцията, което да може да бъде прочетено от посетителите (1 абзац)
@ -33,7 +33,7 @@ bg:
workshop:
title: Заглавието на уъркшопа Ви
subtitle: Подзаглавието на уъркшопа Ви (ако има такова)
track: Потокът от уъркшопи, в който искате да попадне уъркшопа Ви
track_id: Потокът от уъркшопи, в който искате да попадне уъркшопа Ви
length: Продължителността на всеки уъркшоп може да бъде от 30 до 120 минути
language: Език, на който ще бъде воден уъркшопа
abstract: Резюме на уъркшопа, което да може да бъде прочетено от посетителите (1 абзац)

View File

@ -23,7 +23,7 @@ en:
lecture:
title: Title of your talk
subtitle: Sub-title of your talk (if applicable)
track: Track for your talk
track_id: Track for your talk
length: The length of your talk can be from 40 to 45 minutes
language: Language in which the talk will be presented
abstract: Abstract of the talk, for the visitors
@ -33,7 +33,7 @@ en:
workshop:
title: Title of your workshop
subtitle: Sub-title of your workshop (if applicable)
track: Track for your workshop
track_id: Track for your workshop
length: The length of the workshop can be from 30 to 120 minutes
language: Language in which the workshop will be conducted
abstract: Abstract of the workshop, visible to the visitors