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.