Update Fach und themendaten
@@ -3,6 +3,41 @@ title: Fach- und themendaten
|
|||||||
---
|
---
|
||||||
Sämtliche Daten für die einzelnen Fächer sind im Ordner config hinterlegt.
|
Sämtliche Daten für die einzelnen Fächer sind im Ordner config hinterlegt.
|
||||||
|
|
||||||
- config
|
- **config**
|
||||||
* subject
|
* **subjects**
|
||||||
* weiter ordnerstruktur...
|
* _\<subjectID\>_
|
||||||
|
* mathe
|
||||||
|
* **properties.json**
|
||||||
|
* **topics**
|
||||||
|
* _\<topicID\>_
|
||||||
|
* bruchrechnung
|
||||||
|
* **properties.json**
|
||||||
|
* **article.html**
|
||||||
|
* image1.png
|
||||||
|
* image2.png
|
||||||
|
* download1.pdf
|
||||||
|
* download2.pdf
|
||||||
|
|
||||||
|
_\<subjectID\>_ und _\<topicID\>_ sind die eindeutigen Bezeichner, die nur A-Z, a-z, 0-9 sowie - und \_ enthalten dürfen.
|
||||||
|
|
||||||
|
### Subject properties.json:
|
||||||
|
|
||||||
|
| Key | Value | Typ |
|
||||||
|
|-----|-------|-----|
|
||||||
|
| displayName | Name mit dem das Fach für User angezeigt wird | Reiner Text |
|
||||||
|
| description | Kurzer Beschreibungstext für Übersichtsseiten | Darf HTML enthalten |
|
||||||
|
| color | Akzentfarbe | **_Noch unspezifiziert_** |
|
||||||
|
| buttonText | Text auf Button zur Fachseite | Reiner Text |
|
||||||
|
| icon | Symbol des Faches | FontAwesome-CSS-Klasse |
|
||||||
|
|
||||||
|
|
||||||
|
### Topic properties.json
|
||||||
|
|
||||||
|
| Key | Value | Typ |
|
||||||
|
|-----|-------|-----|
|
||||||
|
| displayName | Name mit dem das Fach für User angezeigt wird | Reiner Text |
|
||||||
|
| icon | Symbol des Themas | Font-Awesome-CSS-Klasse |
|
||||||
|
| description | Kurzer Beschreibungstext für Übersichtsseiten | Darf HTML enthalten |
|
||||||
|
| relatedTopics | IDs der verwandten Themen | array |
|
||||||
|
| files | Downloadbare Dateien | array der Dateinamen |
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user