certificate-editor.underscore 4.17 KB
Newer Older
1 2 3 4
<form class="collection-edit-form certificate-edit-form">
    <div aria-live="polite">
    <% if (error && error.message) { %>
        <div class="certificate-edit-error message message-status message-status error is-shown" name="certificate-edit-error">
5
          <%- gettext(error.message) %>
6 7 8 9 10
        </div>
    <% } %>
    </div>
    <div class="wrapper-form">
        <fieldset class="collection-fields certificate-fields">
11
            <legend class="sr"><%- gettext("Certificate Information") %></legend>
12
            <div class="sr input-wrap field text required add-collection-name add-certificate-name <% if(error && error.attributes && error.attributes.name) { print('error'); } %>">
13 14 15
                <label for="certificate-name-<%- uniqueId %>"><%- gettext("Certificate Name") %></label>
                <input id="certificate-name-<%- uniqueId %>" class="collection-name-input input-text" name="certificate-name" type="text" placeholder="<%- gettext("Name of the certificate") %>" value="<%- name %>" aria-describedby="certificate-name-<%-uniqueId %>-tip" />
                <span id="certificate-name-<%- uniqueId %>-tip" class="tip tip-stacked"><%- gettext("Name of the certificate") %></span>
16 17
            </div>
            <div class="sr input-wrap field text add-certificate-description">
18 19 20
                <label for="certificate-description-<%- uniqueId %>"><%- gettext("Description") %></label>
                <textarea id="certificate-description-<%- uniqueId %>" class="certificate-description-input text input-text" name="certificate-description" placeholder="<%- gettext("Description of the certificate") %>" aria-describedby="certificate-description-<%-uniqueId %>-tip"><%- description %></textarea>
                <span id="certificate-description-<%- uniqueId %>-tip" class="tip tip-stacked"><%- gettext("Description of the certificate") %></span>
21
            </div>
22
            <header>
23
              <h2 class="title title-2"><%- gettext("Certificate Details") %></h2>
24 25
            </header>
            <div class="actual-course-title">
26 27
                <span class="actual-course-title"><%- gettext("Course Title") %>: </span>
                <span class="actual-title"><%- course.get('name') %></span>
28
            </div>
29
            <div class="input-wrap field text add-certificate-course-title">
30 31 32
                <label for="certificate-course-title-<%- uniqueId %>"><%- gettext("Course Title Override") %></label>
                <input id="certificate-course-title-<%- uniqueId %>" class="certificate-course-title-input input-text" name="certificate-course-title" type="text" placeholder="<%- gettext("Course title") %>" value="<%- course_title %>" aria-describedby="certificate-course-title-<%-uniqueId %>-tip" />
                <span id="certificate-course-title-<%- uniqueId %>-tip" class="tip tip-stacked"><%- gettext("Specify an alternative to the official course title to display on certificates. Leave blank to use the official course title.") %></span>
33 34 35
            </div>
        </fieldset>
         <header>
36
            <h2 class="title title-2"><%- gettext("Certificate Signatories") %></h2>
37
         </header>
38
         <p class="instructions"><%- gettext("It is strongly recommended that you include four or fewer signatories. If you include additional signatories, preview the certificate in Print View to ensure the certificate will print correctly on one page.") %></p>
39 40
        <div class="signatory-edit-list"> </div>
        <span>
41 42
           <button class="action action-add-signatory" type="button"><%- gettext("Add Additional Signatory") %></button>
           <span class="tip tip-stacked"><%- gettext("(Add signatories for a certificate)") %></span>
43 44 45 46
        </span>
    </div>
    <div class="actions">
        <button class="action action-primary" type="submit"><% if (isNew) { print(gettext("Create")) } else { print(gettext("Save")) } %></button>
47
        <button class="action action-secondary action-cancel"><%- gettext("Cancel") %></button>
48
        <% if (!isNew && (CMS.User.isGlobalStaff || !is_active)) { %>
49
            <span class="wrapper-delete-button">
50
                <a class="button action-delete delete" href="#"><%- gettext("Delete") %></a>
51 52 53 54
            </span>
        <% } %>
    </div>
</form>