Opened 13 years ago
Last modified 10 years ago
#100 closed defect (FIXED)
Friendlier steps after registration
Reported by: | Christopher Allan Webber | Owned by: | Jef van Schendel |
---|---|---|---|
Priority: | minor | Milestone: | 0.0.4 |
Component: | ui | Keywords: | |
Cc: | Parent Tickets: |
Description
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:2 by , 13 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 , 13 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 , 13 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 , 13 years ago
Owner: | set to |
---|
comment:5 by , 13 years ago
Milestone: | → 0.0.4 |
---|---|
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 , 13 years ago
Status: | In Progress → Closed |
---|
Done! All changes discussed here merged in. The process is **so** much nicer now.
comment:7 by , 13 years ago
The original url for this bug was http://bugs.foocorp.net/issues/387 .
Relations:
#102: related, #186: related
Note:
See TracTickets
for help on using tickets.