Skip to:

Opened 14 years ago

Closed 13 years ago

Last modified 8 years ago

#2741 closed enhancement (fixed)

Remove avatar upload before account activation

Reported by: djpaul's profile DJPaul Owned by:
Milestone: 1.5 Priority: normal
Severity: normal Version: 1.2.6
Component: Templates Keywords: dev-feedback


I suggest we remove the avatar upload from the user registration/activation process of BP-Default.

Currently people can upload an avatar prior to their account being activated, and complete their initial profile. The difference between the two is that xprofile data is always text, and so can live within a database in a compact format. An avatar exists as a JPG someplace on the server.

Aside from technical issues, I believe the UX of account registration is very non-standard for no beneficial reason. (the UX looks like: fill out registration -> upload avatar -> activate account -> login)

Patch attach removes the avatar upload step on user registration. I've also taken out the template_notices do_action() as currently we get duplicate "thanks for [registering|activating] your account" messages with the page template.

Attachments (1)

nomorepictures.patch (6.0 KB) - added by DJPaul 14 years ago.

Download all attachments as: .zip

Change History (8)

#1 @hnla
14 years ago

Absolutely agree with above. Always had an problem with this aspect and would always look to remove this stage before a user had activated their account.

Ideally on activation one would be logged in and dropped into account profile area where it was clear that avatar upload and profile details could be completed or else simply go ahead and explore.

#2 @DJPaul
13 years ago

  • Keywords dev-feedback added

I want to put this in but awaiting feedback. Has anyone got any?

#3 @boonebgorges
13 years ago

I agree that it's awkward and non-standard to offer avatar upload before activation. However, taking the avatar upload step out of the signup process altogether will probably mean that far, far fewer users will upload avatars.

Any votes for adding an avatar-upload step after activation? It could go right in the activation template.

Something like hnla suggests (where a user can be redirected to a regular profile edit page or avatar upload page on the first login) would be even better in a sense, but harder to do. Is there any existing data we could use to detect first logins? When is last_activity first updated?

#4 @DJPaul
13 years ago

last_activity is first set in bp_core_activate_signup(), which gets invoked before the activation page template is loaded again. User is still logged out at this point.

#5 @djpaul
13 years ago

  • Resolution set to fixed
  • Status changed from new to closed

(In [3691]) Remove avatar upload before account activation. Fixes #2741

#6 @sooskriszta
12 years ago

  • Severity set to normal

@boonebgorges Totally with you. #4132

#7 @DJPaul
8 years ago

  • Component changed from Appearance - Template Parts to Templates
Note: See TracTickets for help on using tickets.