diff --git a/README.md b/README.md index 02cd9cb..5426278 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ +# Beispiel zum Einbinden der Discovery Links in eine Webseite + +## HTML Fragment + ```html

Neuerscheinungen

@@ -7,6 +11,23 @@
``` +## 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",