Signup page
Contents |
- Signup page
- BW Sitemap
- Sitemap
- Geo system
- Profile page
- BW Sitemap
- About
- About the sitemap
- Forum discussion
- Category
- Pages
- Signup page
- Profile page
-> edit my profile
-> compose msg - Find members
-> search results - Visual elements
- Global Elements
- Subsystems
- Geo system
- Search system
- Edit
- [this box]
- [monobook.css]
- Teams
- Developers team
- Design team
- New features team
- BW Teams
- All teams
- About Teams
- Team
- Category:Team
- Coordination
- Coord. HowTo
- T. coordinators
- Manage
- [Teams DB]
[this box]
- People involved
- who? add yourself!
- Forum discussions
- where?
- Edit
- [this box]
Overview
see also https://www.bevolunteer.org/trac/wiki/SignupPage
People who are working on this
- John (matrixpoint)wikitalk - working on a demo for choosing a location/address on signup.
- Felix (steinwinde)wikitalk - transition to travelbook (?)
- Matthias (globetrotter_tt)wikitalk - working on a new layout draft for the signup page.
- Andreas (lemon-head)wikitalk - chatting with Matthias about the structure of the layout draft. We are planning to continue this job - hope to present something finished here soon!
- Dennis (Dennis)wikitalk - working on geocoding et similia
Arguments we had (on skype)
Sequence of the sections
In a skype chat we (matthias, lemon-head) decided to change the sequence of the different sections, so it reflects more how the user thinks:
- username and pw
- realname and birth date
- location/address, with a map on the right.
We have not yet decided about the other stuff,
- feedback form
- terms of service
Guess they will be last on the page
Page description
How to get here
- Global Elements
- by clicking the "signup" link in the top navi. This only works if you are not logged in! Otherwise, you need to click "logout", then you can click "signup".
- Start page
- Do we have a special link here?
Purpose and function
Filling the signup page is necessary to become a member of BeWelcome.
Stories/situations
There are different kinds of people that would sign up in BeWelcome.
- People with no HospEx experience. Maybe they have heard about this site from others, or have read about it somewhere on the web. They will need some information about HospEx in general.
- People switching from other HospEx sites like HC or CS. They are mainly interested in the differences of our page to hc or cs.
All the questions can hopefully be answered in the FAQ Page. Usually people will look for this information before signup, but we should still consider people having questions during the signup process.
Signup process
- Enter all signup data on the signup page.
- Click through confirm dialogs and correct your information if necessary.
- Wait for an email with a "confirm email" link.
- Now you already have some rights (editing your profile)
- Wait until the signup team has approved your membership.
See also:
Mechanics - after clicking "confirm" ?
- DoToS: Denial of (Terms of) Service (usability blog article)
The entire process is under discussion. See
- Check for valid data on client side. js alert, if something is missing.
- Even with valid data, you are asked to double-check the address (javascript alert).
If javascript is found to be disabled:
- Send all the data, and check on server side. php-generated error page.
Content / page elements
The signup page contains lots of fields to fill in your signup data.
Physical Address
- see signup form - entering address in the forum
- and signup location demo in playground
Put street and house number in one row?
Zip field would belong more to city?- Country and city.
- Location dropdown. Here you can choose the country.
- City text field. Here you type the first letters of your city. This text field will only be visible once you have the country selected.
- City dropdown. Here you can choose your city.
- Street, and House number.
- Zip
Login data
- Choose a username.
- Choose a password, and confirm in a second input field.
Name in reallife, gender and birthday
The side description for the name field is not really necessary.
The input field could be split in 3 parts for day, month, year.- Gender, with a checkbox for making this hidden.
- Birth date, with a checkbox to hide the age on profile.
- email field
- second field for verification.
Profile summary (textarea)
Do we really need this in the signup page? I think not!
- profile summary (textarea)
Feedback (textarea)
If you have a question about BeWelcome or had a problem signing up, you can write your remark in the feedback box. You can also tell us how you found out about BeWelcome.
Terms and conditions
See also What Are We Agreeing To? (about good and bad design of "terms of service" boxes)
- Checkbox to agree.
Submit form
Messages / alerts
- after clicking "confirm"
- DoToS: Denial of (Terms of) Service (usability blog article)
The entire process is under discussion. See
- Check for valid data on client side. js alert, if something is missing.
- Even with valid data, you are asked to double-check the address (javascript alert).
If javascript is found to be disabled:
- Send all the data, and check on server side. php-generated error page.
Layout / visual design
Implementation details
PHP details
Where is that php file??
Database details
What happens in the member database??
Suggested improvements
see What should be improved on actual signup.
Links to other pages
- Profile Page
- If the signup is successful, you are sent to your profile page.. right?
- Global Elements
- These are on every page.. but you get the version for not-logged-in.
ToDo, Work in Progress
See
- New features > signup process - input for improvements
- What should be improved on actual signup (wiki)
Broken CSS
- try to resize the window in Internet Explorer -> many problems.
- Last name (half of the field is hidden)
- birth date: problem with text layout (cut on the right)
Layout
- birth date: format is not specified (different fields for day/month/year?)
- Number : the field should appear at the side of the one "street", and have in small "street number"
- Name: more space for typing.
Pick a city / geo system
- What is happening here?
Handling of invalid input data
- The error dialogs can be improved (see discussion thread)
- What happens if javascript is disabled?
Confirmation email
- Problem with the accents in the confirmation email (?)
- when click is done on the link of confirmation of the email, you arrive on the Edit your profile page, while you should have a confirmation message that the email is confirmed - and then the EYP page
What can not-yet-accepted users do?
They should be allowed to edit their profiles
-> it was reported that this is not possible. "ACTUALLY: you cannot fill in your profile (use EYP page) while you are not accepted."
This problem should be mentioned on Profile Page (BW-sitemap)

