GeoMatDigital / django-geomat

BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Steckbrief-Thumbnails ins Backend #296

Closed sheepyhollow closed 5 years ago

sheepyhollow commented 5 years ago

Für die Thumbnails der Steckbriefe gab es in der dynamischen Version noch keine richtig saubere Lösung, die unabhängig vom Frontend ist. Diese Thumbnails sollten in der DB liegen und der /profiles Endpoint sollte die passenden URLs je Layer mitliefern, zusammen mit dem link.

sheepyhollow commented 5 years ago

Da war mal etwas mit dem Namen und den ersten 4 Buchstaben gedacht. Das war aber etwas merkwürdig, meine ich..

mkay-sh commented 5 years ago

Hier mal eine Zusammenfassung unserer Diskussion von heute:

  1. Anpassung vom profiles-Endpoint. Es sollte immer der gesamte Baum der Steckbriefe zurückgegeben werden.
  2. Metadaten für die Kategorien mit zurückgeben. Zusätzlich zum Link sollte ein Pfad zum Thumbnail und der Kommentar übergeben werden.
  3. Sprachproblem: Der Key einer Kategorie sollte nicht übersetzt werden, egal in welcher Sprache der User anfragt. Falls man eine übersetzte Version zurückgeben möchte, sollte diese in einem seperaten Feld landen.

Beispiel für Links:

{
  "KEY (z.B. Elements)": {
    "thumbnail": "Pfad zum Thumbnail im CDN",
    "comment": "OptionalerKommentar",
    "title": "Uebersetzter Key"
  }
}

Den Link zum untergliederten Layer brauchen wir bei einer vollständigen Baumgenerierung nicht mehr.

sheepyhollow commented 5 years ago

Bei 2. ist aber noch zu klären, wo diese Metadaten herkommen (siehe https://github.com/GeoMatDigital/web-geomat/issues/16)

mkay-sh commented 5 years ago

Das stimmt. Eventuell mit einer seperaten Tabelle die den Kategoriekey auf Thumbnail und Kommentar mappt?

chgad commented 5 years ago

Nach der heutigen Besprechung obsolet. Neues Feaure wie in #299 .

Issue kann geschlossen werden.