Problemer med generiske forum-platforme
Hvis du har prøvet andre forum-RPG'er, har du sikkert løbet ind i disse
pinepunkter:
- Brugernavnet er også karakter-navnet — så dit forum-handle bliver din
karakter for evigt. Uanset om du senere vil prøve en ny karakter.
- Ingen måde at markere IC vs. OOG tydeligt i indlæg
- Karakter-profiler er hjemmelavede i signaturen og inkonsistente på tværs
af brugere
- Notifikationer på brugerkonto, ikke karakter — du misser at du er blevet
nævnt som din karakter
- Ingen permission-system for private scener eller kun-moderator-områder
- Ingen søgning på specifikke karakterer, kun på brugernavn
Et forum-RPG skal helst have specifikke værktøjer til de specifikke problemer
rollespillere løber ind i. Det er det vi har bygget.
Magistudiers forum-platform
Forum v2 — nyt system fra bunden
I foråret 2026 lancerede vi et helt nyt forum-system. Det gamle forum havde
kørt siden 2015 og bar på alle de typiske arvet-fra-legacy-problemer: lang
loadetid, ingen mobilvenlig UI, sparsomt feature-sæt.
Det nye forum har:
- Under-sekund forside-load via database-caching og batch-queries
- Rich text editor med BBCode og Markdown, inline-preview,
og syntax-fremhævning
- @-nævnelser med autocomplete — skriv @ og se alle karakterer
- Reactions på hvert indlæg — et stort udvalg af emojis
- Bogmærker på indlægs-niveau, ikke kun tråd-niveau, med
personlige noter
- Samlinger — dine egne lister af tråde ("min karakters
rejse", "vigtige plot-tråde" osv.)
- Tags og filtre — følg specifikke emner på tværs af kategorier
- Notifikations-klokke med reply/mention/reaction-beskeder
leveret i realtid
- Tastatur-genveje — j/k for op/ned, r for svar, Cmd+K for
hurtig søgning
- Inline-svar uden side-reload
- Mobilvenlig fra bunden — forummet er ligeså godt på
telefon som på desktop
- Lys/mørk tema
Karakter-system
Karakter-profil er en førsteklasses entitet i systemet — ikke bare en signatur
eller et felt i profilen. Hver karakter har:
- Eget navn, efternavn, portræt, bio
- Egen signatur der automatisk vises under indlæg
- Egen kollegie, årgang, huspoint-saldo
- Egen in-game valuta (galeaner, sølvsegl, knutter)
- Egne venner, fjender, relationer — separat fra spillerens konto
Og snart: flere karakterer pr. konto. Samme spiller, flere roller.
Permission-system
Vi har granulær adgangskontrol. Nogle tråde er:
- Offentlige (alle kan se og svare)
- Kun-læs (alle kan se, men kun inviterede kan svare)
- Password-beskyttede (kun dem med passwordet)
- Invite-only (kun dem der er inviteret af trådens forfatter)
- Staff-only (kun moderators og admin)
Moderation og sikkerhed
Moderatorer har adgang til at:
- Slette, flytte og sammenflette tråde
- Skjule enkelte indlæg uden at fjerne dem permanent
- Se audit-log over hvem der har redigeret hvad
- Håndtere bug-rapporter fra et indbygget dashboard
- Tildele co-moderator-status på enkelte tråde
Tekniske valg i kort form
Platformen kører på PHP 8 med MySQL/MariaDB som hoveddatabase. Frontend er
server-rendered med Alpine.js til interaktivitet — bevidst undgået SPA-bloat
og tung JavaScript. Løsningen prioriterer hastighed, tilgængelighed, og
mobilvenlighed over fancy animations.
Platformen er open source-inspireret men ikke selv open source — den er
bygget specifikt til dette ene fællesskab, og det smøger nogle hjørner af der
ellers ville kræves for en generisk forum-software.