Alternative ZWEITE Rangliste

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Olaf01
Mitglied
Beiträge: 62
Registriert: 19.10.2002 13:41

Alternative ZWEITE Rangliste

Beitrag von Olaf01 »

Hallo,

ich wollte gerne eine alternative rankliste haben.

Die bisherige sollte für die "normalen" User sein und eine zweite für die Mitglieder einer bestimmten Gruppe.

Ein einfacher Spezialrank würde mir hier nicht reichen. Die Funktion sollte wie bei dem normalen Ranking sein.

Also zwei Systeme nebeneinander.

Existiert hierfür ein Mod? Ich habe eigentlich die bekannten Stellen abgesucht aber wie das so ist mit den Augen ....
By Olaf01
SQRT
Mitglied
Beiträge: 452
Registriert: 17.05.2002 15:10
Wohnort: Köln
Kontaktdaten:

Beitrag von SQRT »

es gab schon mal hier so eine ähnliche nachfrage, aber da ging es um Ränge für männliche und weibliche Rangordnungen! Das wär für die meisten Foren sinnvoller, denke ich, aber der Vorschlaf von Olaf ist auch net schlecht, könnte ich auch gebrauchen!
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

EDIT: ach falsch verstanden....
ja wär nicht schlecht...

folgenes passt nicht zum thema...
kopier die memberlist.php einfach und ersetze folgendes
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS . "
ORDER BY $order_by";

durch folgendes:
$sql = "SELECT u.username, u.user_id, u.user_viewemail, u.user_posts, u.user_regdate, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_msnm, u.user_avatar, u.user_avatar_type, u.user_allowavatar
FROM " . USERS_TABLE . " u, " . USER_GROUP_TABLE . "ug
WHERE ug.group_id = '123'
AND u.user_id <> " . ANONYMOUS . "
AND u.user_id = ug.user_id
ORDER BY $order_by";
ah
Olaf01
Mitglied
Beiträge: 62
Registriert: 19.10.2002 13:41

Beitrag von Olaf01 »

Es müßten noch einige Dinge zugefügt werden.
Eine Abfrage in welcher Gruppe der User ist wird natürlich benötigt.
Jedoch muß auch eine Eingabemöglichkeit im Adminbereich eingefügt werden.
Hier müßte auch die Definition für die einzelnen Gruppen erfolgen - Welcher Rang gehört zu welcher Gruppe.

Hat jemand Zeit und Lust mir die entsprechenden Dateien zu nennen?
(Ich kenne das Forum noch nicht so gut)
By Olaf01
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Die Dateien für ´s Adminpanel wären admin_groups.php und group_edit_body.tpl ...aber kannst nochma genauer erklären, was Du dort dann einstellen willst ? :oops:

So wie ich das verstehe willst Du eine Seite erstellen, wo eine bestimmte Gruppe aufgelistet wird (wäre ja eigentlich schon auf der standardmässigen Gruppenseite ersichtlich) und willst dieser Gruppe (diesen Gruppen) gruppenabhängig noch bestimmte Ränge verteilen (was dann einstellbar sein soll).
Olaf01
Mitglied
Beiträge: 62
Registriert: 19.10.2002 13:41

Beitrag von Olaf01 »

Jein.

Es soll für eine Gruppe ein steigender Rang eingefügt werden.

Hier im Forum ist bspw. erst:
phpBB Newbie und danach
Semi-Professional

Diesen übernehme ich nun .Nebenher möchte ich eine Gruppe xyz erstellen un diesen den Rang javaanfänger geben.
Bei 50 Beiträgen soll nun der Rang javanutzer erscheinen.

Der Rang phpbb Newbie soll für jeden ausserhalb der Gruppe bleiben und entsprechend bei xx Beiträgen steigen.

Also ein zweites System und nicht nur neue Spezialränge angelegt oder als Mitgliederliste dargestellt.
By Olaf01
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

aso.. dann hat ich Dich völlig missverstanden. :D

Dann müsstest Du die admin_ranks.php und rank_edit_body.tpl bearbeiten (zum Erstellen des Ranges) und dann noch usercp_viewprofile.php und viewtopic.php (zur Anzeige des Ranges). :roll:
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

man müsste nur in der admin_ranks.php noch ein feld bei den rängen einfügen mit dem man die gruppe für die ein rang gelten soll auswählen kann und dann halt in der viewtopic.php eine entsprechende auswertung machen... die auswertung mach ich schon mal...

ah
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

also ich hab den hack fertig:
http://prdownloads.sourceforge.net/sphm ... p?download

ps: sagt mir wie lange ihr zum installieren gebraucht habt...

ah
Olaf01
Mitglied
Beiträge: 62
Registriert: 19.10.2002 13:41

Beitrag von Olaf01 »

Und ich stehe immer noch bei der Planung :oops:
Tja gegen echte Könner sehen wir "Normalos" recht klein aus.

Ich werde es sofort testen...
By Olaf01
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“