Seite 1 von 1

Benutzerdaten können nicht geändert werden

Verfasst: 22.03.2006 19:52
von zillinho
Hallo liebe Wissenden,

ich habe ein Problem mit der Administration unseres phpBB-Boards.

Zunächst die Fakten:

- phpBB2 - 2.0.19 deutsch
- Webspace mit MySQL-Datenbank Version 4.1.15 Debian
- ein neues Template (soweit ich erkennen kann funktionsfähig)
- keinerlei mods oder sonstiger extras, sprich die blanke basis

Problembeschreibung:

wenn sich ein neuer benutzer anmeldet, bekomm ich eine meldung, da ich die "freischaltung per admin" aktiviert habe. dieser punkt funktioniert auch noch, genau wie die freischaltung mit dem link, den ich in der entsprechenden email bekomme.

wenn ich nun die benutzerdaten ändern möchte (Rang einstellen, Einstellungen verbessern, etc.), gehe ich auf benutzer->einstellungen und wähle im suchfeld den entsprechenden nutzer. dann kommen wir aber zum problem, die einstellungen die mir dann angezeigt werden sind ein mischmasch aus meinen und denen des neuen users. soll heißen:
als benutzername wird meiner angezeigt (=zillinho, der ist auch Admin)
als emailadresse, die adresse des neu registrierten,
als passwort vermute ich, wird auch meins angezeigt.

wenn ich nun irgendwelche änderungen eingebe sagt er mir, dass der benutzer schon existiert (klar!) und ich bitte das passwort doppelt eingeben soll. ich will aber nix am login ändern, sondern nur an den einstellungen. :-?

gleichzeitig fehlen mir auch die mittleren spalten bei "befugnisse" ich kann nur ist (k)ein moderator einstellen.

muss ich noch irgendetwas installieren oder aktivieren?

vielen dank fürs geduldige lesen (dachte ich beschreibs direkt genauer) und vor allem vielen dank für jede hilfe !!

mfg
zillinho

Re: Benutzerdaten können nicht geändert werden

Verfasst: 22.03.2006 19:59
von Jetor
zillinho hat geschrieben: (...) gleichzeitig fehlen mir auch die mittleren spalten bei "befugnisse" ich kann nur ist (k)ein moderator einstellen.

muss ich noch irgendetwas installieren oder aktivieren?
(...)
Genau dasselbe Problem habe ich hier (klick) eben auch geschildert und auch ich warte (noch) auf eine Antwort... :(

Ist schon komisch, da es (wie du in dem Thread siehst) bei einem anderen Forum ging...


Gruß Jetor

Verfasst: 23.03.2006 08:53
von Dirkk
Damit das dauerhaft nichtmehr passiert:

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
#
admin/admin_users.php

# 
#-----[ FIND ]------------------------------------------ 
#

//
// Begin program
//

#
#-----[ BEFORE, ADD ]------------------------------------------
#

if( $mode == 'save' )
{
  $HTTP_POST_VARS['username'] = $HTTP_POST_VARS['acp_username'];
  $HTTP_POST_VARS['password'] = $HTTP_POST_VARS['acp_password'];
} 

# 
#-----[ OPEN ]------------------------------------------ 
#
language/subSilver/admin/user_edit_body.tpl 


# 
#-----[ FIND ]------------------------------------------ 
#
name="username"

# 
#-----[ REPLACE WITH ]-----------------------------------------
#
name="acp_username"

# 
#-----[ FIND ]------------------------------------------ 
#
name="password"

# 
#-----[ REPLACE WITH ]-----------------------------------------
#
name="acp_password"

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM 
http://www.phpbb.de/viewtopic.php?p=469153#469153

Oder einfach den richtigen Benutzernamen hinschreiben und das Passwort rauslöschen.

Verfasst: 24.03.2006 13:39
von zillinho
hallo dirkk,

vielen dank, da wäre ich ja nie drauf gekommen.den thread habe ich trotz längerer suche nicht gefunden. muss wohl meine suchbegriffe optimieren. auf jeden fall klappt alles wunderbar, nach der code-anpassung :D

vielen dank auch an jetor für den hinweis mit dem privat. ich hatte die foren bisher alle auf registriert stehen.

mfg
zillinho

p. s. nur ein kleiner hinweis an zukünftige leser dieses threads mit dem gleichen problem. die user_edit_body.tpl findet sich unter templates nicht unter language (ist ja eigtl. auch logisch :wink: ).