Tabel forums
Tabellen Forums er den tabel der indeholder de forskellige debatemner og debatter i forum.
Â
"Debatemne" er øverste niveau. Derunder findes "Debat", og herunder kan brugerne oprette "Tråde" (engelsk: "Threads").
Â
Debatemner og Debatter er altså udelukkende administrator vedligeholdt. emner og debatter oprettes typisk ved sidens oprettelse, og derefter sjældent.
- Debatemner er identificeret ved, at feltet forum_cat=0.
- Debatter er alle relateret til et debatemne via forum_cat, som henviser til felt forum_id for debatemnet
Tabellen kan fx. se sådan ud (skærmklip fra phpMyadmin):

Felterne har følgende betydning for debatemner og debatter:
- forum_id Reference til den pågældende debat eller debatemne
- forum_cat =0 debatemne; >0 debat, hvor forum_cat henviser til felt forum_id for debatemnet
- forum_name Navn på debatemne eller debat
- forum_order rækkefølge. Debatmner har én rækkefølge. Debatter har deres egen rækkefølge, som er underordnet det debatemne de tilhører.
- forum_description Uddybende beskrivelse af debatemnet eller debatten.
eksemplet:
I det viste eksempel kan man se at debatforum indeholder:
- 2 debatemner (hvor forum_cat = 0)
- 3 debatter (hvor forum_cat >0, og linker til debatemnet)
- "debat 1" tilhører debatemne "emne1" (forum_cat = 1)
- "debat a" og "debat b" tilhører debatemne "emne2" (forum_cat = 3)
Â
De resterende felter er kun relevante for debatter (ikke for debatemner):
Felter, markeret med grønt, er felter med betydning for rettigheder. Disse kan vedligeholdes, når debatten eR oprettet. altså ved ændring.
- forum_moderators
- forum_access
- forum_post
- forum_reply
- forum_poll
- forum_vote
- forum_attach
- forum_lastpost "Seneste tråd". Pointer til tabellen forum_threads
- forum_postcount antal tråde i denne debat
- forum_threadcount antal tråde i denne debat
- forum_lastuser Bruger, som senest har oprettet en tråd i denne debat
Dette eksempel viser "debat 1" fra forrige eksempel, og dens opsætning af rettigheder:

Â
Disse rettigheder betyder:
- Debatten kan modereres af administrators og brugergruppe 1 (forum_moderators = "102. 1")
- Debatten kan ses af brugere (forum_access = "101")
- I Debatten kan brugere oprette nye tråde (forum_post = "101")
- I Debatten kan brugere svare i tråde (forum_reply = "101")
- I Debatten Super administratorer oprette afstemninger (forum_poll = "103")
- I Debattens afstemninger kan brugere i brugergruppe "2" stemme (forum_vote = "2")
- I debatten kan administratorer tilknytte filer (forum_attach = "102")
Generelt gælder:
- For "10x" gælder, at det betyder "10x og højere". Har brugere rettigheder (101), så har administratorer (102) og Super administratorer (103) også.
- For < "101" gælder, at der referes til tabellen user_groups (1, 2 osv...)
Vil man vide mere, kan man kigge i programmerne:
- /administration/forums.php
- /forum/viewthread.php
- /forum/postify.php
Â
Tabellen Forums initieres ved installation af PHP-Fusion af setup.php med 0 rækker.