Commit e8e684a3 authored by Bruno Martin's avatar Bruno Martin
Browse files

certificates and contracts initial work

parent 3e0e3e7c
......@@ -5,8 +5,12 @@ from django.contrib.auth.decorators import login_required as lr
# from forum.views import AdminCourseForumView
from ..course_material.views import CourseMaterialAdminView
from ..accounts.views import ProfileEditAdminView
from .views import (AdminView, CourseAdminView, CourseCreateView,
UserAdminView,)
from .views import (
AdminView,
CourseAdminView,
CourseCreateView,
UserAdminView,
)
from courses.import_export.views import ExportCourseView, ImportCourseView
......@@ -45,6 +49,11 @@ urlpatterns = [
url(r'^course/(?P<course_id>[1-9][0-9]*)/permissions/$', CourseAdminView.as_view(template_name="permissions.html"), name="course.permissions"),
url(
r'^certificates$',
AdminView.as_view(template_name="administration/certificate-data.html"),
name='administration.certificates',
),
url(r'^course/(?P<course_id>[1-9][0-9]*)/certificatesettings/$', CourseAdminView.as_view(template_name="certificate-settings.html"), name="course.certificate-settings"),
url(r'^course/(?P<course_id>[1-9][0-9]*)/reports/$', CourseAdminView.as_view(template_name="stats.html"), name="administration.reports"),
......
......@@ -5,8 +5,6 @@
{% block js %}
{{ block.super }}
<script src="https://unpkg.com/tinymce@4.5.10/tinymce.min.js"></script>
<script src="https://unpkg.com/angular-ui-tinymce@0.0.19/dist/tinymce.min.js"></script>
<script src="https://unpkg.com/checklist-model@1.0.0/checklist-model.js"></script>
<script src="https://unpkg.com/angular-sortable-view@0.0.17/src/angular-sortable-view.min.js"></script>
......
......@@ -6,10 +6,6 @@
{% block js %}
{{ block.super }}
<script src="https://unpkg.com/tinymce@4.5.10/tinymce.min.js"></script>
<script src="https://unpkg.com/angular-ui-tinymce@0.0.19/dist/tinymce.min.js"></script>
<script src="{% static 'js/ui.tinymce.paralapraca.certificate.config.js' %}"></script>
<script src="https://unpkg.com/angular-sortable-view@0.0.17/src/angular-sortable-view.min.js"></script>
<script src="https://unpkg.com/checklist-model@1.0.0/checklist-model.js"></script>
......@@ -75,7 +71,7 @@ ng-app="certification"
<div class="container-fluid">
<div class="row">
{% include 'administration/_alert.html' %}
<a href="{% url 'paralapraca:administration.certificates' %}" class="btn btn-sm btn-danger cancel">{% trans 'Cancelar' %} </a>
<a href="{% url 'courses_legacy:administration.certificates' %}" class="btn btn-sm btn-danger cancel">'Cancelar'</a>
<div class="actions-buttons pull-right">
{% verbatim %}
<button class="btn btn-sm btn-info" ng-class="{ 'edit' : preview, 'preview' : !preview }" ng-click="preview = !preview">{{ preview ? "Editar" : "Visualizar" }}</button>
......@@ -203,7 +199,7 @@ ng-app="certification"
<div class="credits-section">
<p ng-show="ct.type == 'certificate'"><b>Emitido em:</b> 01/01/2017</p>
<p><b>Realizado em:</b> </p>
<p><b>URL de validação:</b> <a href="{% url 'certificate' object.link_hash %}">/certificate/(código)</a></p>
<p><b>URL de validação:</b> <a href="{% url 'courses_legacy:certificate' object.link_hash %}">/certificate/(código)</a></p>
</div>
<div class="coordinator-section">
<div class="certificate-signature">
......
......@@ -4,14 +4,8 @@
{% load is_enrolled %}
{% load compress %}
{% block js %}
{{block.super}}
<script src="https://unpkg.com/ng-file-upload@12.0.4/dist/ng-file-upload.min.js"></script>
<script src="https://unpkg.com/tinymce@4.5.10/tinymce.min.js"></script>
<script src="https://unpkg.com/angular-ui-tinymce@0.0.19/dist/tinymce.min.js"></script>
<script type="text/javascript" src="{% static 'js/ui.tinymce.courses-legacy.config.js' %}"></script>
{% compress js %}
<script type="text/javascript" src="{% static 'js/contracts/app.js' %}"></script>
......@@ -32,9 +26,6 @@ wrapper-courses
ng-app="contracts"
{% endblock %}
{% block content %}
<ng-view></ng-view>
{% endblock %}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment