intern implementation

This commit is contained in:
2021-02-28 00:29:26 +00:00
committed by Patrick Mayr
parent 59191a0909
commit 7da778189d
15 changed files with 543 additions and 1 deletions

View File

@@ -0,0 +1,75 @@
{% extends "layout.html" %}
{% block content %}
<div class="grid-container">
<div class="grid-x grid-padding-x padding-top-1">
<div class="cell large-2 medium-4 small-6">
<a href="{% url 'intern' %}">
<div class="internheader">
{{ active_topic.topic_group.title }}
</div>
</a>
</div>
<div class="cell large-2 medium-4 small-6">
<a href="{% url 'topic' active_topic.slug %}">
<div class="internheader">
{{ active_topic.title }}
</div>
</a>
</div>
<div class="cell large-2 medium-4 small-6">
<a href="{% url 'docu' active_topic.slug active_docu.slug %}">
<div class="internheader">
{{ active_docu.title }}
</div>
</a>
</div>
</div>
<div class="intern-hero">
{{ active_docu.description|safe }}
<div class="grid-x grid-padding-x">
<ul>
{% for document in documents %}
<li><a href="{{ document.etherpad_key }}">{{ document.title }}</a></li>
{% endfor %}
</ul>
</div>
<hr>
<h2>Neues Protokoll hinzufügen</h2>
<form action="" method="post">
{% csrf_token %}
<div class="grid-x grid-margin-x">
{{ formset.management_form }}
{% for form in formset %}
<div class="cell medium-3 large-2 small-10">
{{ form.label }}
{{ form }}
</div>
{% endfor %}
<div class="cell medium-3 large-2 small-10 align-self-bottom">
<input type="submit" class="button" name="btn_input" value="Hinzufügen">
</div>
</div>
</form>
</div>
</div>
{% endblock %}

View File

@@ -0,0 +1,29 @@
{% extends "layout.html" %}
{% block content %}
<div class="grid-container">
{% regroup topic by topic_group as topic_list %}
{% for topic in topic_list %}
<div class="internheader">
{{ topic.grouper.title }}
</div>
<div class="grid-x grid-padding-x">
{% for tp in topic.list %}
<div class="cell large-2 medium-4 small-6">
<a href="{% url 'topic' tp.slug %}">
<div class="intern-topic">
<div class="intern-topic-text">
{{ tp.title }}
</div>
</div>
</a>
</div>
{% endfor %}
</div>
{% endfor %}
</div>
{% endblock %}

View File

@@ -0,0 +1,49 @@
{% extends "layout.html" %}
{% block content %}
<div class="grid-container">
<div class="grid-x grid-padding-x padding-top-1">
<div class="cell large-2 medium-4 small-6">
<a href="{% url 'intern' %}">
<div class="internheader">
{{ active_topic.topic_group.title }}
</div>
</a>
</div>
<div class="cell large-2 medium-4 small-6">
<a href="{% url 'topic' active_topic.slug %}">
<div class="internheader">
{{ active_topic.title }}
</div>
</a>
</div>
</div>
<div class="intern-hero">
{{ active_topic.description|safe }}
<div class="grid-x grid-padding-x padding-top-1">
{% for docu in docus %}
<div class="cell large-2 medium-4 small-6">
<a href="{% url 'docu' active_topic.slug docu.slug %}">
<div class="intern-topic">
<div class="intern-topic-text">
{{ docu.title }}
</div>
</div>
</a>
</div>
{% endfor %}
</div>
</div>
</div>
{% endblock %}