Closed olavm closed 1 year ago
I serve.clj generer doc nå en navbar på toppen, med feeling-lucky (🎲), lenke til "/COHORT/", dvs index'en for den aktuelle kohorten (index i seg selv er ikke enda implementert for cohorts) og visning av hvilket blogginnlegg man leser for øyeblikken.
👍
I cohorts.clj har jeg lagt på sortering, slik at blogginnlegg for kohortene blir presentert i riktig rekkefølge.
(sort-by :doc/slug docs)
vil vel ikke funke når vi får flere siffer i tallene våre? Typ sammenlikne 1, 2, 10 og 20.
La til et forslag på "hent tall fra dokument" i #21.
Vi kan gjerne merge denne as-is, og fikse sortering etter at både denne PR-en og #21 er merget.
Laget 2 test blogginnlegg til for OJ, for å teste rekkefølge på visning, og på sikt prev og next funksjonalitet i navbaren.
👍
Da det ikke finnes en variable for cohort name har jeg gjort noen "hacky" løsninger, bla. hente navnet fra cohort :cohort/id i doc, og sortere på :doc/slug i docs.
Forslag: vi lager mikrobloggeriet.cohort/name
(funksjon fra kohort til navn). Default-implementasjon leser :cohort/id. Så kan vi endre implementasjonen på kun funksjonen hvis kohorter skal ha navn ulikt id.
Tanker?
Som over: vi kan gjerne merge denne sånn som den er, og fikse småting i ny PR.
Godkjenner -- synes det er helt OK å merge nå.
Navn er kanskje noe vi må fikse. Nummer må vi fikse, men kan ta det i neste PR.
Implementert første utkast av en general navigasjonsbar for kohortene.
Dette er endret:
serve.clj
genererdoc
nå en navbar på toppen, medfeeling-lucky
(🎲), lenke til "/COHORT/", dvs index'en for den aktuelle kohorten (index i seg selv er ikke enda implementert for cohorts) og visning av hvilket blogginnlegg man leser for øyeblikken.cohorts.clj
har jeg lagt på sortering, slik at blogginnlegg for kohortene blir presentert i riktig rekkefølge.Ting å vurdere:
name
har jeg gjort noen "hacky" løsninger, bla. hente navnet fracohort :cohort/id
idoc
, og sortere på:doc/slug
idocs
.For øyeblikket bruker kun mikrobloggene OJ og GENAI denne funksjonaliteten.
Videre må vi implementere og avgjøre:
number
på blogginnlegget man er inne på. Dette er enda ikke implementert, og vi må se på om det er mest naturlig å gjøre icohorts.clj
ellerdoc.clj
, eller om det er noe vi vil ha i det hele tatt.cohorts-index
må implementeres. Kan gjerne replikereolorm-index
/jals-index
.cohort-index
.