• Error messages NUI

last modified August 6, 2007 by ejucovy

cb stands for Current Behavior and describes what i've witnessed on stagging as of Friday, August 3rd.
Stuff that needs to make it round 1 of NUI are in bold. The rest will be dealt with globally as of round 2 unless someone has any objections or anything.

List of Forms on Current NUI Round 1.

--------------------------------------------------------------------------------------------------

  • General search box (on people, projects and search results pages)
* No results found
    cb: prints "No results found" in lieu of results list
* Tried to make a search for: "!!!#$@##@@#$", same for a search of any unusual character
    cb: got a new page with a general site error message: "Error Type/ ParseError"

--------------------------------------------------------------------------------------------------

  • Start a project
* Forgot to fill in name and/or URL
    cb: PMS "Please correct the indicated errors" + Red printed text on the right side of the fields
    round 2: Style the inline error text better, and make sure it is the same through the site.

--------------------------------------------------------------------------------------------------

  • Project preferences
* Tried to empty the name field and save
    cb: nothing, page reloads and field stays empty
    round 1: Should get some form of error message. Either inline red text style of Plone inline style.  #1003

--------------------------------------------------------------------------------------------------

  • Login
* Incorrect username and password
    cb: PSM "incorrect username or password. please try again or retrieve your login..."

--------------------------------------------------------------------------------------------------

  • Register
* Duplicate username or other error as i type
    cb: live error message, yellow backdrop then just back
    round 1: that error message should be another color #1004

* Try to ignore the live error messages
    cb: page reloads with extra lines of red error message, sometimes dupllcate from the live error content
round 1: do not duplicate error messages. The existing error message could be highlighted further (like from orange to red and bold...?) #844

--------------------------------------------------------------------------------------------------

  • Forgot login
* Entered invalid username or password
   cb: PSM with error message
* Entered an invalid character
    cb: Got a reload on the same error message page as when i tested that on the search.
 round 1: needs a fix. General bug it seems.  -- Is this really necessary for round one? Is it a case that normal users would tend to ever see unless they're trying to find bugs in our site? egj
*******EGJ, as we open up options for users to enter special characters as part of their usernames etc.. this will have to be dealt with.

--------------------------------------------------------------------------------------------------

  • Profile


  • Change image in profile
Same questions as for the attchments. Do we do a check on what people upload? I tried to upload a 5meg .app to see and i'm not sure it noticed really.  Seems like we don't really. If it's not a valid picture file that we can read, it will leave the old one, but without any friendly error messages; it will fail sort of nastily. (This behavior is hidden if you have javascript on, so turn it off and try uploading a TXT file as your profile picture to see what I mean.)  I'm inclined to say we don't really need anything friendlier at this point though. egj
*******Not necessarly a critical issue but not monitoring or giving feedback to users when they make mistakes is a big deal. You would be surprised also as to how many people will try to upload a 5 meg picture straight out of their camera.

  • Change email in account
* Entered invalid email address or an address already in use
    cb: PSM "that email is invalid"...
    round 1: PSM in that context like in the team manage is strange on a side form. Should be an inline error message, Plone style or red text style. 

Another one I'm not convinced is that critical. I know it goes against the "philosophy" of when to use PSMs versus inline text, but in this case I feel like the PSM is eye-catching (so you don't miss the error message) and also doesn't pull your eyes away from anything else that you critically need to be looking at (unlike on the team invitation member search, where you DO need to be looking somewhere else). egj
*******more or less convinced but ok. Can we make a round 2 ticket for this please?
#1020


--------------------------------------------------------------------------------------------------

  • Change password in account
* Made any mistake on this form  
    cb: PSM appears on top...
    round 1: again, PSM is strange for this. Should be inline error message instead. Another one I'm not convinced is that critical. I know it goes against the "philosophy" of when to use PSMs versus inline text, but in this case I feel like the PSM is eye-catching (so you don't miss the error message) and also doesn't pull your eyes away from anything else that you critically need to be looking at (unlike on the team invitation member search, where you DO need to be looking somewhere else). egj
****Can we make a round 2 ticket for this please? #1020

--------------------------------------------------------------------------------------------------

  • Wiki page edit
* Tried to save a page with no Body text
    cb: PSM "Body text is required"
* Tried to delete the title
    cb: PSM "Body text is required"

--------------------------------------------------------------------------------------------------

  • Manage attachment on wiki page edit
* Hit "upload" without having selected a file or with having only entered a Title
    cb: nothing happens
    round 1: i guess its ok for now, could have an error message but its pretty obvious as it is.
* try to upload a random file in a random format
    cb: not sure what the limitations or verifications are..
    round 1: make sure we know what people are uploading and we inform them of what they can or cannot upload... And give inline error message if they try to do something bad. I don't think we have any limitations on what people can upload as file attachments. Certainly we have no limitations on what file types people can upload, because we don't try to do anything with the files, we just hold on to them. It's possible we have a file size limit but I doubt that too.  I'll ask Rob Miller, he'll know.
****NO file limit seems like a strange thing. Keep me posted, and the users too!
Rob thinks we don't have any limitations (including file size limitations) for now.  So no action is necessary here.  (And I think it would be best *not* to inform the users about this .....) egj

--------------------------------------------------------------------------------------------------

  • Search for new members in team management
* No matching result was found
    cb: PSM "0 members found"
    Round 1: Strange to have a psm here. Should be a "No results found" where the results would normally print. Number of found members should also print on top of that list instead of inside a PSM message. THIS however, Is not critical. #1002

--------------------------------------------------------------------------------------------------

  • Invite new members by email in team management
Same as above.

--------------------------------------------------------------------------------------------------

  • Create new mailing list
* Forgot some required fields
    cb: Top of the form "there were errors" message, not a PSM format + Black text not highlighed under the title of the problematic field
    Round 1: Needs a fix. Plone style the field error message as well as the PSM.  #1005
* Entered an invalid username when trying to add a new manager
    cb: nothing, the invalid username is accepted
    Round 1: Needs a fix. Add plone style error message on the field "not a vaild user or email address". Holding off on this while I investigate some listen/opencore security questions. egj
   
Round 2: We will change this field for a proper search and invite form similar to the team management screen

--------------------------------------------------------------------------------------------------

  • Reply to mailing list message
* Did not enter a subject and/or a body of text
    cb: nothing happens but the page reloads
    Round 1: Needs a fix. Add plone style error message on the fields "Subject or Reply text required". #1007

--------------------------------------------------------------------------------------------------

  • Mailing list preferences
* Same errors and lack of errors as in the Create mailing list page. Needs a fix. #1005

--------------------------------------------------------------------------------------------------

  • Mailing list search
* Searching for a strange character
    cb: same page reload on an site error message
* Searching for something that doesn't exist
    cb: Nothing happens, just a page reload
    Round 1: Should print in place of results a regular message, not formated, reading "no results found"

--------------------------------------------------------------------------------------------------

  • Post a new message on mailing list
Errors:
* Forgot to enter a  title and / or a message
    cb: Black text not highlighed under the title of the problematic field
    Round 1: Needs a fix. Plone style the field error message as well as the PSM. #1009

--------------------------------------------------------------------------------------------------

  • All forms task tracker (not very helpful i know)

--------------------------------------------------------------------------------------------------

  • General attempts to edit something you are not allowed to edit
* Hey you need to login
    cb: PSM message appears on top of the login field


--------------------------------------------------------------------------------------------------


Forms types


Type 1. Main content body, regular form
Type 2. Javascript show and hide form
Type 3: Tables
Type 4: Side bar, regular form

--------------------------------------------------------------------------------------------------

Tables or lists

Projects i belong to (accounts page)

History: compare versions

Contents lists

Member list (remove or change role of members)

List of mailing lists

Mailing list moderation screen

Mailing list membership management screen


--------------------------------------------------------------------------------------------------