154 lines
7.8 KiB
HTML
154 lines
7.8 KiB
HTML
<!DOCTYPE HTML>
|
|
{% load static %}
|
|
{% load django_htmx %}
|
|
{% load crispy_forms_tags %}
|
|
{% load auth_extras %}
|
|
<html>
|
|
|
|
<head>
|
|
<title>
|
|
{% block title %}
|
|
PENRA Courses
|
|
{% endblock %}
|
|
</title>
|
|
{% comment %} <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" /> {% endcomment %}
|
|
<link href="{% static 'css/bootstrap.min.css' %}" rel="stylesheet">
|
|
|
|
<link href="{% static 'css/widgets.css' %}" type="text/css" media="all" rel="stylesheet">
|
|
<link rel="stylesheet" href="{% static 'css/dicomViewer.css' %}">
|
|
<link rel="stylesheet" href="{% static 'css/toastr.min.css' %}">
|
|
<link rel="stylesheet" href="{% static 'css/bootstrap-icons.css' %}">
|
|
|
|
<link rel="apple-touch-icon" sizes="180x180" href="{% static 'favicon/apple-touch-icon.png' %}">
|
|
<link rel="icon" type="image/png" sizes="32x32" href="{% static 'favicon/favicon-32x32.png' %}">
|
|
<link rel="icon" type="image/png" sizes="16x16" href="{% static 'favicon/favicon-16x16.png' %}">
|
|
<link rel="manifest" href="{% static 'favicon/site.webmanifest' %}">
|
|
<link rel="mask-icon" href="{% static 'favicon/safari-pinned-tab.svg' %}" color="#5bbad5">
|
|
<meta name="msapplication-TileColor" content="#da532c">
|
|
<meta name="theme-color" content="#ffffff">
|
|
|
|
|
|
<link href="/static/css/widgets.css" type="text/css" media="all" rel="stylesheet">
|
|
<link href="/static/admin/css/vendor/select2/select2.min.css" type="text/css" media="screen" rel="stylesheet">
|
|
<link href="/static/admin/css/autocomplete.css" type="text/css" media="screen" rel="stylesheet">
|
|
<link href="/static/autocomplete_light/select2.css" type="text/css" media="screen" rel="stylesheet">
|
|
|
|
<script src="{% static 'js/crypto-js/core.min.js' %}"></script>
|
|
<script src="{% static 'js/crypto-js/md5.min.js' %}"></script>
|
|
|
|
{% comment %} <script src="https://unpkg.com/alpinejs" defer></script> {% endcomment %}
|
|
<script src="{% static 'js/hyperscript.min.js' %}"></script>
|
|
<script src="{% static 'js/htmx.min.js' %}"></script>
|
|
{% django_htmx_script %}
|
|
<script src="{% static 'js/jquery-3.7.1.min.js' %}"></script>
|
|
<script src="{% static 'admin/js/core.js' %}"></script>
|
|
<script src="{% static 'admin/js/SelectBox.js' %}"></script>
|
|
<script src="{% static 'admin/js/SelectFilter2.js' %}"></script>
|
|
<script src="{% static 'jsi18n.js' %}"></script>
|
|
<script src="{% static 'admin/js/vendor/select2/select2.full.js' %}"></script>
|
|
<script src="{% static 'autocomplete_light/autocomplete_light.min.js' %}"></script>
|
|
<script src="{% static 'tesseract.min.js' %}"></script>
|
|
<script src="{% static 'autocomplete_light/select2.min.js' %}"></script>
|
|
<script src="{% static 'autocomplete_light/i18n/en.js' %}"></script>
|
|
{% comment %} mathjax {% endcomment %}
|
|
<script src="{% static 'js/tex-mml-chtml.js' %}"></script>
|
|
<script src="{% static 'js/dexie.js' %}"></script>
|
|
<script src="{% static 'js/html5sortable.min.js' %}"></script>
|
|
<script src="{% static 'tesseract.min.js' %}"></script>
|
|
<script src="{% static 'js/toastr.min.js' %}"></script>
|
|
<script src="{% static 'js/bootstrap.bundle.min.js' %}"></script>
|
|
<script src="{% static 'js/sorttable.js' %}"></script>
|
|
|
|
<script src="{% static 'js/cornerstone/hammer.js' %}"></script>
|
|
<script src="{% static 'js/cornerstone/cornerstone.min.js' %}"></script>
|
|
<script src="{% static 'js/cornerstone/dicomParser.min.js' %}"></script>
|
|
<script src="{% static 'js/cornerstone/cornerstoneMath.min.js' %}"></script>
|
|
<script src="{% static 'js/cornerstone/cornerstoneTools.min.js' %}"></script>
|
|
<script src="{% static 'js/cornerstone/cornerstoneWebImageLoader.min.js' %}"></script>
|
|
<script src="{% static 'js/cornerstone/cornerstoneWADOImageLoader.min.js' %}"></script>
|
|
<script src="{% static 'js/cornerstone/cornerstone-base64-image-loader.umd.js' %}"></script>
|
|
<script src="{% static 'js/anatomy.js' %}" defer="defer" type="module"></script>
|
|
{% block js %}
|
|
{% endblock %}
|
|
<link rel="stylesheet" href="{% static 'css/anatomy.css' %}">
|
|
<link rel="stylesheet" href="{% static 'css/forms.css' %}">
|
|
{% block css %}
|
|
{% endblock %}
|
|
</head>
|
|
|
|
|
|
<body hx-headers='{"X-CSRFToken": "{{ csrf_token }}"}'>
|
|
<div class="main-nav-header">
|
|
{% if request.user.is_authenticated %}
|
|
<span id="logout-link" class="top-bar-link">
|
|
<form id="logout-form" method="post" action="{% url 'logout' %}">
|
|
{% csrf_token %}
|
|
<button type="submit">Log out</button>
|
|
</form>
|
|
{% comment %} <a href="{% url 'logout' %}">Logout</a> {% endcomment %}
|
|
</span>
|
|
<span id="profile-link" class=" top-bar-link">
|
|
<a href="{% url 'profile' %}">Profile</a>
|
|
</span>
|
|
<span id="rapids-link" class="top-bar-link">
|
|
<a href="{% url 'rapids:index' %}">Rapids</a>
|
|
</span>
|
|
<span id="longs-link" class="top-bar-link">
|
|
<a href="{% url 'longs:index' %}">Longs</a>
|
|
</span>
|
|
<span id="physics-link" class="top-bar-link">
|
|
<a href="{% url 'physics:index' %}">Physics</a>
|
|
</span>
|
|
<span id="anatomy-link" class="top-bar-link">
|
|
<a href="{% url 'anatomy:index' %}">Anatomy</a>
|
|
</span>
|
|
<span id="sbas-link" class="top-bar-link">
|
|
<a href="{% url 'sbas:index' %}">SBAs</a>
|
|
</span>
|
|
<span id="atlas-link" class="top-bar-link">
|
|
<a href="{% url 'atlas:index' %}">Atlas</a>
|
|
</span>
|
|
{% if request.user|has_group:"cid_user_manager" %}
|
|
<span id="candidate-link" class="top-bar-link">
|
|
<a href="{% url 'people' %}">People</a>
|
|
</span>
|
|
{% endif %}
|
|
{% endif %}
|
|
{% if request.user.is_staff %}
|
|
<span id="admin-link" class="top-bar-link">
|
|
<a href="{% url 'admin:index' %}">Admin</a>
|
|
</span>
|
|
{% endif %}
|
|
<span id="index-link" class="top-bar-link">
|
|
<a href="{% url 'home' %}">Home</a>
|
|
</span>
|
|
</div>
|
|
<div class="content container">
|
|
{% block navigation %}
|
|
{% endblock %}
|
|
<div class="row clear-both">
|
|
<div class="col-md-12">
|
|
<div id="htmx-error"></div>
|
|
{% block content %}
|
|
{% endblock %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<footer class="d-flex flex-wrap justify-content-between align-items-center py-3 my-4 border-top">
|
|
<div class="col-md-4 d-flex align-items-center">
|
|
<a href="/" class="mb-3 me-2 mb-md-0 text-muted text-decoration-none lh-1">
|
|
<svg class="bi" width="30" height="24"><use xlink:href="#bootstrap"></use></svg>
|
|
</a>
|
|
<span class="text-muted">PenraCourses</span>
|
|
</div>
|
|
|
|
<ul class="nav col-md-4 justify-content-end list-unstyled d-flex">
|
|
<li class="ms-3"><a class="text-muted" href="{% url 'privacy' %}">Privacy</a></li>
|
|
<li class="ms-3"><a class="text-muted" href="{% url 'cookie_consent_cookie_group_list' %}">Cookies</a></li>
|
|
<li class="ms-3"><a class="text-muted" href="{% url 'about' %}">About</a></li>
|
|
</ul>
|
|
</footer>
|
|
</body>
|
|
|
|
</html> |