Seite 2 von 2
Verfasst: 03.11.2003 14:57
von Acid
Wenn also 2000 Beiträge eingestellt sind, und ein User mit 1999 Beiträgen seinen 2000. macht, is das Feld "Rang" im Profil nich zu sehen ?
Und vorher hatte es funktioniert ?
Verfasst: 03.11.2003 15:07
von ChriChra
Nein, sieht man nicht. Ich hab es gerede nocheinmal versucht. Hab im acp auf 114 Beiträge stellt. Dort raus und meinen 114sten Beitrag gepostet...sowohl vorher als auch hinterher war das Feld zur Titeleingabe in den Profileinstellungen nicht zu sehen. Vor deinen Änderung hatte das aber funktioniert...
Verfasst: 03.11.2003 15:17
von Acid
Weisst du zufällig die Versionsnummer von dem Hack (vom Hack, nicht phpBB; 2.0.5 oder 2.0.6) ?
Sprich, konntest du die oben angebenen Stellen korrekt finden usw.?
Code: Alles auswählen
if ( $userdata['user_posts'] >= $board_config['allow_custom_rank'] && $userdata['session_logged_in'] && $mode != 'register' && $userdata['user_allow_rank'] == '1' )
..ersetze das mal testweise mit..
Code: Alles auswählen
if ( $userdata['user_posts'] >= $board_config['allow_custom_rank'] )
Verfasst: 03.11.2003 15:27
von ChriChra
Ich hab die Mod-Version 2.05 installiert.
Huhuuuu...nach dieser Änderung klappts auch wieder mim Nachbarn...ähm...mit der Titeleingabe im Profil.
Ist das jetzt eine endgültige Lösung, oder war das nur zum Testen?!
Könnte es evtl. an dem letzten Teil (&& $userdata['user_allow_rank'] == '1') liegen, weil ich finde nirgends in meiner Datenbank eine Tabelle mit dem Namen (user_allow_rank), wo eine 1 drin stehen könnte...
Verfasst: 03.11.2003 15:39
von Acid
Genau, daran liegt´s. Ich hatte die Möglichen "der Deaktivierung für jeden User einzeln" erst später eingebaut.
if ( $userdata['user_posts'] >= $board_config['allow_custom_rank'] && $userdata['session_logged_in'] && $mode != 'register' && $userdata['user_allow_rank'] == '1' )
Entweder lässt du bei dieser Zeile das blaumarkierte Weg..
..oder du aktualisierst den Hack (Änderungen an admin_users.php, user_edit_body.tpl überprüfen und Spalte in "users" Tabelle über phpmyadmin nachtragen).
ALTER TABLE phpbb_users ADD user_allow_rank TINYINT(1) default '1' AFTER user_custom_rank;
Verfasst: 03.11.2003 16:35
von ChriChra
Acid, you are my Hero!!!!!
Es funzt jetzt wunderprächtig. Hab das Update auf 2.06 gemacht!
Nochmal vielen vielen Dank für die schnelle Hilfe!
Und nochmal btw: Ein echt klasse Mod! Wunderbar *malrichtiglobabläßt*