Bug 681635

Summary: Entering multibyte characters as a username results in a vertically displayed name, messed up UI, upon login
Product: [Other] RHQ Project Reporter: Corey Welton <cwelton>
Component: Core UIAssignee: Charles Crouch <ccrouch>
Status: CLOSED WONTFIX QA Contact: Mike Foley <mfoley>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 4.0.0.B02CC: hbrock, ian.springer, jshaughn
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-02-26 22:27:21 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 677420    
Attachments:
Description Flags
screenshot none

Description Corey Welton 2011-03-02 19:28:43 UTC
Description of problem:
We can create users with multibyte characters just fine, and these users can login.  However, when they are logged in, the characters are displayed vertically in the headers, instead of horizontally.  This results in a warped UI

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.  Admin > Users > New
2.  Create a user with a  login of "我很喜欢吃水煮鱼"
3.  Logout; attempt to login as user "我很喜欢吃水煮鱼"
  
Actual results:
The login name is displayed in a vertical column on the right-hand side of the page. This ends up warping the header UI components.

Expected results:
Need to display these vertically.

Additional info:

See forthcoming screenshot

Comment 1 Corey Welton 2011-03-02 19:31:28 UTC
Created attachment 481932 [details]
screenshot

Comment 2 Ian Springer 2011-03-09 21:24:17 UTC
Do we definitely want to support multi-byte character usernames? Because, if not, the fix here would be to change the user creation form to only permit ASCII characters in usernames. Assigning to Charles so he can comment.