Seite 1 von 3

Mehrere Ränge in einem...

Verfasst: 30.10.2002 22:21
von FragFrag
Hallo,

wie kann ich den Nutzern meines Forums mehrere Ränge geben?

Will sagen, es erscheint nicht nur der Rang, den man durch eine bestimmte Zahl an Postings erreicht hat, sondern dazu ein feststehender für eine bestimmte Gruppe von Benutzern.

Danke.

Verfasst: 31.10.2002 03:41
von Mister_X
Adminbereich -> Ränge -> Spezialrang erstellen
Spezialrang dann Person x zuorden (über Adminbereich -> Kategorie Benutzer -> Einstellungen -> Rang)

Verfasst: 31.10.2002 15:58
von Gast
Danke...aber das ist mir natürlich klar...aber wenn ich jemandem einen Spezialrang zuweise, dann ersetzt dieser den Rang, den er sich erworben hat durch Anzahl x an Postings...

...und ich möchte halt, das beides da untereinander steht.

Verfasst: 31.10.2002 15:59
von FragFrag
Letzteres war natürlich von mir.... :oops:

Verfasst: 31.10.2002 18:06
von Mister_X
viewtopic.php
suche nach

Code: Alles auswählen

        }
        else
        {
                for($j = 0; $j < count($ranksrow); $j++)
                {
                        if ( $postrow[$i]['user_posts'] >= $ranksrow[$j]['rank_min'] && !$ranksrow[$j]['rank_special'] )
                        {
                                $poster_rank = $ranksrow[$j]['rank_title'];
                                $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
                        }
                }
        }
und ersetze dies mit

Code: Alles auswählen

        }
                for($j = 0; $j < count($ranksrow); $j++)
                {
                        if ( $postrow[$i]['user_posts'] >= $ranksrow[$j]['rank_min'] && !$ranksrow[$j]['rank_special'] )
                        {
                                $poster_rank2 = $ranksrow[$j]['rank_title'];
                                $rank_image2 = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank2 . '" title="' . $poster_rank2 . '" border="0" /><br />' : '';
                        }
                }
suche nach

Code: Alles auswählen

                'POSTER_RANK' => $poster_rank,
                'RANK_IMAGE' => $rank_image,
und füge danach noch folgendes ein:

Code: Alles auswählen

                'POSTER_RANK2' => $poster_rank2,
                'RANK_IMAGE2' => $rank_image2,
jetzt noch in der viewtopic_body.tpl
suche nach

Code: Alles auswählen

{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}
und füge danach noch folgendes ein:

Code: Alles auswählen

<br />{postrow.POSTER_RANK2}<br />{postrow.RANK_IMAGE2}

Verfasst: 04.01.2003 12:41
von manica
hmm nun habe ich gar keinen Rang mehr

Verfasst: 04.01.2003 15:01
von Mister_X
gib mal einen link auf die viewtopic.php (vorher in viewtopic.txt umbenennen)

Verfasst: 04.01.2003 23:15
von manica
Mister_X hat geschrieben:gib mal einen link auf die viewtopic.php (vorher in viewtopic.txt umbenennen)
http://oberhexe.de/hexenboard/viewtopic.txt

Hab es jetzt aber rausgenommen, da es nicht ging. Vielleicht ist ja noch was anderes drin das stört. Habe ja die 2.03

Verfasst: 05.01.2003 00:06
von Mister_X
es stimmt ich hatte nen kleinen Tippfehler drin, so wie es jetzt ist (mein Beitrag von oben habe ich editiert) sollte es aber funktionieren :)

Cool

Verfasst: 05.01.2003 00:33
von manica
Einmal nicht mein Fehler :-)
Aber jetzt habe ich gerade festgestellt das die Userlist alles sortiert nur das Anmeldedatum nicht.

Die Datei ist ja die memberlist.php Habe Sie unter http://oberhexe.de/hexenboard/memberlist.txt abgelegt.
Das andere probiere ich jetzt nochmal aus.