Team-Page-MOD - Bitte um Hilfe! **gelöst**

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Fähnchen
Ehemaliges Teammitglied
Beiträge: 2124
Registriert: 14.08.2004 23:38

Beitrag von Fähnchen »

killerbees19 hat geschrieben:Wäre nur noch das Problem mit einem neuen User.....
Da würde ich mal sagen ...

Code: Alles auswählen

AND user_id == 2
Und die Userid des Benutzers der angezeigt werden soll eben einfügen. :wink:
Das gleiche in grün, nur das diesesmal der Benutzer nicht ausgeblendet, sondern eingeblendet wird.
Die Signatur hat Urlaub.
Benutzeravatar
killerbees19
Mitglied
Beiträge: 1185
Registriert: 09.05.2006 17:33
Wohnort: Wien (Österreich)
Kontaktdaten:

Beitrag von killerbees19 »

!!! Und das muss ich dann auch nur in der /includes/usercp_regsiter.php einfügen, die geändert wurde, denn dann kann der User auch seine Profil anpassen.

-----EDIT----------
Mir kommt eine Fehlermeldung:
Could not get userdata

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '== 10 ORDER BY username ASC LIMIT 0, 50' at line 4

SELECT * FROM phpbb_users WHERE user_level IN (2, 1) AND user_id != 2 AND user_id == 10 ORDER BY username ASC LIMIT 0, 50

Line : 169
File : team.php
Kann ich die beiden Befehle von dir nicht kombinieren? Bitte um hilfe, wie muss ich die schreiben?


MfG Christian
» Real programmers don't comment. If it was hard to write, it should be hard to understand!
Fähnchen
Ehemaliges Teammitglied
Beiträge: 2124
Registriert: 14.08.2004 23:38

Beitrag von Fähnchen »

Öffne team.php und suche

Code: Alles auswählen

$sql = "SELECT *
	FROM ". USERS_TABLE ."
	WHERE user_level IN (" . MOD . ", " . ADMIN . ")
Füge danach ein
AND user_id != 2
AND user_id == 3
(Die Userid entsprechend anpassen!)

Das müsste eigentlich gehen.
!!! Und das muss ich dann auch nur in der /includes/usercp_regsiter.php einfügen, die geändert wurde, denn dann kann der User auch seine Profil anpassen.
Was meinst du? :o
Die Signatur hat Urlaub.
Benutzeravatar
killerbees19
Mitglied
Beiträge: 1185
Registriert: 09.05.2006 17:33
Wohnort: Wien (Österreich)
Kontaktdaten:

Beitrag von killerbees19 »

Allgemeiner Fehler

Could not get userdata

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '== 9 ORDER BY username ASC LIMIT 0, 50' at line 5

SELECT * FROM phpbb_users WHERE user_level IN (2, 1) AND user_id != 2 AND user_id == 9 ORDER BY username ASC LIMIT 0, 50

Line : 170
File : team.php
Es funktioniert nicht, mit dem "== 9", da kommt jedes Mal ein Fehler.
Und mit der anderen datei war das so gemeint: Der User sollte sein Profil ja auch verändern können, mit den zusätzlichen Feldern.

Bitte weiterhin um Hilfe. Das Hauptproblem ist jedoch gelöst: Dass der Benutzer x nicht mehr angezeigt wird.

---------------EDIT----------------
OKAY, Ende. Mir reicht es, dass der Benutzer x nicht mehr angezeigt wird. Denn ich habe gerade erfahren, dass man das ganze Script ein wenig umschreiben müsste, denn es geht nicht, dass man in der Abfrage nach den Usern "Admin" und "MOD" einfach wen dazu nimmt.

Vielen Dank für die Hilfe. Vielleicht erstellt ja einmal der Autor des MODs eine bessere Version. Denn es kann ja sein, dass Team-Mitglieder keine Moderatoren oder Admins sind.


MfG Christian
» Real programmers don't comment. If it was hard to write, it should be hard to understand!
Antworten

Zurück zu „phpBB 2.0: Mod Support“