Oki, bin endlich dazu gekommen...
It's not a bug, it's a featureDie Your_Account Erweiterung ist ja nur als Beispiel gedacht und sollte individuell angepasst werden.
Im Beispiel ist das Feature eingebaut, dass die User ihren richtigen Namen angeben müssen. In pragmaMx 1.12.1 wird die Überprüfung der Userdaten jetzt auch bei den Änderungen über den Adminbereich angewendet. Der Admin muss also auch den Namen des Users angeben, wenn er dessen Daten ändern will.
Die Fehlermeldung ist natürlich hier nicht so recht passend...
Um das ganze zu vermeiden, kann man den Check des Namens entweder ganz rausnehmen, oder die Änderungen über den Adminbereich ausklammern.
Editiere die
/includes/mx_userfunctions_options.php, die Funktion
userCheck_option() wie folgt
zum ganz rausnehmen der Namensprüfung, ganz am Anfang der Funktion folgende Zeile einfügen:
return $pvs;
Oder zum ausklammern der Änderungen über den Adminbereich folgenden Codeblock an den Anfang der Funktion stellen:
switch (true) {
case !isset($pvs['op']):
break;
case $pvs['op'] == 'updateUser':
case $pvs['op'] == 'addUser':
return $pvs;
}