Opened 12 years ago
Last modified 8 years ago
#100 closed defect (FIXED)
Friendlier steps after registration
|Reported by:||Christopher Allan Webber||Owned by:||Jef van Schendel|
After a discussion on IRC we've agreed that we should make post-registration friendlier. - After registering, we should auto-login the user (but still not auto-verify their email) - The user should immediately be redirected to a page like /auth/welcome/ that says: - Welcome to mediagoblin! - We sent you a registration email! You should click it before you can do anything! (Didn't get it? Click here to re-send) - Once you've done that, you can start doing interesting things on our site: - Update your bio! - Submit images! - Go to your homepage!
Change History (8)
comment:1 by , 12 years ago
comment:2 by , 12 years ago
That sounds coherent. Maybe next to the username we could have something like [Username] [<Need verification!>] [Logout] Where the second button is bright red and replaces the [Upload] button described in `http://bugs.foocorp.net/issues/389 <http://bugs.foocorp.net/issues/389>`_ Or it could even just be a bright red [!]... I'm sure you can think of something better :)
comment:3 by , 12 years ago
We discussed this a bit on IRC. I really like the <Need verification!> link there, that's a good, prominent position. What we think is a good solution: - There's the <Need verification!> warning in the top right, next to the username. - The username is still clickable, so no change there. However... - The profile page and verification page will be combined: if you're verified, you get the usual full-featured profile page, if you're not yet verified, you go to the same page but you'll see this, as drawn by cwebber: .--------------------------------. \| , You need to verify \| \| /! your email! \| \|--------------------------------\| \| Hey! This is your place for \| \| your media but if if you want \| \| to start uploading media here \| \| you need to verify your email. \| \| \| \| Didn't get the email? \| \| Click here to resend. \| '--------------------------------'
comment:4 by , 12 years ago
|Component:||→ Graphic Design / UI|
If this needs a non-trivial programming subtask, a dedicated Bug can still be filed. Simple programming things can be counted as "UI" anyway.
comment:5 by , 12 years ago
comment:5 by , 12 years ago
|Status:||New → In Progress|
I've created and pushed the needed content and links for this, I'll close this ticket when it, uhm, actually works.
comment:6 by , 12 years ago
|Status:||In Progress → Closed|
Done! All changes discussed here merged in. The process is **so** much nicer now.
comment:7 by , 11 years ago
The original url for this bug was http://bugs.foocorp.net/issues/387 .
#102: related, #186: related
Note: See TracTickets for help on using tickets.