Closed (fixed)
Project:
CAS
Version:
7.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
13 Apr 2011 at 00:54 UTC
Updated:
7 Jun 2014 at 20:59 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
bfroehle commentedOther usability ideas:
Move "Check with the CAS server to see if the user is already logged in?" into the "User" or "Redirection" settings.
Put all of the CAS proxy options in one fieldset, or at least make the follow-up items conditionally dependent on the first.
Comment #2
bfroehle commentedHere I've implemented the ideas in the original post and #1, and additionally rearranged several of the items.
What do you think? I've attached the proposed settings page as a PNG for comparison. (Note that the collapsible fieldsets still remain -- i just took a picture with JavaScript disabled so that I didn't have to manually open each pane).
Comment #3
metzlerd commentedGenerally like the changes. They seem like an improvement. I wish it could be simpler still, but I can't think of anything that would improve it.
Comment #4
bfroehle commentedCommitted the patch in #2, plus some additional wording changes to 6.x-3.x and 7.x-1.x.
The first fieldset is 'CAS Server' which contains:
The next fieldset is 'Login Form' which is unchanged.
Then 'User accounts'.
I revised the 'Email domain' textfield to 'E-mail address' and then made the textfield appear as
username@[ .... ].This makes it completely obvious about what to enter into the box.
Then 'Redirection' which is untouched except for the addition of the 'Check with the CAS server to see if the user is already logged in?' option.
Then 'Login/Logout destinations'
Then 'Miscellaneous and Experimental settings' which includes debugging options and the CAS proxy settings.
--
Overall I think it's easier to use, but like you, I too wish it could be simpler still.