Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.67 KB | None | 0 0
  1. <!-- Hide the labels instead of trying to wrangle things in across all the templates -->
  2. <style>label{display:none!important;}</style>
  3.  
  4.  
  5. {% extends "new_base.html" %}
  6.  
  7. {% block subtitle %}Registration{% endblock subtitle %}
  8.  
  9.  
  10. {% block main %}
  11.  
  12. <div class="clearfix">
  13. <h1>
  14. {{ term }} Registration for Class of {{ graduating_class }}
  15. </h1>
  16.  
  17. <p>
  18. Hello M{{ graduating_class }}!
  19. </p>
  20.  
  21. <p>
  22. This form will collect your course registration for {{ term }}. Before
  23. filling out this form you should:
  24. </p>
  25.  
  26. <ol>
  27. <li>
  28. Carefully review the major and minor information posted on the Hub
  29. and the course descriptions available on the Minerva Schools
  30. Website.
  31. </li>
  32. <li>
  33. Use the Degree Planner to create a plan and review it with your
  34. current academic advisor.
  35. </li>
  36. </ol>
  37.  
  38. <p>
  39. You may register for up to {{ total_courses }} courses in the fall.
  40. </p>
  41.  
  42. <p>
  43. Thanks!
  44. <br />
  45. The Scheduling Team
  46. </p>
  47. </div>
  48. <div class="clearfix mt4 border-top">
  49. <div class="md-col md-col-7">
  50. <form method="POST" action="">
  51. {{ csrf() }}
  52. <div class="hide">
  53. <h2>
  54. Timezone
  55. </h2>
  56. <select class="js-timezone">
  57. {% for timezone_choice in timezones %}
  58. <option value="{{ timezone_choice[0] }}">{{ timezone_choice[1] }}</option>
  59. {% endfor %}
  60. </select>
  61. </div>
  62.  
  63. {% for error in form.errors['__all__'] %}
  64. <h2 class="red">{{ error }}</h2>
  65. {% endfor %}
  66.  
  67. <h3 class="mb0 compact-leading mt4">Section 1</h3>
  68. <div class="clearfix p2 bg-white mt2">
  69. <h4 class="mb0">What course section would you like?</h4>
  70. <div class="clearfix">{{ render_select(form.slot_1_choice_1) }}<h6 class="mt0">Your preferred course section might not be available. Pick at least one alternate below.</h6></div>
  71. <h4 class="mt3">Alternates</h4>
  72. <div class="clearfix">{{ render_select(form.slot_1_choice_2) }}</div>
  73. <div class="clearfix">{{ render_select(form.slot_1_choice_3) }}</div>
  74. <div class="clearfix">{{ render_select(form.slot_1_choice_4) }}<h6 class="mt0">List alternates in order of preference.</h6></div>
  75. <h6 class="mt3 mb0"><input class="left mr1" type="checkbox">I have permission to skip this section</h6>
  76. </div>
  77. <h3 class="mb0 compact-leading mt4">Section 2</h3>
  78. <div class="clearfix p2 bg-white mt2">
  79. <h4 class="mb0">What course section would you like?</h4>
  80. <div class="clearfix">{{ render_select(form.slot_2_choice_1) }}<h6 class="mt0">Your preferred course section might not be available. Pick at least one alternate below.</h6></div>
  81. <h4 class="mt3">Alternates</h4>
  82. <div class="clearfix">{{ render_select(form.slot_2_choice_2) }}</div>
  83. <div class="clearfix">{{ render_select(form.slot_2_choice_3) }}</div>
  84. <div class="clearfix">{{ render_select(form.slot_2_choice_4) }}<h6 class="mt0">List alternates in order of preference.</h6></div>
  85. <h6 class="mt3 mb0"><input class="left mr1" type="checkbox">I have permission to skip this section</h6>
  86. </div>
  87. <h3 class="mb0 compact-leading mt4">Section 3</h3>
  88. <div class="clearfix p2 bg-white mt2">
  89. <h4 class="mb0">What course section would you like?</h4>
  90. <div class="clearfix">{{ render_select(form.slot_3_choice_1) }}<h6 class="mt0">Your preferred course section might not be available. Pick at least one alternate below.</h6></div>
  91. <h4 class="mt3">Alternates</h4>
  92. <div class="clearfix">{{ render_select(form.slot_3_choice_2) }}</div>
  93. <div class="clearfix">{{ render_select(form.slot_3_choice_3) }}</div>
  94. <div class="clearfix">{{ render_select(form.slot_3_choice_4) }}<h6 class="mt0">List alternates in order of preference.</h6></div>
  95. <h6 class="mt3 mb0"><input class="left mr1" type="checkbox">I have permission to skip this section</h6>
  96. </div>
  97.  
  98.  
  99.  
  100. {% if total_courses == 4 %}
  101. <h3 class="mb0 compact-leading mt4">Section 4</h3>
  102. <div class="clearfix p2 bg-white mt2">
  103. <h4 class="mb0">What course section would you like?</h4>
  104. <div class="clearfix">{{ render_select(form.slot_4_choice_1) }}<h6 class="mt0">Your preferred course section might not be available. Pick at least one alternate below.</h6></div>
  105. <h4 class="mt3">Alternates</h4>
  106. <div class="clearfix">{{ render_select(form.slot_4_choice_2) }}</div>
  107. <div class="clearfix">{{ render_select(form.slot_4_choice_3) }}</div>
  108. <div class="clearfix">{{ render_select(form.slot_4_choice_4) }}<h6 class="mt0">List alternates in order of preference.</h6></div>
  109. <h6 class="mt3 mb0"><input class="left mr1" type="checkbox">I have permission to skip this section</h6>
  110. {% endif %}
  111.  
  112. <div class="clearfix py4 mb4">
  113. <input type=submit class="right next button bg-orange-gradient white mt2" value="Submit Preferences">
  114. </div>
  115. </form>
  116. </div>
  117. <div class="md-col md-col-1 undo-collapse"></div>
  118. <div class="mt4 md-col md-col-4 border-left">
  119. <div class="ml2">
  120. <h2 class="mt0">Instructions</h2>
  121.  
  122. <h5>Preferred Choice</h5>
  123. <p class="compact-leading mb3">
  124. For each section indicate your preferred choice. Consider day of week and time when doing this.</p>
  125. </p>
  126. <h5>Alternates</h5>
  127. <p class="compact-leading mb3">
  128. You might not get your preferred choice. Enter as many as three alternates for each section.
  129. </p>
  130. <h5>Tips</h5>
  131. <ul class="h6 list-reset compact-leading">
  132. <li class="mb1"><span class="bold">Do</span> list 3 alternates. Leaving these blank doesn't help you in any way.</li>
  133. <li class="mb1"> <span class="bold">Do</span> choose day of week or time of day variations of the same course as your alternates.</li>
  134. <li class="mb1"><span class="bold">Do</span> choose duplicates. Duplicate course listings with the exact same day of week, and time are taught by different professors (we keep that info hidden).</li>
  135. <li class="mb1"><span class="bold">Don't</span> list variations of the same course in two different sections. You might end up taking the same course at two different times.</li>
  136. <li class="mb1"><span class="bold">Don't</span> worry about section order. Each section is equally weighted. Adding a particular course to section #1 (rather than section #3) won't improve your chances of getting it.<li>
  137.  
  138. </p>
  139.  
  140. <p>
  141. It's okay to choose different courses at the same time. If you want to take an elective at a specific time and you are
  142. flexible about which course can serve as your elective, choose sections
  143. of different courses offered at that time as your alternates.
  144. </p>
  145. </div>
  146.  
  147. </div>
  148. </div>
  149. {% endblock main %}
  150.  
  151. {% block javascripts %}
  152. {{ webpack_bundle('sis_registration') }}
  153. {% endblock javascripts %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement