[2.0.x] Change User Mod
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.
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.
Funktioniert perfekt, vielen Dank!
Eine abschließende Frage:
Ich würde den Change User Mod auch gerne den Junior-Admins zur Verfügung stellen, was muss ich am Code ändern?
Aktuell wird auf Admin (user_level=1) abgefragt, ich wollte die Abfrage auf Junior-Admins (user_level=2) ausdehnen und habe folgendes probiert, klappt aber nicht:
Von der Logik her stimmts, aber die Junior-Admins bekommen keinen Change-User-Button angezeigt. 
Hilfe wäre sehr nett!
Vielen Dank und viele Grüße
Hainer

Eine abschließende Frage:
Ich würde den Change User Mod auch gerne den Junior-Admins zur Verfügung stellen, was muss ich am Code ändern?
Aktuell wird auf Admin (user_level=1) abgefragt, ich wollte die Abfrage auf Junior-Admins (user_level=2) ausdehnen und habe folgendes probiert, klappt aber nicht:
Code: Alles auswählen
Original:
// checking rights
if ($userdata['user_level'] != ADMIN) {
message_die(GENERAL_MESSAGE, $lang['ChgP_Admin']);
}
Von mir geändert:
// checking rights
if (($userdata['user_level'] != ADMIN) and ($userdata['user_level'] != 2)) {
message_die(GENERAL_MESSAGE, $lang['ChgP_Admin']);
}

Hilfe wäre sehr nett!
Vielen Dank und viele Grüße
Hainer
Das message_die hat auch nichts mit der Anzeige des Buttons zu tun... 

tux. Ehemaliger Moderator ohne Sondertitel.
tuxproject.de
tuxproject.de
Also auch die viewtopic.php anfassen:
Funktioniert!
Sollte ich irgendwas relevantes übersehen haben, bitte kurzen Hinweis.
In der changeuser.php hab ich den von mir geänderten Code dringelassen, oder ergeben sich da irgendwelche Nachteile?
Danke und Gruß
Hainer
Code: Alles auswählen
Original:
// Change Poster Mod
$temp_url = append_sid("changeuser.$phpEx?mode=start&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
$reassign_img = ( $userdata['user_level'] == ADMIN ) ? '<a href="' . $temp_url . '"><img src="' . $images['icon_user'] . '" alt="' . $lang['Change_poster'] . '" border="0" /></a>' : '';
$reassign = ( $userdata['user_level'] == ADMIN ) ? '<a href="' . $temp_url . '">' . $lang['Change_poster'] . '</a>' : '';
Geändert:
// Change Poster Mod
$temp_url = append_sid("changeuser.$phpEx?mode=start&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
$reassign_img = (( $userdata['user_level'] == ADMIN ) or ( $userdata['user_level'] == 2)) ? '<a href="' . $temp_url . '"><img src="' . $images['icon_user'] . '" alt="' . $lang['Change_poster'] . '" border="0" /></a>' : '';
$reassign = (( $userdata['user_level'] == ADMIN ) or ( $userdata['user_level'] == 2)) ? '<a href="' . $temp_url . '">' . $lang['Change_poster'] . '</a>' : '';
Sollte ich irgendwas relevantes übersehen haben, bitte kurzen Hinweis.
In der changeuser.php hab ich den von mir geänderten Code dringelassen, oder ergeben sich da irgendwelche Nachteile?
Danke und Gruß
Hainer
Für Basteleien an meinem Mod übernehm ich keinen Support, wär ja noch schöner... 
Denke aber nicht dass da irgendwelche Fehler auftauchen, da die changeuser.php halt nur das macht, was man von ihr will...

Denke aber nicht dass da irgendwelche Fehler auftauchen, da die changeuser.php halt nur das macht, was man von ihr will...
tux. Ehemaliger Moderator ohne Sondertitel.
tuxproject.de
tuxproject.de
Hallo zusammen!
Eine Menge Zeit vergangen ... gibt es den Mod mittlerweile auch irgendwo in einer fehlerfrei lauffähigen Version?
Bei phpbbhacks habe ich immerhin ein Download gefunden. Die Version ist mit Fix5 gekennzeichnet.
Habe aber jetzt auch immer noch das Jesus-Problem, dass der Autor in der Foren-Übersicht nicht geändert wird.
Sonst muss ich doch noch die ganzen Änderungsvorschläge einzeln durchgehen *seufz*
Grüße, Arno.
Eine Menge Zeit vergangen ... gibt es den Mod mittlerweile auch irgendwo in einer fehlerfrei lauffähigen Version?
Bei phpbbhacks habe ich immerhin ein Download gefunden. Die Version ist mit Fix5 gekennzeichnet.
Habe aber jetzt auch immer noch das Jesus-Problem, dass der Autor in der Foren-Übersicht nicht geändert wird.
Sonst muss ich doch noch die ganzen Änderungsvorschläge einzeln durchgehen *seufz*
Grüße, Arno.
Hi,
Fix5 war die letzte von mir autorisierte Version dieses Mods, daher weiß ich leider nicht, ob es da was "neues" gibt...
Fix5 war die letzte von mir autorisierte Version dieses Mods, daher weiß ich leider nicht, ob es da was "neues" gibt...
tux. Ehemaliger Moderator ohne Sondertitel.
tuxproject.de
tuxproject.de
naja, ich hab ihn bei meinem letzten Boardupdate etwas überarbeitet; eigentlich wars nicht zur Veröffentlichung gedacht, aber aus gegebenem Anlass: chguser_mod_v1.0-fix6b.zipTuxman hat geschrieben:Fix5 war die letzte von mir autorisierte Version dieses Mods, daher weiß ich leider nicht, ob es da was "neues" gibt...
Ich hoffe, das geht in Ordnung, Tux

SemiX
EDIT: Auf externen Wunsch, kleine Änderung bezüglich der Rückkehr zum Beitrag. Die Option, auch zum Forum zurückkehren zu können, ist vermutlich gar nicht so falsch

Kein Privatsupport. Das Forum leistet gute Hilfe- und bessere als ich allemal... (: