1
0

„README.md“ ändern

This commit is contained in:
Stefan Gaiselmann 2023-06-28 10:58:39 +02:00
parent f683bfde9f
commit 9b0e31a623

View File

@ -1,3 +1,7 @@
# Beispiel zum Einbinden der Discovery Links in eine Webseite
## HTML Fragment
```html
<div>
<h1>Neuerscheinungen</h1>
@ -7,6 +11,23 @@
</div>
```
## JavaScript Fragment
Für jeden Eintrag in der item-Liste wird die Funktion `buildLink` aufgerufen.
Diese erzeugt die Links mit der Suche über den aktuellen sowie die letzten beiden Monate.
Das Thema ergibt sich aus dem Index in der Liste (1 => _Allgmeines, ..._)
Das HTML Gerüst beinhaltet initial eine leere _"unordered list"_.
Per JavaScript wird dieser Liste dann jeweils ein Anker-Element hinzugefügt mit dem erzeugten Link.
### TODOs
Die Links verwenden automatisch das aktuelle Jahr und den aktuellen Monat als Basis.
In den Monaten Januar und Februar funktioniert das aber nicht korrekt.
In wird beim zurückrechnen nicht auf das Vorjahr und die Monaten Dezember bzw. November zurückgegriffen.
Diese Logik müsste man noch hinzuzfügen.
```js
let items = ["Allgemeines, Umweltschutz, Spielfilme",
"Theologie, Philosophie, Ethik, Psychologie",