diff --git a/app/helpers/proposal_helper.rb b/app/helpers/proposal_helper.rb index 4c947cd1..385a02d2 100644 --- a/app/helpers/proposal_helper.rb +++ b/app/helpers/proposal_helper.rb @@ -4,6 +4,7 @@ module ProposalHelper conference.event_types.map do |t| str += "if ($('select option:selected').text() == '#{t.title}') {\n" str += "str = '#{t.maximum_abstract_length}';\n" + str += "min_str = '#{t.minimum_abstract_length}';\n" str += "maxcount = #{t.maximum_abstract_length};\n" str += "}\n\n" end.join("\n") diff --git a/app/views/proposal/_proposal_form.html.haml b/app/views/proposal/_proposal_form.html.haml index 4abf83bd..77498e49 100644 --- a/app/views/proposal/_proposal_form.html.haml +++ b/app/views/proposal/_proposal_form.html.haml @@ -10,7 +10,10 @@ :required => true, :label => "Session Abstract" You have used %span#abstract-count #{@event.abstract_word_count} - words. Abstracts are limited to + words. Abstracts must be between + %span#abstract-minimum-word-count + 0 + and %span#abstract-maximum-word-count 250 words. @@ -41,8 +44,10 @@ $("#event_event_type_id").change(function () { var str = ""; + var min_str = "" #{generate_abstract_length_js @conference} $("#abstract-maximum-word-count").text(str); + $("#abstract-minimum-word-count").text(min_str); word_count($('#event_abstract').get(0), 'abstract-count', maxcount); }) .trigger('change');