What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 127 Stack Exchange communities.

Earlier I can enter just domain name in custom openid filed on login page and that was working.

Now, some client validation was added and I need always enter full http address to login. For example, now I need to enter http://team23.ru instead of team23.ru.

share|improve this question
4  
erm... ok? so enter the full http address? –  Marc Gravell May 6 '10 at 20:40
    
16 symbols against 9. Almost two times more. Dumb job can be done computers not humans. –  derigel May 6 '10 at 21:20
3  
@derigel: See if you can get your openID provider to lengthen their URL and the ratio will go down :) –  Jason Punyon May 6 '10 at 21:29
    
@jason Overall UI experience is compound from such small issues. Before it was working, I don't ask something new, just revert it back. Just one example - are you always enter full http address of site in your browser? I know the answer ;) –  derigel May 6 '10 at 22:08
    
So, this is now STATUS-REVERTED, yes? –  TRiG is Timothy Richard Green Feb 11 at 20:01
add comment

2 Answers

up vote 0 down vote accepted

Ok, all need to do by myself ;)

I've wrote greasemonkey script that changes type of input field for OpenID identifier from "url" to regular "text". It removes validation for full URL in Google Chrome 5.0 (and other browsers supporting HTML 5). Works on all trilogy sites.

Here is the script http://userscripts.org/scripts/show/76767

share|improve this answer
    
you know that we changed it from "text" to "url" because of this request here, right? So now we change it back? Make up your minds.. –  Jeff Atwood May 14 '10 at 7:24
    
Type "url" is good and right in theory, but it's annoying in practice. :) I am fine with current state, with greasemonkey script. –  derigel May 14 '10 at 7:28
    
One more thought - OpenID identifier can be not only URL, look at XRI (en.wikipedia.org/wiki/Extensible_Resource_Identifier) –  derigel May 14 '10 at 7:30
add comment

what? I can enter team23.ru in this page

http://meta.stackoverflow.com/users/login

then press enter and it works fine, I am prompted for login.

(this also works on the question page itself when not logged in -- tested and confirmed.)

edit: going back to type="text" as type="url" is too rigidly enforced in new browsers, rather than being a simple input aid.

share|improve this answer
    
Ok, I've found the issue. It's working in FF, but not working in latest Google Chrome. And I am pretty sure it's because new HTML 5 attribute, type="url". Better to remove it, since it's description (dev.w3.org/html5/markup/input.url.html): "The input element with a type attribute whose value is "url" represents a control for editing an absolute URL given in the element’s value." –  derigel May 7 '10 at 10:38
    
@derigel works fine in current release of Chrome 4.1.249.1064 (45376) -- perhaps Chrome 5 beta is buggy? –  Jeff Atwood May 7 '10 at 19:25
    
Yes, I am at Chrome 5.0.375.29. And, in general, it's not buggy - just follows standard, which says that field with type="url" must contains absolute URL. –  derigel May 7 '10 at 19:50
add comment

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .