Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
0x1ff

Custom Profile Fields - Bei Registrierung anzeigen

Recommended Posts

Hallo zusammen!

Ich habe ein kleines, aber kniffeliges Problem, zu dem ich noch keine Lösung gefunden habe, trotz intensiver Nutzung der Suchfunktion hier und auf anderen Boards. In meinem Forum gibt es Angaben, die Bedinung für eine Registierung sind. Die Felder waren auch schnell eingefügt und als 'Required' gekennzeichnet.

Das Problem: Die Felder sind nachträglich im Profil änderbar, was nicht möglich sein soll. Wenn ich die Darstellung der Felder im php Code oder im Template auskommentiere, beschwert sich das Board bei einer versuchten Änderung irgendeines Profilfeldes darüber, daß nicht alle benötigten Felder ausgefüllt sind. Auf nichtänderbar, kann ich die Felder auch nicht machen, da sie sonst nicht bei der Registrierung angezeigt werden.

Hat jemand einen schnellen Rat, wo ich da ansetzen kann, bzw. weiß, wie ich die Prüfung von field_2 und field_3 übergehen kann, dann wäre ich sehr dankbar.

Viele Grüße,

Thomas.

Share this post


Link to post

Datei Usercp.php:

Suche

$DB->query("SELECT * from ibf_pfields_data WHERE fedit=1 ORDER BY forder");
Ändere in
$DB->query("SELECT * from ibf_pfields_data WHERE fedit=1 AND fid NOT IN (2,3) ORDER BY forder");
Datei usercp_functions.php Suche
$DB->query("SELECT * from ibf_pfields_data WHERE fedit=1");
Ändere in
  $DB->query("SELECT * from ibf_pfields_data WHERE fedit=1 AND fid NOT IN (2,3)");

Nun sollten die beiden Felder nicht mehr abgezeigt und auch nicht mehr abgefragt werden im Profil.

Share this post


Link to post

Du muß aber beide Änderungen vornehmen, falls du es nicht gemacht hast. ;)

Änderung in der Usercp.php schaltet die Anzeige aus und in der usercp_functions.php die Abfrage für das Update.

Will ja nur sicher gehen, das du es so gemacht hast. :)

Share this post


Link to post

Selbstverständlich - klappte sofort. Danke für die Mühe, ich muß blind gewesen sein, die usercp_functions komplett zu übersehen.. ;-)

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×