Smart diskussionsforum i PHP

Det tyske diskussionsforum Burning Board, som bygger på MySQL og PHP, er meget smartere end konkurrenten Phorum. Mulighederne er mange og avancerede.

Smartere end Phorum

Er der noget, vi mennesker er gode til, så er det at snakke. Næsten alle har en mening om alt, og med et debatforum skaber man trafik til sit website.

Vi har tidligere skrevet om debatfora-programmet Phorums, men vi har set et, der er megte smartere - tyske Burning Board, som benytter den klassiske PHP/MySQL-kombination. Burning Board er dog ikke open source som Phorum - "kun" freeware, med den restriktion, at man ikke må ændre i den copyright-notits, der står nederst på siden. Administrationsmæssigt føles det en del nemmere at have med at gøre end Phorum, og funktionaliteten er, som sagt i top.

Burning Board downloades fra firmaets hjemmeside, og kræver som minimum PHP4.0 Beta 2 og MySQL 3.22.

Installationen er utrolig nem. Til at starte med pakkes filerne ud, og det giver to mapper, info og wbboard. Wbboard-mappen flyttes til et sted, hvor webserveren kan se den. Derefter oprettes en database i MySQL, og det gøres nemmest med phpMyAdmin, som vi har gennemgået i en tidligere artikel.

Installationen

Herefter skal filen _data.inc.php redigeres. Åbn filen i en teksteditor. Her sættes værtsnavn, brugernavn, password og navnet på den database, vi netop har oprettet.

<?
// Hostname or IP of your MySQL-Server
$mysqlhost = "localhost";
// Username and Password to Login to your Database
$mysqluser = "root";
$mysqlpassword = "";
// Name of your Database
$mysqldb = "wbboard";
// Number of this Board
$n = "1";
// Email Address of the Administrator
$adminmail = "tania@localhost";
?>

Hvis man er usikker, kan man åbne phpMyAdmin, klikke på Hjem i venstre skakt, og vælge punktet "users" til højre - så fås en oversigt over brugere, rettigheder og passwords.

Så er det blot at indtaste adressen til filen install.php, som befinder sig i mappen sammen med de andre filer. Det kan se sådan ud:

http://localhost/wbboard/install.php

Herefter ordner Burning Board resten. Man skal blot indtaste et administrator-navn og password, så kan man gå igang med at oprette og designe sine debatfora.

Tilretning og administration

Burning Board byder på masser af designmuligheder, hvor alle parametre kan sættes individuelt for hver enkelt debatforum. Formatteringen sættes seperat, således at man ikke behøves at genopfinde hjulet hver gang.

Der er også mulighed for at benytte stylesheets i stedet for HTML-koder, og selvom HTML-koden ikke er helt velformateret, så er den dog pænere, end hvad mange andre scripts genererer.

Brugerstyringen er også temmelig avanceret. Det er muligt at oprette brugergrupper og give bestemte rettigheder til bestemte grupper. Det vil føre for vidt at komme ind på alle mulighederne her, men man kan se mere på Burning Boards hjemmeside.

Brugerne har masser af muligheder for at personalisere deres oplevelse på debatforaet.

Tilsidst er der kun at beklage, at programteksterne ikke er oversat til dansk. Heldigvis er alle siderne implementeret som skabeloner ved hjælp af PHPs FastTemplate-funktion som vi kigger på i en kommende artikel, så bliv på kanalen. Disse skabeloner ligner almindelige HTML-filer til forveksling, og udseendet kan nemt redigeres for eksempel i et WYSIWYG-værktøj som Dreamweaver eller GoLive.

Annonce

Forsvarsministeriets Materiel- og Indkøbsstyrelse

DevOps Engineer (AI) til Forsvarets nye IT-platform

Midtjylland

Forsvarsministeriets Materiel- og Indkøbsstyrelse

IT-specialist til Lokal IT Servicecenter ved Personelkommandoen

Københavnsområdet

Collectia A/S

Cyber Security Engineer

Københavnsområdet

Event: Cyber Security Festival 2026

Sikkerhed | København

Mød Danmarks skrappeste it-sikkerhedseksperter og bliv klar til at planlægge og eksekvere en operationel og effektiv cybersikkerhedsstrategi, når vi åbner dørene for +1.700 it-professionelle. Du kan glæde dig til oplæg fra mere end 80 talere og møde mere end 50 leverandører over to dage.

18 & 19. november 2026 | Gratis deltagelse

Navnenyt fra it-Danmark

Norriq Danmark A/S har pr. 2. februar 2026 ansat Andreas Dyngberg Pedersen som Solution Architect. Han skal især beskæftige sig med at sætte de overordnede rammer for leverancerne med afsæt i best practice og skalerbarhed. Han kommer fra en stilling som Solution Architect hos Impact commerce. Han er uddannet Hos EUC Syd som Datatekniker og Programmering. Nyt job

Andreas Dyngberg Pedersen

Norriq Danmark A/S

Netip A/S har pr. 17. august 2026 ansat Jesper U. Sørensen som Seniorkonsulent ved netIP's kontor i Esbjerg. Han kommer fra en stilling som Chief Technology Officer hos NetSec ApS, hvor han også var partner. Nyt job
Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation, har pr. 1. september 2026 ansat Alfredo Paladino, 32 år,  som Account Manager for det danske marked. Han skal især beskæftige sig med salg af Iduras MitID- og signaturløsninger i Danmark. Han kommer fra en stilling som Head of Business Development hos Goodwings. Han er uddannet kandidat i e-business. Han har tidligere beskæftiget sig med at opbygge Goodwings' kommercielle funktion og lede et internationalt BDR-team på 12 personer. Nyt job

Alfredo Paladino

Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation,

Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation, har pr. 1. september 2026 ansat Maria Juliane Friedrichsen, 47 år,  som Office Manager. Hun skal især beskæftige sig med at holde overblik og sikre, at alt på kontoret kører, som det skal. Hun kommer fra en stilling som Office Manager hos Kontorhotellet H2M. Hun er uddannet professionsbachelor i ernæring og sundhed og har en korrekturlæseruddannelse. Hun har tidligere beskæftiget sig med korrekturlæsning og den daglige drift af kontorer. Nyt job

Maria Juliane Friedrichsen

Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation,