Avatar billede soccoro Nybegynder
18. maj 2004 - 15:21 Der er 4 kommentarer og
1 løsning

Forum med træstruktur

Hej alle,

jeg søger link til kildekoder/artikler som jeg kan rode lidt med til et forum. Forummet skal være med trådvisning/træstruktur, og der må meget gerne være linier fra tråd til tråd etc. så man kan se, hvem der replyer til hvem.

Nogle der kender et par links?
Avatar billede soccoro Nybegynder
18. maj 2004 - 15:35 #1
Jeg har nu fundet en kode på nettet, som jeg så har skrevet lidt om. Den ser således ud:

    Function showDebate($parentid=0, $indryk=0, $foerste=0){
        if($foerste)
            $query = (" `id`='$parentid' ");
        else
            $query = (" `parentid`='$parentid' ");
        $res = get("SELECT * FROM `debate_posts` WHERE $query ORDER BY `id` ASC");
        while($row = data($res)){
            echo "<table cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";
            echo "<tr>";
            echo "<td>";
            for($i=0; $i<$indryk; $i++){
                echo "</td><td>&nbsp;&nbsp;</td>";
            }
            if($parentid != 0)
                echo "";
            echo "</td>";
            echo "<td width=\"100%\" style=\"padding-top: 2px; padding-left: 2px;\">";
            echo "<div style=\"background-color: #EEEEEE; border: 1px solid gray;\">";
            echo "" . $row[header] . "";
            echo "</div>";
            echo "</td>";
            echo "</tr>";
            echo "</table>";
            showDebate($row[id], $indryk+1);
        }
    }

Den kaldes så selvfølgelig med showDebate();

Så er mit spørgsmål:

Jeg har lavet nogle billeder, som ser således ud: | |- og |_

Hvordan får jeg disse placeret på de rette pladser; altså hvordan kan jeg tjekke hvornår der ikke er flere svar til indlægger og der skal sættes en |_ og hvornår de fortsætter og der skal sættes fx en |-
Avatar billede soccoro Nybegynder
18. maj 2004 - 17:37 #2
Ingen som har et godt forslag?
Avatar billede Slettet bruger
19. maj 2004 - 15:51 #3
Du kan prøve at se på http://www.phorum.org

Deres demo-forum ser lidt grimt ud, men jeg har set det i brug et andet sted, hvor det ser pænt ud.
Avatar billede soccoro Nybegynder
19. maj 2004 - 23:22 #4
Well, det ser ud til at de bruger klasser, en ting som jeg ikke har så meget erfaringer med; desuden er det enormt svært at tyde deres kode!
Avatar billede soccoro Nybegynder
22. maj 2004 - 09:26 #5
Jeg lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester