%page expression_filter="h"/> <%inherit file="base.html" /> <%def name="online_help_token()"><% return "schedule" %>%def> <%block name="title">${_("Schedule & Details Settings")}%block> <%block name="bodyclass">is-signedin course schedule view-settings feature-upload%block> <%namespace name='static' file='static_content.html'/> <%! from django.utils.translation import ugettext as _ from cms.djangoapps.contentstore import utils from openedx.core.djangoapps.certificates.api import can_show_certificate_available_date_field from openedx.core.djangolib.js_utils import ( dump_js_escaped_json, js_escaped_string ) from openedx.core.djangolib.markup import HTML, Text import six from six.moves.urllib.parse import quote from six.moves.urllib import parse as urllib %> <%block name="header_extras"> % for template_name in ["basic-modal", "modal-button", "upload-dialog", "license-selector", "course-settings-learning-fields", "course-instructor-details"]: % endfor %block> <%block name="jsextra"> %block> <%block name="requirejs"> require(["js/factories/settings"], function(SettingsFactory) { SettingsFactory( "${details_url | n, js_escaped_string}", ${show_min_grade_warning | n, dump_js_escaped_json}, ${can_show_certificate_available_date_field(context_course) | n, dump_js_escaped_json}, "${upgrade_deadline | n, js_escaped_string}", ${settings.FEATURES.get("ENABLE_V2_CERT_DISPLAY_SETTINGS") | n, dump_js_escaped_json} ); }); %block> <%block name="content">