Anpassungen an das neue Konzept
This commit is contained in:
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/large.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/small.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/small.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/small.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/small.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/large.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/large.css");
|
||||
@@ -1,18 +0,0 @@
|
||||
|
||||
/* Primäre Navileiste: aktuell ohne Schattierung */
|
||||
|
||||
.n1, .n2, .n3, .n4, .n5, .n6, .n7, .n8 {
|
||||
}
|
||||
|
||||
|
||||
/* Überschrift unter sekundärer Kurs-Navileiste: aktuell ohne Schattierung */
|
||||
|
||||
.h1, .h2, .h3, .h4, .h5, .h6, .h7, .h8 {
|
||||
}
|
||||
|
||||
|
||||
/* Stundenplan: Links einheitlich grau schattiert */
|
||||
|
||||
.t1, .t2, .t3, .t4, .t5, .t6, .t7, .t8 {
|
||||
background-color: #f2f2f2;
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
|
||||
/* Navizelle, Titel und Stundenplanlink einheitlich eingefärbt */
|
||||
|
||||
.n1, .h1, .t1 {
|
||||
background-color: dodgerblue;
|
||||
}
|
||||
.n2, .h2, .t2 {
|
||||
background-color: limegreen;
|
||||
}
|
||||
.n3, .h3, .t3 {
|
||||
background-color: lightcoral;
|
||||
}
|
||||
.n4, .h4, .t4 {
|
||||
background-color: orange;
|
||||
}
|
||||
.n5, .h5, .t5 {
|
||||
background-color: yellow;
|
||||
}
|
||||
.n6, .h6, .t6 {
|
||||
background-color: orchid;
|
||||
}
|
||||
.n7, .h7, .t7 {
|
||||
background-color: cyan;
|
||||
}
|
||||
.n8, .h8, .t8 {
|
||||
background-color: teal;
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
|
||||
/* Navizelle, Titel und Stundenplanlink einheitlich eingefärbt */
|
||||
|
||||
.n1, .h1, .t1 {
|
||||
background-color: lightpink;
|
||||
}
|
||||
.n2, .h2, .t2 {
|
||||
background-color: powderblue;
|
||||
}
|
||||
.n3, .h3, .t3 {
|
||||
background-color: lightgreen;
|
||||
}
|
||||
.n4, .h4, .t4 {
|
||||
background-color: peachpuff;
|
||||
}
|
||||
.n5, .h5, .t5 {
|
||||
background-color: lavender;
|
||||
}
|
||||
.n6, .h6, .t6 {
|
||||
background-color: lightgoldenrodyellow;
|
||||
}
|
||||
.n7, .h7, .t7 {
|
||||
background-color: darkseagreen;
|
||||
}
|
||||
.n8, .h8, .t8 {
|
||||
background-color: cadetblue;
|
||||
}
|
||||
@@ -7,6 +7,9 @@ h1, th, td, h1 {
|
||||
th, td {
|
||||
font-size: 140%;
|
||||
}
|
||||
tr.enger td {
|
||||
font-size: 135% !important;
|
||||
}
|
||||
th {
|
||||
font-weight: 500;
|
||||
}
|
||||
@@ -73,57 +76,6 @@ th.name, td.name {
|
||||
tr.header, tr.muster {
|
||||
border-bottom: 1px solid black;
|
||||
}
|
||||
|
||||
|
||||
/* Startseite inkl. Stundenplan */
|
||||
h1.start {
|
||||
margin-top: 60pt;
|
||||
font-size: 200%;
|
||||
margin-bottom: 10pt;
|
||||
text-align: center;
|
||||
}
|
||||
table.timetable {
|
||||
border: none;
|
||||
width: 100%;
|
||||
}
|
||||
table.timetable tr {
|
||||
border: none;
|
||||
}
|
||||
table.timetable a {
|
||||
text-decoration: none;
|
||||
color: black;
|
||||
}
|
||||
th.stunde, td.stunde {
|
||||
width: 7.5%;
|
||||
text-align: center;
|
||||
border: 0.5px solid black;
|
||||
border-right: 1px solid black;
|
||||
}
|
||||
th.tag, td.tag {
|
||||
width: 18.5%;
|
||||
text-align: center;
|
||||
border: 0.5px solid black;
|
||||
}
|
||||
table.timetable th.stunde, th.tag {
|
||||
border-bottom: 1px solid black;
|
||||
}
|
||||
table.timetable div {
|
||||
padding-top: 4pt;
|
||||
padding-bottom: -3pt;
|
||||
padding-left: 2pt;
|
||||
padding-right: 2pt;
|
||||
margin-left: 0pt;
|
||||
margin-right: 2pt;
|
||||
border: 0.5px solid black;
|
||||
}
|
||||
table.timetable td.tag {
|
||||
padding-top: 3pt;
|
||||
padding-bottom: 1pt;
|
||||
}
|
||||
table.timetable td.stunde {
|
||||
padding-top: 5pt;
|
||||
padding-bottom: 1pt;
|
||||
}
|
||||
|
||||
|
||||
/* Übersichtstabelle */
|
||||
|
||||
@@ -7,6 +7,9 @@ h1, th, td, h1 {
|
||||
th, td {
|
||||
font-size: 120%;
|
||||
}
|
||||
tr.enger td {
|
||||
font-size: 115% !important;
|
||||
}
|
||||
th {
|
||||
font-weight: 500;
|
||||
}
|
||||
@@ -84,57 +87,6 @@ tr.header, tr.muster {
|
||||
}
|
||||
|
||||
|
||||
/* Startseite inkl. Stundenplan */
|
||||
h1.start {
|
||||
margin-top: 40pt;
|
||||
font-size: 170%;
|
||||
margin-bottom: 10pt;
|
||||
text-align: center;
|
||||
}
|
||||
table.timetable {
|
||||
border: none;
|
||||
width: 100%;
|
||||
}
|
||||
table.timetable tr {
|
||||
border: none;
|
||||
}
|
||||
table.timetable a {
|
||||
text-decoration: none;
|
||||
color: black;
|
||||
}
|
||||
th.stunde, td.stunde {
|
||||
width: 7.5%;
|
||||
text-align: center;
|
||||
border: 0.5px solid black;
|
||||
border-right: 1px solid black;
|
||||
}
|
||||
th.tag, td.tag {
|
||||
width: 18.5%;
|
||||
text-align: center;
|
||||
border: 0.5px solid black;
|
||||
}
|
||||
table.timetable th.stunde, th.tag {
|
||||
border-bottom: 1px solid black;
|
||||
}
|
||||
table.timetable div {
|
||||
padding-top: 4pt;
|
||||
padding-bottom: -3pt;
|
||||
padding-left: 2pt;
|
||||
padding-right: 2pt;
|
||||
margin-left: 0pt;
|
||||
margin-right: 2pt;
|
||||
border: 0.5px solid black;
|
||||
}
|
||||
table.timetable td.tag {
|
||||
padding-top: 3pt;
|
||||
padding-bottom: 1pt;
|
||||
}
|
||||
table.timetable td.stunde {
|
||||
padding-top: 5pt;
|
||||
padding-bottom: 1pt;
|
||||
}
|
||||
|
||||
|
||||
/* Übersichtstabelle */
|
||||
table.overview th.nr, th.name, th.endnote {
|
||||
vertical-align: bottom;
|
||||
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/large.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/large.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/small.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/small.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/small.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/small.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/small.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/small.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/small.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/small.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/small.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/small.css");
|
||||
@@ -6,7 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color-paperpro.css");
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
@@ -6,7 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color-paperpro.css");
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
@@ -6,7 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color-paperpro.css");
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/large.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/large.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/large.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@import url("devices/css/large.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/blackwhite.css");
|
||||
@import url("devices/css/large.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/blackwhite.css");
|
||||
@import url("devices/css/large.css");
|
||||
@@ -6,6 +6,4 @@
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/blackwhite.css");
|
||||
@import url("devices/css/large.css");
|
||||
@@ -14,6 +14,11 @@ def erstelleCheckliste(kursid, klassekurs_name, dateien, path, namen, gebdaten,
|
||||
exit(0)
|
||||
if (check_seiten==0):
|
||||
check_seiten = 1
|
||||
|
||||
enger = False
|
||||
if ("enger" in kurs_inputs):
|
||||
if (kurs_inputs["enger"]=='ja'):
|
||||
enger = True
|
||||
|
||||
check_anzahl = int(config["Checkliste"]["anzahl_checks"])
|
||||
|
||||
@@ -51,7 +56,12 @@ def erstelleCheckliste(kursid, klassekurs_name, dateien, path, namen, gebdaten,
|
||||
count = 0
|
||||
for name in namen:
|
||||
count = count + 1
|
||||
table += '<tr><td class="nr">'+str(count)+'</td><td class="name">'+name+'</td>'
|
||||
|
||||
cssenger = ''
|
||||
if (enger):
|
||||
cssenger = ' class="enger"'
|
||||
|
||||
table += '<tr'+cssenger+'><td class="nr">'+str(count)+'</td><td class="name">'+name+'</td>'
|
||||
for i in range(check_anzahl):
|
||||
table += '<td class="'+css+'"></td>'
|
||||
table += '</tr>'
|
||||
|
||||
@@ -19,6 +19,11 @@ def erstelleHABogen(kursid, klassekurs_name, dateien, path, namen, gebdaten, con
|
||||
print('Der Schlüssel "ha_zeilen" existiert nicht für die Lerngruppe in der Input-Datei!')
|
||||
exit(0)
|
||||
|
||||
enger = False
|
||||
if ("enger" in kurs_inputs):
|
||||
if (kurs_inputs["enger"]=='ja'):
|
||||
enger = True
|
||||
|
||||
try:
|
||||
namen_kurzlang = config["Namen"]["form"]
|
||||
except KeyError:
|
||||
@@ -58,7 +63,11 @@ def erstelleHABogen(kursid, klassekurs_name, dateien, path, namen, gebdaten, con
|
||||
|
||||
for zeile in range(0, ha_zeilen):
|
||||
|
||||
table += '<tr>'
|
||||
cssenger = ''
|
||||
if (enger):
|
||||
cssenger = ' class="enger"'
|
||||
|
||||
table += '<tr'+cssenger+'>'
|
||||
|
||||
if zeile==0:
|
||||
table += '<td class="nr"'+rowspan+'>'+str(count)+'</td>'
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
import os
|
||||
|
||||
|
||||
|
||||
|
||||
def erstelleKursnavigation(kursid, line, current, klassekurs_name, gebdaten, lerngruppen, path, config, inputs, kurs_inputs):
|
||||
|
||||
# 1. Teil Navigationsleiste
|
||||
|
||||
@@ -19,6 +19,11 @@ def erstelleKorrekturbogen(kursid, klassekurs_name, dateien, path, namen, gebdat
|
||||
print('Ein Parameter "schriftlich_XYZ" fehlt für die Lerngruppe in der Input-Datei!')
|
||||
exit(0)
|
||||
|
||||
enger = False
|
||||
if ("enger" in kurs_inputs):
|
||||
if (kurs_inputs["enger"]=='ja'):
|
||||
enger = True
|
||||
|
||||
try:
|
||||
device = inputs["Allgemein"]["device"]
|
||||
except KeyError:
|
||||
@@ -69,7 +74,12 @@ def erstelleKorrekturbogen(kursid, klassekurs_name, dateien, path, namen, gebdat
|
||||
count = 0
|
||||
for name in namen:
|
||||
count = count + 1
|
||||
table += '<tr><td class="nr">'+str(count)+'</td><td class="name">'+name+'</td>'
|
||||
|
||||
cssenger = ''
|
||||
if (enger):
|
||||
cssenger = ' class="enger"'
|
||||
|
||||
table += '<tr'+cssenger+'><td class="nr">'+str(count)+'</td><td class="name">'+name+'</td>'
|
||||
for i in range(aufgaben_anzahl):
|
||||
table += '<td class="korrektur"></td>'
|
||||
table += '<td class="summe"></td><td class="aknote"></td>'
|
||||
|
||||
@@ -18,6 +18,11 @@ def erstelleSoMiBogen(kursid, klassekurs_name, dateien, path, namen, gebdaten, c
|
||||
print('Ein Parameter "somi_XYZ" fehlt für die Lerngruppe in der Input-Datei!')
|
||||
exit(0)
|
||||
|
||||
enger = False
|
||||
if ("enger" in kurs_inputs):
|
||||
if (kurs_inputs["enger"]=='ja'):
|
||||
enger = True
|
||||
|
||||
noten_anzahl = int(config["SoMiNoten"]["anzahl_noten"])
|
||||
kompakt = config["SoMiNoten"]["kompakt"]
|
||||
|
||||
@@ -88,7 +93,11 @@ def erstelleSoMiBogen(kursid, klassekurs_name, dateien, path, namen, gebdaten, c
|
||||
|
||||
for zeile in range(0, somi_zeilen):
|
||||
|
||||
table += '<tr>'
|
||||
cssenger = ''
|
||||
if (enger):
|
||||
cssenger = ' class="enger"'
|
||||
|
||||
table += '<tr'+cssenger+'>'
|
||||
|
||||
if zeile==0:
|
||||
if (kompakt!="ja"):
|
||||
|
||||
@@ -23,6 +23,11 @@ def erstelleUebersicht(kursid, klassekurs_name, dateien, path, namen, gebdaten,
|
||||
if (kurs_inputs["vorjahresnote"]=='ja'):
|
||||
vorjahresnote = True
|
||||
|
||||
enger = False
|
||||
if ("enger" in kurs_inputs):
|
||||
if (kurs_inputs["enger"]=='ja'):
|
||||
enger = True
|
||||
|
||||
try:
|
||||
namen_kurzlang = config["Namen"]["form"]
|
||||
except KeyError:
|
||||
@@ -86,8 +91,12 @@ def erstelleUebersicht(kursid, klassekurs_name, dateien, path, namen, gebdaten,
|
||||
count = 0
|
||||
for name in namen:
|
||||
count = count + 1
|
||||
|
||||
cssenger = ''
|
||||
if (enger):
|
||||
cssenger = ' class="enger"'
|
||||
|
||||
table += '<tr><td class="nr">'+str(count)+'</td><td class="name">'+name+'</td>'
|
||||
table += '<tr'+cssenger+'><td class="nr">'+str(count)+'</td><td class="name">'+name+'</td>'
|
||||
|
||||
if (halbjahr=='1' and vorjahresnote):
|
||||
table += '<td class="hj"></td>'
|
||||
|
||||
Reference in New Issue
Block a user