Phorum
Hvis man skal have succes med sin portal eller tilsvarende, er det ikke længere nok med frisk indhold, nemme brugerflader og hyppige opdateringer. Hvis man virkeligt vil holde fast i sin brugerskare, må man også skabe et brugermiljø. Det har været hemmeligheden bag succesen for websteder som Amazon, hvor de officielle boganmeldelser følges af læsernes kommentarer og anmeldelser.
Den slags er selvfølgelig nemmere sagt end gjort, og et stykke software kan ikke løse alle problemer. Men det kan i hvert fald opsætte rammen, og så er resten op til indholdsleverandørerne.
Phorum er en række PHP-scripts, som løser opgaven. Selv om man ikke har forstand på PHP, kan man installere og opsætte scriptet. Her kigger vi på version 3.2.11 installeret under Apache-webserveren på Red Hats Linux-distribution. Man kan se en demonstration af Phorum på projektets hjemmeside.
Forberedelse
Phorum 3.2.11 fylder kun 93 kilobyte som tar.gz-fil, og den kan downloades fra Phorums websted.
Pakken udpakkes - og det er nemt under Gnome, da man blot kan åbne tar.gz-filen som et almindeligt mappevindue. Derefter flyttes filerne til et passende sted i Apaches webhieraki. Her i eksemplet blev det til
/usr/local/apache/htdocs/scripts/phorum/
Før vi går i gang med den webbaserede opsætning skal vi lige tildele specielle rettigheder til mappen admin i phorum-mappen, altså helt præcist
/usr/local/apache/htdocs/scripts/phorum/admin
Mappen skal have rettighederne 707, og det gøres nemmest i Gnome ved at højreklikke på mappen, og vælge Egenskaber i pop-up-menuen, og i dialogboksen, der kommer frem, sætte knapperne som her:
Installation
Derefter skal vi oprette en database, som Phorum benytter til at gemme indlæggene i. Phorum understøtter en lang række databaser, og her benytter vi MySQL, som Phorum er opsat til at benytte som udgangspunkt.
Ved at benytte PHP-scriptet phpMyAdmin, som vi tidligere har gennemgået her på PC World Online, kan vi nemt oprette en ny database i MySQL. I dette eksempel navngiver vi den "phorums"
Nu er vi parate til at opsætte Phorum via dets nemme webgrænseflade. Det gøres ved at skrive adressen til dokumentet index.php i mappen admin. I dette tilfælde er Apache-konfigurationsfilen sat op således at url'en
peger på mappen
/usr/local/apache/htdocs/scripts
så adressen bliver i dette tilfælde til
http://localhost/scripts/phorum/admin/index.php
På administrationssidens hovedmenu navigerer vi frem til Phorum Setup > Database Settings.
Her skal vi skrive navnet på server og database, samt brugernavn og password.
Herefter kan man tilrette de forskelle parametre, som for eksempel farver og tabelstørrelser. Det gøres i ved at gå ind i administrationsdelen og navigere frem til Main > Phorum Setup > HTML Settings.
Start et forum
Som sidste led i tilretningen skal vi gå ind i mappen include, der i dette eksempel befinder sig her:
/usr/local/apache/htdocs/scripts/phorum/include
Her skal filerne footer.php-dist og header.php-dist omdøbes til footer.php og header.php . Disse to filer indeholder den HTML, der bringes i toppen og bunden af HTML-siderne.
I header.php kan man for eksempel sætte det stylesheet, der styrer websidernes generelle udseende.
Nu kan man så opsætte sit første debatforum i administrationsmenuen Main > New Forum - og så er det bare at lokke brugerne indenfor og få debatten startet.