Launch prep
This commit is contained in:
22
templates/dashboard.html
Normal file
22
templates/dashboard.html
Normal file
@ -0,0 +1,22 @@
|
||||
{% extends "index.html" %}
|
||||
|
||||
{% block content %}
|
||||
<div class="cs">
|
||||
<h1> Willkommen, {{ name }} ({{ kurs }})!</h1>
|
||||
</div>
|
||||
|
||||
<div class="container">
|
||||
|
||||
<div class="row">
|
||||
<div class="box"></div>
|
||||
<div class="box"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="box"></div>
|
||||
<div class="box"></div>
|
||||
<div class="box"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@ -1,47 +1,36 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="de">
|
||||
<head>
|
||||
<title>DUALHUB👀</title>
|
||||
<link rel="shortcut icon" type="image/x-icon" href="benachrichtigung.png">
|
||||
<link rel="stylesheet" type="text/css" href="style.css">
|
||||
<script async src="https://analytics.paulmartin.cloud/script.js" data-website-id="1c02dacf-6952-4560-a303-0c25f432c48d"></script>
|
||||
<title>DualHub</title>
|
||||
<link rel="stylesheet" type="text/css" href={{ url_for("static", filename="style.css") }}>
|
||||
<script async src="https://analytics.paulmartin.cloud/script.js" data-website-id="459fa66e-e255-4393-8e89-ead8b1572d0d"></script>
|
||||
</head>
|
||||
<!--<link rel="shortcut icon" type="image/x-icon" href="temp.png">-->
|
||||
<body>
|
||||
<nav>
|
||||
<ul>
|
||||
<li><a href="#">Theorie</a></li>
|
||||
<li><a href="#">Praxis</a></li>
|
||||
<li class="start"><a href="#">Start</a></li>
|
||||
<li><a href="#">Kursübersicht</a></li>
|
||||
<li><a href="#">aktueller Notenschnitt</a></li>
|
||||
<li><a href="#">Stundenplan</a></li>
|
||||
{% if theorie=="hidden" and praxis=="hidden" %}
|
||||
<li class="top"><a class="top" href={{ url_for("welcome", sel="theorie") }}>Theorie</a></li>
|
||||
<li class="top"><a class="top" href={{ url_for("welcome", sel="praxis") }}>Praxis</a></li>
|
||||
{% elif theorie == "hidden" %}
|
||||
<li class="top"><a class="top" href={{ url_for("welcome", sel="theorie") }}>Theorie</a></li>
|
||||
<li class="top selected"><a class="top selected" href={{ url_for("welcome", sel="praxis") }}>Praxis</a></li>
|
||||
{% else %}
|
||||
<li class="top selected"><a class="top selected" href={{ url_for("welcome", sel="theorie") }}>Theorie</a></li>
|
||||
<li class="top"><a class="top" href={{ url_for("welcome", sel="praxis") }}>Praxis</a></li>
|
||||
{% endif %}
|
||||
<li {{ theorie }}><a {% if s == "n" %} class="selected" {% endif %} href={{ url_for("displayNoten") }}>Noten</a></li>
|
||||
<li {{ theorie }}><a {% if s == "p" %} class="selected" {% endif %} href={{ url_for("displayRapla") }}>Stundenplan</a></li>
|
||||
<li {{ praxis }}><a {% if s == "t" %} class="selected" {% endif %} href={{ url_for("redKurs") }}>To Dos</a></li>
|
||||
<li><a {% if s == "s" %} class="selected" {% endif %} href={{ url_for("redKurs") }}>Konfiguration</a></li>
|
||||
{% if request.endpoint[:7] != "login" %}
|
||||
<li><a class="bottom" href={{ url_for("logout") }}>Log-Out</a></li>
|
||||
{% endif %}
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<img src="benachrichtigung.png" alt="Benachrichtigung" class="notification-icon">
|
||||
<main class="content-section">
|
||||
<div class="cs1">
|
||||
<h1> Willkommen USER</h1>
|
||||
<div class="cs1">
|
||||
{% block content %}
|
||||
{% endblock %}
|
||||
</div>
|
||||
<div class="cs">
|
||||
|
||||
<div class="container">
|
||||
|
||||
<div class="row">
|
||||
<div class="box"></div>
|
||||
<div class="box"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="box"></div>
|
||||
<div class="box"></div>
|
||||
<div class="box"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@ -1,22 +1,18 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Kurs wählen</title>
|
||||
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='style.css') }}">
|
||||
<script async src="https://analytics.paulmartin.cloud/script.js" data-website-id="459fa66e-e255-4393-8e89-ead8b1572d0d"></script>
|
||||
</head>
|
||||
<body>
|
||||
{% extends "index.html" %}
|
||||
{% block content %}
|
||||
{% if not detected[1] %}
|
||||
<h1>Wir haben {{ detected[0] }} als deinen Kurs ermittelt. Falls er nicht stimmt, kannst du ihn unten auswählen.</h1>
|
||||
<form action={{ url_for("getSemester") }}>
|
||||
<input type="submit" value="Der Kurs stimmt!">
|
||||
{% if not request.args.get("next") %}
|
||||
<form action={{ url_for("getSemester") }}>
|
||||
{% else %}
|
||||
<form action={{ request.args.get("next") }}>
|
||||
{% endif %}
|
||||
<input type="submit" value="Der Kurs stimmt!">
|
||||
</form>
|
||||
{% else %}
|
||||
<h1>Dein Kurs konnte leider nicht ermittelt werden. Klicke den Button, um direkt zur Auswahl zu kommen.</h1>
|
||||
{% endif %}
|
||||
<form action={{ url_for("chooseRaplas") }}>
|
||||
<form action={{ url_for("chooseRaplas", next=request.args.get("next")) }}>
|
||||
<input type="submit" value="Manuell auswählen!">
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
{% endblock %}
|
||||
@ -1,22 +1,15 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="de">
|
||||
<head>
|
||||
<title> Log In 👀</title>
|
||||
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='style.css') }}">
|
||||
|
||||
<script async src="https://analytics.paulmartin.cloud/script.js" data-website-id="459fa66e-e255-4393-8e89-ead8b1572d0d"></script>
|
||||
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div class="cs">
|
||||
<form method="post" action={{ url_for ("login_post", next=request.args.get("next")) }}>
|
||||
<label for="email" >Dualis-Email: </label>
|
||||
<input class="input" type="email" name="email" placeholder="Email-Adresse" autofocus="">
|
||||
<label for="password">Dualis-Passwort:</label>
|
||||
<input class="input" type="password" name="password" placeholder="Passwort">
|
||||
<button class="button">Login</button>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
{% extends "index.html" %}
|
||||
{% block content %}
|
||||
<div class="cs">
|
||||
<h1>Einloggen</h1>
|
||||
</div>
|
||||
<div class="cs">
|
||||
<form method="post" action={{ url_for ("login_post", next=request.args.get("next")) }}>
|
||||
<label for="email" >Dualis-Email: </label>
|
||||
<input class="input" type="email" name="email" placeholder="Email-Adresse" autofocus="">
|
||||
<label for="password">Dualis-Passwort:</label>
|
||||
<input class="input" type="password" name="password" placeholder="Passwort">
|
||||
<button class="button">Login</button>
|
||||
</form>
|
||||
</div>
|
||||
{% endblock %}
|
||||
@ -1,15 +1,17 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Noten</title>
|
||||
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='style.css') }}">
|
||||
<script async src="https://analytics.paulmartin.cloud/script.js" data-website-id="459fa66e-e255-4393-8e89-ead8b1572d0d"></script>
|
||||
</head>
|
||||
<body>
|
||||
{% extends "index.html" %}
|
||||
{% block content %}
|
||||
{% for i in range (semester|length) %}
|
||||
{% if semester[i][1]==sel %}
|
||||
<h1>Deine Noten im {{ semester[i][0] }}</h1>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
<br>
|
||||
<br>
|
||||
{% for i in noten %}
|
||||
<h2>{{ i[0] }}: {{ i[1].capitalize() }} (Credits: {{ i[2] }})</h2>
|
||||
{% endfor %}
|
||||
<br>
|
||||
<br>
|
||||
<form method="post" action={{ url_for ("setSemester", next=url_for("displayNoten")) }}>
|
||||
<label for="sem">Semester wählen! </label>
|
||||
<select name="sem" id="sem">
|
||||
@ -19,5 +21,4 @@
|
||||
</select>
|
||||
<input type="submit" value="Semester setzen!">
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
{% endblock %}
|
||||
@ -1,4 +1,7 @@
|
||||
{% extends "plan-general.html"%}
|
||||
{% block loginout %}
|
||||
<li><a class="bottom" href={{ url_for("login") }}>Log-In</a></li>
|
||||
{% endblock %}
|
||||
{% block startcontent %}
|
||||
<h2>Vorlesungsplan {{ kurs }}</h2>
|
||||
{% endblock %}
|
||||
|
||||
@ -6,6 +6,19 @@
|
||||
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='cal.css') }}">
|
||||
</head>
|
||||
<body>
|
||||
<nav>
|
||||
<ul>
|
||||
<li class="top selected"><a class="top selected" href={{ url_for("welcome", sel="theorie") }}>Theorie</a></li>
|
||||
<li class="top"><a class="top" href={{ url_for("welcome", sel="praxis") }}>Praxis</a></li>
|
||||
<li {{ theorie }}><a href={{ url_for("displayNoten") }}>Noten</a></li>
|
||||
<li {{ theorie }}><a class="selected" href={{ url_for("displayRapla") }}>Stundenplan</a></li>
|
||||
<li {{ praxis }}><a href={{ url_for("redKurs") }}>To Dos</a></li>
|
||||
<li><a href={{ url_for("redKurs") }}>Konfiguration</a></li>
|
||||
{% block loginout %}
|
||||
{% endblock %}
|
||||
</ul>
|
||||
</nav>
|
||||
<div class="cs1">
|
||||
<div class="customheader">
|
||||
{% block startcontent %}
|
||||
{% endblock %}
|
||||
@ -64,5 +77,6 @@
|
||||
</div>
|
||||
{% block endcontent %}
|
||||
{% endblock %}
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,4 +1,7 @@
|
||||
{% extends "plan-general.html" %}
|
||||
{% block loginout %}
|
||||
<li><a class="bottom" href={{ url_for("logout") }}>Log-Out</a></li>
|
||||
{% endblock %}
|
||||
{% block startcontent %}
|
||||
<h2>{{ name }}s Vorlesungsplan</h2>
|
||||
{% endblock %}
|
||||
@ -9,5 +12,4 @@
|
||||
</div>
|
||||
{% endblock %}
|
||||
{% block endcontent %}
|
||||
<!-- Button zum Hinzufügen von Kommentaren -->
|
||||
{% endblock %}
|
||||
@ -1,11 +1,5 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="de">
|
||||
<head>
|
||||
<title> RAPLA importieren 👀</title>
|
||||
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='style.css') }}">
|
||||
<script async src="https://analytics.paulmartin.cloud/script.js" data-website-id="459fa66e-e255-4393-8e89-ead8b1572d0d"></script>
|
||||
</head>
|
||||
<body>
|
||||
{% extends "index.html" %}
|
||||
{% block content %}
|
||||
<h1>Verfügbare Raplas </h1>
|
||||
<form method="post" action={{ url_for ("getRapla") }}>
|
||||
<label for="file">Vefügbaren RAPLA wählen! </label>
|
||||
@ -20,9 +14,8 @@
|
||||
</form>
|
||||
<h1>Eigenen Rapla hinzufügen</h1>
|
||||
<form method="post" action={{ url_for ("getRapla") }}>
|
||||
<label for="url">Rapla-URL eingeben, falls Du deinen Kurs nicht siehst:</label>
|
||||
<label for="url">Rapla-URL eingeben, falls Du Deinen Kurs nicht siehst:</label>
|
||||
<input type="url" name="url" id="url">
|
||||
<input type="submit" value="Importieren!">
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
{% endblock %}
|
||||
|
||||
@ -1,14 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Semester wählen</title>
|
||||
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='style.css') }}">
|
||||
<script async src="https://analytics.paulmartin.cloud/script.js" data-website-id="459fa66e-e255-4393-8e89-ead8b1572d0d"></script>
|
||||
</head>
|
||||
<body>
|
||||
{% extends "index.html" %}
|
||||
{% block content %}
|
||||
<h1>Bitte wähle aus der unten stehenden Liste das Semester, dessen Noten du sehen möchtest.</h1>
|
||||
<form method="post" action={{ url_for ("setSemester") }}>
|
||||
<form method="post" action={{ url_for ("setSemester", next=request.args.get("next")) }}>
|
||||
<label for="sem">Semester wählen! </label>
|
||||
<select name="sem" id="sem">
|
||||
<option value = "none" selected disabled hidden></option>
|
||||
@ -18,5 +11,4 @@
|
||||
</select>
|
||||
<input type="submit" value="Semester setzen!">
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
{% endblock %}
|
||||
Reference in New Issue
Block a user