357 lines
20 KiB
HTML
357 lines
20 KiB
HTML
<%inherit file="../../base.html" />
|
|
|
|
<%block name="view_notes">
|
|
<%include file="_note-usage.html" />
|
|
</%block>
|
|
|
|
<%! from django.utils.translation import ugettext as _ %>
|
|
<%! from django.core.urlresolvers import reverse %>
|
|
|
|
<%block name="title">[template] Create a Course Rerun of HarvardX SW12.2x T2_2014</%block>
|
|
<%block name="bodyclass">is-signedin view-course-create view-course-create-rerun</%block>
|
|
|
|
<%block name="content">
|
|
<div id="content">
|
|
|
|
<div class="wrapper-mast wrapper">
|
|
<header class="mast mast-wizard has-actions">
|
|
<h1 class="page-header">
|
|
<span class="page-header-sub">Create a re-run of a course</span>
|
|
</h1>
|
|
|
|
<nav class="nav-actions">
|
|
<h3 class="sr">Page Actions</h3>
|
|
<ul>
|
|
<li class="nav-item">
|
|
<a href="" rel="external" class="button cancel-button">Cancel</a>
|
|
</li>
|
|
</ul>
|
|
</nav>
|
|
|
|
<h2 class="page-header-super course-original">
|
|
<span class="sr">You are creating a re-run from:</span>
|
|
<span class="course-original-title-id">HarvardX SW12.2x T2_2014</span>
|
|
<span class="course-original-title">China (Part 2): The Creation and End of a Centralized Empire</span>
|
|
</h2>
|
|
</header>
|
|
</div> <!-- /mast -->
|
|
|
|
<div class="wrapper-content wrapper">
|
|
<div class="inner-wrapper">
|
|
<section class="content">
|
|
<article class="content-primary">
|
|
<div class="introduction">
|
|
<div class="copy">
|
|
<p>
|
|
Provide identifying information for this re-run of the course. The original course is not affected in any way by a re-run.
|
|
<strong>Note: Together, the organization, course number, and course run must uniquely identify this new course instance.</strong>
|
|
<p>
|
|
</div>
|
|
</div><!-- /introduction -->
|
|
|
|
<!-- - - - -->
|
|
|
|
<!-- STATE: initial form -->
|
|
<div class="wrapper-rerun-course">
|
|
<form class="form-create rerun-course course-info" id="rerun-course-form" name="rerun-course-form">
|
|
<!-- NOTE: this element's contents should be only included when they are needed and not kept in the DOM for all states -->
|
|
<div class="wrapper-error">
|
|
|
|
</div>
|
|
|
|
<div class="wrapper-form">
|
|
<fieldset>
|
|
<legend class="sr">Required Information to Create a re-run of a course</legend>
|
|
|
|
<ol class="list-input">
|
|
<li class="field text required" id="field-course-name">
|
|
<label for="rerun-course-name">Course Name</label>
|
|
<input class="rerun-course-name" id="rerun-course-name" type="text" name="rerun-course-name" aria-required="true" placeholder="e.g. Introduction to Computer Science" />
|
|
<span class="tip">
|
|
The public display name for the new course. (This name is often the same as the original course name.)
|
|
</span>
|
|
<span class="tip tip-error is-hidden"></span>
|
|
</li>
|
|
<li class="field text required" id="field-organization">
|
|
<label for="rerun-course-org">Organization</label>
|
|
<input class="rerun-course-org" id="rerun-course-org" type="text" name="rerun-course-org" aria-required="true" placeholder="e.g. UniversityX or OrganizationX" />
|
|
<span class="tip">
|
|
The name of the organization sponsoring the new course. (This name is often the same as the original organization name.)
|
|
<strong class="tip-note" class="tip-note">Note: No spaces or special characters are allowed.</strong>
|
|
</span>
|
|
<span class="tip tip-error is-hidden"></span>
|
|
</li>
|
|
|
|
<li class="row">
|
|
<div class="column field text required" id="field-course-number">
|
|
<label for="rerun-course-number">Course Number</label>
|
|
<input class="rerun-course-number" id="rerun-course-number" type="text" name="rerun-course-number" aria-required="true" placeholder="e.g. CS101" />
|
|
<span class="tip">
|
|
The unique number that identifies the new course within the organization. (This number is often the same as the original course number.)
|
|
<strong class="tip-note" class="tip-note">Note: No spaces or special characters are allowed.</strong>
|
|
</span>
|
|
<span class="tip tip-error is-hidden"></span>
|
|
</div>
|
|
|
|
<div class="column field text required" id="field-course-run">
|
|
<label for="rerun-course-run">Course Run</label>
|
|
<input class="rerun-course-run" id="rerun-course-run" type="text" name="rerun-course-run" aria-required="true"placeholder="e.g. 2014_T1" />
|
|
<span class="tip">
|
|
The term in which the new course will run. (This value is often different than the original course run value.)
|
|
<strong class="tip-note" class="tip-note">Note: No spaces or special characters are allowed.</strong>
|
|
</span>
|
|
<span class="tip tip-error is-hidden"></span>
|
|
</div>
|
|
</li>
|
|
</ol>
|
|
|
|
<input type="hidden" value="" class="allow-unicode-course-id" /> <!-- TODO: need to add support for allow_unicode_course_id in real view's template -->
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class="actions">
|
|
<button type="submit" class="action action-primary rerun-course-save is-disabled">Create Re-run</button>
|
|
<button type="button" class="action action-secondary action-cancel rerun-course-cancel">Cancel</button>
|
|
</div>
|
|
</form>
|
|
</div><!-- /rerun-course -->
|
|
|
|
<!-- - - - -->
|
|
|
|
<!-- STATE: error - all attributes match an existing course -->
|
|
<div class="wrapper-rerun-course">
|
|
<form class="form-create rerun-course course-info" id="rerun-course-form" name="rerun-course-form">
|
|
<div class="wrapper-error is-shown">
|
|
<!-- NOTE: this element's contents should be only included when they are needed and not kept in the DOM for all states -->
|
|
<div id="course_rerun_error" name="course_rerun_error" class="message message-status error" role="alert">
|
|
<p>A course already has that organization, course number, and course run. Change one or more of these values to give the new course a unique URL.</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="wrapper-form">
|
|
<fieldset>
|
|
<legend class="sr">Required Information to Create a re-run of a course</legend>
|
|
|
|
<ol class="list-input">
|
|
<li class="field text required error" id="field-course-name">
|
|
<label for="rerun-course-name">Course Name</label>
|
|
<input class="rerun-course-name" id="rerun-course-name" type="text" name="rerun-course-name" aria-required="true" placeholder="e.g. Introduction to Computer Science" />
|
|
<span class="tip">
|
|
The public display name for the new course. (This name is often the same as the original course name.)
|
|
</span>
|
|
<span class="tip tip-error is-hiding"></span>
|
|
</li>
|
|
<li class="field text required error" id="field-organization">
|
|
<label for="rerun-course-org">Organization</label>
|
|
<input class="rerun-course-org" id="rerun-course-org" type="text" name="rerun-course-org" aria-required="true" placeholder="e.g. UniversityX or OrganizationX" />
|
|
<span class="tip">
|
|
The name of the organization sponsoring the new course. (This name is often the same as the original organization name.)
|
|
<strong class="tip-note" class="tip-note">Note: No spaces or special characters are allowed.</strong>
|
|
</span>
|
|
<span class="tip tip-error is-hiding"></span>
|
|
</li>
|
|
|
|
<li class="row">
|
|
<div class="column field text required error" id="field-course-number">
|
|
<label for="rerun-course-number">Course Number</label>
|
|
<input class="rerun-course-number" id="rerun-course-number" type="text" name="rerun-course-number" aria-required="true" placeholder="e.g. CS101" />
|
|
<span class="tip">
|
|
The unique number that identifies the new course within the organization. (This number is often the same as the original course number.)
|
|
<strong class="tip-note" class="tip-note">Note: No spaces or special characters are allowed.</strong>
|
|
</span>
|
|
<span class="tip tip-error is-hiding"></span>
|
|
</div>
|
|
|
|
<div class="column field text required error" id="field-course-run">
|
|
<label for="rerun-course-run">Course Run</label>
|
|
<input class="rerun-course-run" id="rerun-course-run" type="text" name="rerun-course-run" aria-required="true"placeholder="e.g. 2014_T1" />
|
|
<span class="tip">
|
|
The term in which the new course will run. (This value is often different than the original course run value.)
|
|
<strong class="tip-note" class="tip-note">Note: No spaces or special characters are allowed.</strong>
|
|
</span>
|
|
<span class="tip tip-error is-hiding"></span>
|
|
</div>
|
|
</li>
|
|
</ol>
|
|
|
|
<input type="hidden" value="" class="allow-unicode-course-id" /> <!-- TODO: need to add support for allow_unicode_course_id in real view's template -->
|
|
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class="actions">
|
|
<button type="submit" class="action action-primary rerun-course-save is-disabled">Create Re-run</button>
|
|
<button type="button" class="action action-secondary action-cancel rerun-course-cancel">Cancel and Return to Dashboard</button>
|
|
</div>
|
|
</form>
|
|
</div><!-- /rerun-course -->
|
|
|
|
<!-- - - - -->
|
|
|
|
<!-- STATE: error - specific error fields -->
|
|
<div class="wrapper-rerun-course">
|
|
<form class="form-create rerun-course course-info" id="rerun-course-form" name="rerun-course-form">
|
|
<div class="wrapper-error is-shown">
|
|
<!-- NOTE: this element's contents should be only included when they are needed and not kept in the DOM for all states -->
|
|
<div id="course_rerun_error" name="course_rerun_error" class="message message-status error" role="alert">
|
|
<p>Please correct the highlighted fields below.</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="wrapper-form">
|
|
<fieldset>
|
|
<legend class="sr">Required Information to Create a re-run of a course</legend>
|
|
|
|
<ol class="list-input">
|
|
<li class="field text required error" id="field-course-name">
|
|
<label for="rerun-course-name">Course Name</label>
|
|
<input class="rerun-course-name" id="rerun-course-name" type="text" name="rerun-course-name" aria-required="true" placeholder="e.g. Introduction to Computer Science" />
|
|
<span class="tip">
|
|
The public display name for the new course. (This name is often the same as the original course name.)
|
|
</span>
|
|
<span class="tip tip-error is-showing">Required field.</span>
|
|
</li>
|
|
<li class="field text required error" id="field-organization">
|
|
<label for="rerun-course-org">Organization</label>
|
|
<input class="rerun-course-org" id="rerun-course-org" type="text" name="rerun-course-org" aria-required="true" placeholder="e.g. UniversityX or OrganizationX" />
|
|
<span class="tip">
|
|
The name of the organization sponsoring the new course. (This name is often the same as the original organization name.)
|
|
<strong class="tip-note">Note: No spaces or special characters are allowed.</strong>
|
|
</span>
|
|
<span class="tip tip-error is-showing">Please do not use any spaces or special characters in this field.</span>
|
|
</li>
|
|
|
|
<li class="row">
|
|
<div class="column field text required error" id="field-course-number">
|
|
<label for="rerun-course-number">Course Number</label>
|
|
<input class="rerun-course-number" id="rerun-course-number" type="text" name="rerun-course-number" aria-required="true" placeholder="e.g. CS101" />
|
|
<span class="tip">
|
|
The unique number that identifies the new course within the organization. (This number is often the same as the original course number.)
|
|
<strong class="tip-note">Note: No spaces or special characters are allowed.</strong>
|
|
</span>
|
|
<span class="tip tip-error is-showing">Please do not use any spaces or special characters in this field.</span>
|
|
</div>
|
|
|
|
<div class="column field text required error" id="field-course-run">
|
|
<label for="rerun-course-run">Course Run</label>
|
|
<input class="rerun-course-run" id="rerun-course-run" type="text" name="rerun-course-run" aria-required="true"placeholder="e.g. 2014_T1" />
|
|
<span class="tip">
|
|
The term in which the new course will run. (This value is often different than the original course run value.)
|
|
<strong class="tip-note">Note: No spaces or special characters are allowed.</strong>
|
|
</span>
|
|
<span class="tip tip-error is-showing">Required field.</span>
|
|
</div>
|
|
</li>
|
|
</ol>
|
|
|
|
<input type="hidden" value="" class="allow-unicode-course-id" /> <!-- TODO: need to add support for allow_unicode_course_id in real view's template -->
|
|
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class="actions">
|
|
<button type="submit" class="action action-primary rerun-course-save is-disabled">Create Re-run</button>
|
|
<button type="button" class="action action-secondary action-cancel rerun-course-cancel">Cancel and Return to Dashboard</button>
|
|
</div>
|
|
</form>
|
|
</div><!-- /rerun-course -->
|
|
|
|
<!-- - - - -->
|
|
|
|
<!-- STATE: processing successful submission -->
|
|
<div class="wrapper-rerun-course">
|
|
<form class="form-create rerun-course course-info" id="rerun-course-form" name="rerun-course-form">
|
|
<div class="wrapper-error">
|
|
</div>
|
|
|
|
<div class="wrapper-form">
|
|
<fieldset>
|
|
<legend class="sr">Required Information to Create a re-run of a course</legend>
|
|
|
|
<ol class="list-input">
|
|
<li class="field text required" id="field-course-name">
|
|
<label for="rerun-course-name">Course Name</label>
|
|
<input class="rerun-course-name" id="rerun-course-name" type="text" name="rerun-course-name" aria-required="true" placeholder="e.g. Introduction to Computer Science" />
|
|
<span class="tip">
|
|
The public display name for the new course. (This name is often the same as the original course name.)
|
|
</span>
|
|
<span class="tip tip-error is-hiding"></span>
|
|
</li>
|
|
<li class="field text required" id="field-organization">
|
|
<label for="rerun-course-org">Organization</label>
|
|
<input class="rerun-course-org" id="rerun-course-org" type="text" name="rerun-course-org" aria-required="true" placeholder="e.g. UniversityX or OrganizationX" />
|
|
<span class="tip">
|
|
The name of the organization sponsoring the new course. (This name is often the same as the original organization name.)
|
|
<strong class="tip-note">Note: No spaces or special characters are allowed.</strong>
|
|
</span>
|
|
<span class="tip tip-error is-hiding"></span>
|
|
</li>
|
|
|
|
<li class="row">
|
|
<div class="column field text required" id="field-course-number">
|
|
<label for="rerun-course-number">Course Number</label>
|
|
<input class="rerun-course-number" id="rerun-course-number" type="text" name="rerun-course-number" aria-required="true" placeholder="e.g. CS101" />
|
|
<span class="tip">
|
|
The unique number that identifies the new course within the organization. (This number is often the same as the original course number.)
|
|
<strong class="tip-note">Note: No spaces or special characters are allowed.</strong>
|
|
</span>
|
|
<span class="tip tip-error is-hiding"></span>
|
|
</div>
|
|
|
|
<div class="column field text required" id="field-course-run">
|
|
<label for="rerun-course-run">Course Run</label>
|
|
<input class="rerun-course-run" id="rerun-course-run" type="text" name="rerun-course-run" aria-required="true"placeholder="e.g. 2014_T1" />
|
|
<span class="tip">
|
|
The term in which the new course will run. (This value is often different than the original course run value.)
|
|
<strong class="tip-note">Note: No spaces or special characters are allowed.</strong>
|
|
</span>
|
|
<span class="tip tip-error is-hiding"></span>
|
|
</div>
|
|
</li>
|
|
</ol>
|
|
|
|
<input type="hidden" value="" class="allow-unicode-course-id" /> <!-- TODO: need to add support for allow_unicode_course_id in real view's template -->
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class="actions">
|
|
<button type="submit" class="action action-primary rerun-course-save is-disabled is-processing">
|
|
<i class="icon icon-refresh icon-spin"></i>
|
|
Processing Re-run Request
|
|
</button>
|
|
</div>
|
|
</form>
|
|
</div><!-- /rerun-course -->
|
|
|
|
</article><!-- /content-primary -->
|
|
|
|
<aside class="content-supplementary" role="complimentary">
|
|
<div class="bit">
|
|
<h3 class="title-3">When will my course re-run start?</h3>
|
|
<ul class="list-details">
|
|
<li class="item-detail">Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Sed posuere consectetur est at lobortis. Maecenas faucibus mollis interdum.</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="bit">
|
|
<h3 class="title-3">What transfers from the original course?</h3>
|
|
<ul class="list-details">
|
|
<li class="item-detail">Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Sed posuere consectetur est at lobortis. Maecenas faucibus mollis interdum.</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="bit">
|
|
<h3 class="title-3">What does not transfer from the original course?</h3>
|
|
<ul class="list-details">
|
|
<li class="item-detail">Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Sed posuere consectetur est at lobortis. Maecenas faucibus mollis interdum.</li>
|
|
</ul>
|
|
</div>
|
|
</aside><!-- /content-supplementary -->
|
|
|
|
</section>
|
|
</div><!-- /content -->
|
|
|
|
</div>
|
|
</div>
|
|
</%block>
|