Skip to content

Instantly share code, notes, and snippets.

@ahoward
Created January 12, 2009 03:31
Show Gist options
  • Save ahoward/45871 to your computer and use it in GitHub Desktop.
Save ahoward/45871 to your computer and use it in GitHub Desktop.
app/controllers/unit/energy_controller.rb +231 : def lettuce_report
app/controllers/unit/energy_controller.rb +235 : case @unit.schedule_for(:lettuce_report).status
app/controllers/unit/energy_controller.rb +249 : @report = @unit.find_lettuce_seed_bioassay_report(:student => @student, :number => 1)
app/controllers/unit/energy_controller.rb +299 : def lettuce_report_for_teacher_tools
app/controllers/unit/energy_controller.rb +312 : render :template => 'unit/energy/lettuce_report', :layout => default_layout_for_request
app/controllers/unit/energy_controller.rb +315 : def lettuce_report_review
app/controllers/unit/energy_controller.rb +319 : case @unit.schedule_for(:lettuce_report_review).status
app/controllers/unit/energy_controller.rb +331 : unless @unit.find_lettuce_seed_bioassay_report(:student => @student, :number => 1).submitted?
app/controllers/unit/energy_controller.rb +341 : @review = @unit.find_lettuce_report_review(:student => @student, :review_number => @number, :report_number => 1)
app/controllers/unit/energy_controller.rb +381 : def lettuce_report_review_for_teacher_tools
app/controllers/unit/energy_controller.rb +396 : render :template => 'unit/energy/lettuce_report_review', :layout => default_layout_for_request
app/controllers/unit/energy_controller.rb +399 : def lettuce_report_revision
app/controllers/unit/energy_controller.rb +403 : case @unit.schedule_for(:lettuce_report_revision).status
app/controllers/unit/energy_controller.rb +417 : @report = @unit.find_lettuce_seed_bioassay_report(:student => @student, :number => 1)
app/controllers/unit/energy_controller.rb +484 : def lettuce_report_revision_for_teacher_tools
app/controllers/unit/energy_controller.rb +496 : render :template => 'unit/energy/lettuce_report_revision', :layout => default_layout_for_request
app/controllers/unit/energy_controller.rb +499 : def display_lettuce_report_reviews
app/controllers/unit/energy_controller.rb +509 : render :template => 'unit/energy/lettuce_report_review'
app/controllers/unit/energy_controller.rb +511 : @reviews = @unit.find_lettuce_report_reviews(:student => @student, :number => 1)
app/controllers/unit/energy_controller.rb +728 : @unit.lettuce_seed_bioassay_report_questionnaire(1) => {
app/controllers/unit/energy_controller.rb +741 : @unit.lettuce_seed_bioassay_report_review_questionnaire(1) => {
app/controllers/unit/energy_controller.rb +754 : @unit.lettuce_seed_bioassay_report_review_questionnaire(2) => {
app/controllers/unit/energy_controller.rb +767 : @unit.lettuce_seed_bioassay_report_questionnaire(2) => {
app/helpers/unit/energy_helper.rb +578 : def lettuce_help_table
app/helpers/unit/energy_helper.rb +675 : def lettuce_help_for index
app/helpers/unit/energy_helper.rb +676 : text = lettuce_help_table[index].to_s
app/helpers/unit/energy_helper.rb +689 : def lettuce_review_input_table
app/helpers/unit/energy_helper.rb +713 : def lettuce_report_input_for question, answer, options = {}
app/helpers/unit/energy_helper.rb +718 : #logger.info("In lettuce_report_input_for: #{@report.answers.inspect}")
app/helpers/unit/energy_helper.rb +756 : def lettuce_review_input_for question, answers, options = {}
app/helpers/unit/energy_helper.rb +764 : lettuce_review_context_for question, answers, :disabled => disable_report
app/helpers/unit/energy_helper.rb +800 : def lettuce_review_context_for question, answer, options = {}
app/helpers/unit/energy_helper.rb +807 : lettuce_report_input_for(@report.questions[0], answer, :report_question => 1, :disabled => disabled)
app/helpers/unit/energy_helper.rb +810 : lettuce_report_input_for(@report.questions[1], answer, :report_question => 2, :disabled => disabled)
app/helpers/unit/energy_helper.rb +813 : lettuce_report_input_for(@report.questions[2], answer, :report_question => 3, :disabled => disabled)
app/helpers/unit/energy_helper.rb +832 : lettuce_report_input_for(@report.questions[3], answer, :report_question => 4, :disabled => disabled)
app/helpers/unit/energy_helper.rb +834 : lettuce_report_input_for(@report.questions[4], answer, :report_question => 5, :disabled => disabled)
app/helpers/unit/energy_helper.rb +840 : def lettuce_review_standard_context_for options = {}
app/helpers/unit/energy_helper.rb +856 : def lettuce_review_context_for question, answer
app/helpers/unit/energy_helper.rb +862 : lettuce_review_standard_context_for(:report_question => 1)
app/helpers/unit/energy_helper.rb +865 : lettuce_review_standard_context_for(:report_question => 2)
app/helpers/unit/energy_helper.rb +868 : lettuce_review_standard_context_for(:report_question => 3)
app/helpers/unit/energy_helper.rb +887 : lettuce_review_standard_context_for(:report_question => 4)
app/helpers/unit/energy_helper.rb +889 : lettuce_review_standard_context_for(:report_question => 5)
app/helpers/unit/energy_helper.rb +895 : def lettuce_review_input_for question, answer, options = {}
app/helpers/unit/energy_helper.rb +902 : lettuce_review_context_for question, answer
app/helpers/unit/energy_helper.rb +908 : lettuce_review_context_for question, answer
app/helpers/unit/energy_helper.rb +919 : lettuce_review_context_for question, answer
app/helpers/unit/energy_helper.rb +935 : lettuce_review_context_for question, answer
app/helpers/unit/energy_helper.rb +946 : lettuce_review_context_for question, answer
app/helpers/unit/energy_helper.rb +957 : lettuce_review_context_for question, answer
app/helpers/unit/energy_helper.rb +1139 : url = url_for(:action => :lettuce_report_for_teacher_tools, :report_id => report.id, :disabled => true, :partial => true)
app/helpers/unit/energy_helper.rb +1146 : url = url_for(:action => :lettuce_report_revision_for_teacher_tools, :revision_id => report.id, :disabled => true, :partial => true)
app/helpers/unit/energy_helper.rb +1156 : #url = url_for(:action => :lettuce_report_review_for_teacher_tools, :student_id => cell.student.id, :review_id => review.id, :disabled => true, :partial => true)
app/helpers/unit/energy_helper.rb +1157 : url = url_for(:action => :lettuce_report_review_for_teacher_tools, :review_id => review.id, :disabled => true, :partial => true)
app/helpers/unit/energy_helper.rb +1197 : def lettuce_revision_context_for question, answer, options = {}
app/models/unit.rb +101 : 'lettuce_report' => Schedule.new(
app/models/unit.rb +106 : 'lettuce_report_review' => Schedule.new(
app/models/unit.rb +111 : 'lettuce_report_revision' => Schedule.new(
app/models/unit.rb +311 : lettuce_seed_bioassay_report_questionnaire(1)
app/models/unit.rb +313 : lettuce_seed_bioassay_report_questionnaire(2)
app/models/unit.rb +316 : lettuce_seed_bioassay_report_review_questionnaire(1)
app/models/unit.rb +318 : lettuce_seed_bioassay_report_review_questionnaire(2)
app/models/unit.rb +378 : lettuce_seed_bioassay_report_questionnaire(1),
app/models/unit.rb +379 : lettuce_seed_bioassay_report_review_questionnaire(1),
app/models/unit.rb +380 : lettuce_seed_bioassay_report_review_questionnaire(2),
app/models/unit.rb +383 : lettuce_seed_bioassay_report_questionnaire(2),
app/models/unit.rb +398 : lettuce_seed_bioassay_report_questionnaire(1),
app/models/unit.rb +399 : lettuce_seed_bioassay_report_review_questionnaire(1),
app/models/unit.rb +400 : lettuce_seed_bioassay_report_review_questionnaire(2),
app/models/unit.rb +401 : lettuce_seed_bioassay_report_questionnaire(2),
app/models/unit.rb +438 : def lettuce_seed_bioassay_report_questionnaire options = {}
app/models/unit.rb +440 : name = "Energy Unit - Lettuce Seed Bioassay Report #{ number }"
app/models/unit.rb +441 : @lettuce_seed_bioassay_report_questionnaire ||= {}
app/models/unit.rb +442 : @lettuce_seed_bioassay_report_questionnaire[name] ||= Questionnaire.for(name)
app/models/unit.rb +445 : def lettuce_seed_bioassay_report_review_questionnaire options = {}
app/models/unit.rb +447 : name = "Energy Unit - Lettuce Seed Bioassay Report Review #{ number }"
app/models/unit.rb +448 : @lettuce_seed_bioassay_report_review_questionnaire ||= {}
app/models/unit.rb +449 : @lettuce_seed_bioassay_report_review_questionnaire[name] ||= Questionnaire.for(name)
app/models/unit.rb +515 : # find and cache the lettuce_seed_bioassay_report_review_questionnaires by
app/models/unit.rb +518 : def lettuce_seed_bioassay_report_review_questionnaire number
app/models/unit.rb +519 : name = "Energy Unit - Lettuce Seed Bioassay Report Review #{ number }"
app/models/unit.rb +520 : @lettuce_seed_bioassay_report_review_questionnaires ||= {}
app/models/unit.rb +521 : @lettuce_seed_bioassay_report_review_questionnaires[number] ||= Questionnaire.for(name)
app/models/unit.rb +526 : def submit_lettuce_report_review options = {}
app/models/unit.rb +553 : # find all lettuce report reviews associated with a student
app/models/unit.rb +555 : def find_lettuce_reports options = {}
app/models/unit.rb +566 : :questionnaire_id => lettuce_seed_bioassay_report_questionnaire(number).id},
app/models/unit.rb +572 : # find all lettuce report reviews associated with the current student
app/models/unit.rb +574 : def find_lettuce_report_reviews options = {}
app/models/unit.rb +575 : find_lettuce_reports(options).map{|report| report.reviews}.flatten
app/models/unit.rb +580 : def find_lettuce_seed_bioassay_report options
app/models/unit.rb +585 : questionnaire = lettuce_seed_bioassay_report_questionnaire(number)
app/models/unit.rb +620 : def find_lettuce_report_review options = {}
app/models/unit.rb +632 : review_questionnaire = lettuce_seed_bioassay_report_review_questionnaire(review_number)
app/models/unit.rb +633 : report_questionnaire = lettuce_seed_bioassay_report_questionnaire(report_number)
app/views/unit/energy/display_lettuce_report_reviews.html.erb +1 : <%= subnav 'Lettuce Seed Bioassay Report Reviews' %>
app/views/unit/energy/display_lettuce_report_reviews.html.erb +7 : #link_to("review ##{ i }", :action => 'lettuce_report_review', :id => number_for_review(review), :student_id => review.student.id, :readonly => true)
app/views/unit/energy/index.html.erb +64 : <%= link_to 'Write a report.', @classroom.unit_path('lettuce_report') %> (opens at <span class='hint'><%= @unit.schedule_for(:lettuce_report).ending %></span>)
app/views/unit/energy/index.html.erb +70 : @classroom.unit_path('lettuce_report_review', :id => 1)
app/views/unit/energy/index.html.erb +73 : (opens at <span class='hint'><%= @unit.schedule_for(:lettuce_report_review).beginning %></span>,
app/views/unit/energy/index.html.erb +74 : closes at <span class='hint'><%= @unit.schedule_for(:lettuce_report_review).ending %></span>)
app/views/unit/energy/index.html.erb +80 : @classroom.unit_path('lettuce_report_review', :id => 2)
app/views/unit/energy/index.html.erb +83 : (opens at <span class='hint'><%= @unit.schedule_for(:lettuce_report_review).beginning %></span>,
app/views/unit/energy/index.html.erb +84 : closes at <span class='hint'><%= @unit.schedule_for(:lettuce_report_review).ending %></span>)
app/views/unit/energy/index.html.erb +90 : @classroom.unit_path('lettuce_report_revision' )
app/views/unit/energy/index.html.erb +93 : (opens at <span class='hint'><%= @unit.schedule_for(:lettuce_report_revision).beginning %></span>,
app/views/unit/energy/index.html.erb +94 : closes at <span class='hint'><%= @unit.schedule_for(:lettuce_report_revision).ending %></span>)
app/views/unit/energy/lettuce_report.html.erb +19 : lettuce_help_for(i)
app/views/unit/energy/lettuce_report_review.html.erb +4 : Lettuce Seed Bioassay Report Review
app/views/unit/energy/lettuce_report_review.html.erb +6 : &mdash; by <%= @student.username.inspect %> on Lettuce Seed Bioassay Report by <%= @report.user.username.inspect %>
app/views/unit/energy/lettuce_report_review.html.erb +20 : lettuce_review_input_for(question, answer, :disabled => @disabled)
app/views/unit/energy/lettuce_report_revision.html.erb +3 : Lettuce Seed Bioassay Report Revision
app/views/unit/energy/lettuce_report_revision.html.erb +21 : lettuce_help_for(i)
app/views/unit/energy/lettuce_report_revision.html.erb +62 : lettuce_revision_context_for(question, answer)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment