vegantech/sims

View on GitHub
app/views/students/_student.html.erb

Summary

Maintainability
Test Coverage
<h2 data-toggle-id="student_profile" class="dbl_toggler">Student Profile</h2>
<div id="student_profile" >

  <% changeable = true if changeable.nil? %>
  <table class ="top_summary">
    <thead>
      <col style="width:10em;" />
      <col />
      <col style="width:7em;" />
      <col />
      <col style="width:9em;" />
      <col />
      <col />

    </thead>
    <tbody>
      <tr>
        <td class ="label">Student Name:</td>
        <td> <%=h @student.fullname_last_first%> </td>
        <td class="label">Flags:</td>
        <td> <span id='studentflags'> <%= status_display(@student, changeable) %></span> </td>
        <td class="label"> Ignored Flags:</td>
        <td>
          <span id="ignoredflags"><%= ignore_flags(@student, changeable) %></span>
          <%= help_popup("Click on a flag to ignore it.  Click on an ignored flag to stop ignoring it.  You can't ignore custom flags, and you can't create custom flags when you are ignoring a flag") if changeable %>
        </td>
        <td><b><%= "Special Ed" if @student.special_ed %> </b></td>

      </tr>
      <tr>
        <td class="label">Student Number:</td>
        <td> <%=h @student.number%></td>
        <td class="label">Interventions:</td>
        <td> <%=@student.interventions.size %> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </td>
        <td class="label">Birth Date: </td>
        <td> <%=h @student.birthdate.to_s%> </td>
        <td><b> <%= "ESL" if @student.esl? %> </b></td>
      </tr>

      <% @student.enrollments.each do |enrollment| %>
        <tr>
        <td class="label">School:</td>
        <td> <%= h enrollment.school %> </td>
        <td class="label">End Year: </td>
        <td><%= h enrollment.end_year %> </td>
        <td class="label">Grade:</td>
        <td> <%= h enrollment.grade %> </td>
        </tr>
      <% end %>

    </tbody>
  </table>


  <%= render :partial => 'students/custom_flags'%>
</div>