repair book mode with refactored rendering

This commit is contained in:
Hartmut Seichter 2024-05-03 07:42:51 +02:00
parent 35df5e2aa1
commit 5a4b2c8f3a
8 changed files with 94 additions and 40 deletions

View file

@ -19,6 +19,10 @@ debug-template:
debug-markdown:
python ${coursebuilder} -s schema.yaml -m mod.cg.yaml mod.interactsys.yaml -l de -f name credits
debug-book:
python ${coursebuilder} -s schema.yaml -b book.yaml -l de
debug:
python ${coursebuilder} -s schema.yaml -m mod.cg.yaml -l de -f fields.yaml

View file

@ -11,7 +11,7 @@ book:
- content
- form-of-instruction
- prerequisites
- media-of-instruction
- teaching-material
- author-of-indenture
- used-in
- workload
@ -28,6 +28,10 @@ book:
en: "## compulsory courses {.unnumbered}"
- modules:
- mod.cg.yaml
- text:
de: "## Wahlbereich {.unnumbered}"
en: "## elective courses {.unnumbered}"
- modules:
- mod.interactsys.yaml

View file

@ -5,7 +5,7 @@ fields:
- content
- form-of-instruction
- prerequisites
- media-of-instruction
- teaching-material
- author-of-indenture
- used-in
- workload

View file

@ -74,7 +74,7 @@ content:
* Overview visualizations
* Graphical User Interfaces
media-of-instruction:
teaching-material:
de: |
* H5P Lernmodule
* Lernforum

View file

@ -61,7 +61,7 @@ content:
* evaluation methods of interactive systems
* statistical methods for UX design
media-of-instruction:
teaching-material:
de: |
H5P Lernmodule, Lernforum und Übungen am PC
@ -101,6 +101,9 @@ workload:
form-of-exam:
value: alternative
spec:
de:
en:
frequency:
value: once_per_year

View file

@ -142,7 +142,7 @@ prerequisites:
#
# Wie können die Studierenden sich auf die Teilnahme an diesem Modul vorbereiten?
#
media-of-instruction:
teaching-material:
type: str
label: {
de: "Literatur und multimediale Lehr- und Lernprogramme",