2026-02-18

Kommande saker eller saker som ska fixas

Stacka taggar i sök och var det är vettigt, så man kan t.ex välja två olika och enbart få noveller som har båda taggarna.
Testa comments och röstning på mobil.
Lägg till sticky mobilnavigering i botten - T.ex "favoriter" och "för dig"
Lägg till "för dig" på mobilnavigeringen
Lägg till "senaste" på mobilnavigeringen
Lägg till "topplista" på mobilnavigeringen
Lägg till "kategorier" på mobilnavigeringen
Lägg till "rapportera" på mobilnavigeringen för att föreslå styckesindelning, eller automatisera detta
Lägg till "swipe" för att navigera mellan noveller på mobil
Lägg till "läs alla" och continuous scroll på mobil
Fullskärmsläge på mobil, för att lättare läsa.
Automatisera styckesindelning, eller ge möjlighet för användare att föreslå detta.
Gör SÖK smartare på mobil, t.ex autocomplete, eller "did you mean"
Testa registrering + hela flödet, och testa skicka in ny novell.
Hitta korrekt authorname för noveller som auto-approvats av 'cron'.
Visa "liknande" noveller på ens "for you page" eller profil page efter login, så att man får förslag på liknande man redan läst.
För dig page - Visa senaste noveller från favorit authors/taggar/kategorier.
Skapa styrgrupp.
Lägg till '!', '-' i sök, så folk kan söka efter t.ex "stol -pall"
Notifieringsmejl när ny novell publiceras av följd författare/tagg/kategori (user_preferences + notify_email finns, behöver kopplas).


2026-02-18

Nyligen Slutförda uppgifter

✓ Lägg till en länk till egen profil — "Min profil" visas i navbaren när man är inloggad.
✓ Lägg till "favoriter" / bokmärka noveller — hjärtknapp på novelläsida, visas på profilsidan.
✓ Profilsida visar följda kategorier, taggar och författare med läst/totalt-statistik.
✓ Profilsida visar egna noveller med läsningar, kommentarer och favoriter per novell.
✓ Community-taggning — inloggade användare kan lägga till taggar på noveller (max 10/novell).
✓ Följ-knapp på författarsidor (samma system som taggar och kategorier).
✓ Röstning fixad — varje användare kan nu uppdatera sitt betyg, dubbelröstning förhindrad. Betyg visas korrekt direkt.
✓ Sök förbättrad — hittar nu noveller med specialtecken i titeln (t.ex "Porr(styv)mamman"), loggar antal träffar per sökning.
✓ CSRF-skydd på alla formulär och AJAX-anrop.
✓ N+1 query-problem löst — sidor med många story-cards gör nu bara 3 extra queries oavsett antal.
✓ Statistiksida visar antal sökningar utan träffar (senaste 30 dagarna) med topp-söktermer.
✓ Kategori-sidor: Antal noveller visas överst, paginering tillagd (60/sida).
✓ Senaste-sida — visar nyast publicerade noveller med paginering.
✓ Rapportera novell/kommentar — flagga-knapp på novellsida och per kommentar, delad handler.
✓ CSRF-skydd på skicka in novell-formuläret.
✓ Topplista-sida — mest lästa, högst betygsatta (min 5 röster), mest kommenterade (topp 50 per flik).
✓ Slimma ned "storycard" på mobil, så att de inte tar upp hela skärmen. Visa även taggar.
✓ Standardisera "cards" på hemsidan, så att de ser likadana ut.
✓ Fixat så att taggar finns med på cards
✓ Enable'a redigera bio på egen user profil (/forfattare/xyz)
✓ Skapa användarprofil sida (blir samma som authorpage, d.v.s medlem = forfattare)
✓ Add wordcount to stories, och basera lästid på detta.
✓ Testa kommentera
✓ Lägg till "betygsätt". Tidigare har detta varit 1-10 stjärnor, men kanske "tumme upp" räcker? (lägg till i schema AggregateRating, schema kräver dock 1-5 val)
✓ Snygga till tag cloud
✓ Kanske fixa så search har liknande 'cards' som författare, index och kategorier?
✓ Fixa så författare url också visar cards istället för nuvarande. + inkludera kategorier i cards.
✓ Fixa så darkmode är enda mode.
✓ Fixa så att cards är bra i darkmode, eftersom det är enda mode nu.