Files
lms/lms/www/assignments/assignment.html
2023-06-01 14:29:15 +05:30

99 lines
3.4 KiB
HTML

{% extends "lms/templates/lms_base.html" %}
{% block title %}
{{ assignment.title if assignment.name else _("Assignment Details") }}
{% endblock %}
{% block page_content %}
<div class="common-page-style">
{{ Header() }}
<div class="container form-width">
{{ AssignmentForm(assignment) }}
</div>
</div>
{% endblock %}
{% macro Header() %}
<header class="sticky">
<div class="container form-width">
<div class="edit-header">
<div>
<div class="page-title">
{{ _("Assignment Details") }}
</div>
<div class="vertically-center small">
<a class="dark-links" href="/assignments">
{{ _("Assignment List") }}
</a>
<img class="icon icon-sm mr-0" src="/assets/lms/icons/chevron-right.svg">
<span class="breadcrumb-destination">{{ assignment.title if assignment.title else _("New Assignment") }}</span>
</div>
</div>
<div class="align-self-center">
<button class="btn btn-primary btn-sm btn-save-assignment" {% if assignment.name %} data-assignment="{{ assignment.name }}" {% endif %}>
{{ _("Save") }}
</button>
</div>
</div>
</div>
</header>
{% endmacro %}
{% macro AssignmentForm(assignment) %}
<article>
<div class="field-parent">
<div class="field-group">
<div class="field-label reqd"> {{ _("Title") }} </div>
<div class="field-description">
{{ _("Give the assignment a title.") }}
</div>
<input type="text" id="title" class="field-input" {% if assignment.name %} value="{{ assignment.title }}" data-name="{{ assignment.name }}" {% endif %}>
</div>
<div class="field-group">
<div class="field-label reqd"> {{ "Type" }} </div>
<div class="field-description">
{{ _("Select the format in which students will have to submit the assignment.") }}
</div>
<div class="field-input flex align-center">
<select class="form-control" id="type">
{% set types = ["Document", "PDF", "Image"] %}
{% for type in types %}
<option value="{{ type }}" {% if assignment.type == type %} selected {% endif %}>
{{ type }}
</option>
{% endfor %}
</select>
<div class="select-icon">
<svg class="icon icon-sm" style="">
<use class="" href="#icon-select"></use>
</svg>
</div>
</div>
</div>
<div class="field-group">
<div class="field-label reqd">
{{ _("Question") }}
</div>
<div class="field-description">
{{ _("Enter an assignment question.") }}
</div>
<div id="question" class=""></div>
{% if assignment.question %}
<div id="question-data" class="hide">
{{ assignment.question }}
</div>
{% endif %}
</div>
</div>
</article>
{% endmacro %}
{%- block script %}
{{ super() }}
{{ include_script('controls.bundle.js') }}
{% endblock %}