Issue Details (XML | Word | Printable)

Key: JRA-8587
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Sam Chang [Atlassian]
Reporter: Keith Brophy
Votes: 2
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
JIRA

Do not show portlet 'Need to be logged in' message when viewing dashboard.

Created: 20/Nov/05 10:47 PM   Updated: 20/Nov/06 11:38 PM
Component/s: Web interface
Affects Version/s: None
Fix Version/s: 3.5

Time Tracking:
Original Estimate: 2 hours
Original Estimate - 2 hours
Remaining Estimate: 2 hours
Remaining Estimate - 2 hours
Time Spent: Not Specified
Remaining Estimate - 2 hours

Issue Links:
Cloners
 
Duplicate
 

Participants: =Neal Applebaum, Anton Mazkovoi [Atlassian], Keith Brophy, Kevin Wilson and Sam Chang [Atlassian]
Since last comment: 2 years, 42 weeks, 4 days ago
Resolution Date: 19/Jan/06 11:30 PM
Labels:


 Description  « Hide
Currently, when viewing the dashboard, the user is presented with a warning message "Need to be logged in' in order to view particular portlets.

This looks ugly and clutters the dashboard - these portlets should be hidden quietly.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
=Neal Applebaum added a comment - 21/Nov/05 07:38 AM
I think the only way to please everyone is to have an option on each portlet (or portlet type)
'Show to logged in users only", which would also be necessary for the new announcement banner.
If you did it from the administration section, you would specify whether each portlet type appears on the login page or not. That would probably be easier to implement and satisfy most users. The next level would be to specify each actual portlet, as it is being added to the default dashboard itself. That would be more flexible, but maybe a little more work. In my case, our Introduction text has HTML with links to create issues. So I have to hide that from our login page. Either way, i think it would be a fine enhancement to the default dashboard.

Kevin Wilson added a comment - 21/Nov/05 10:20 AM
I'd go done the road of whether it is private or public installation and have the visibility based on that. If it is a private installation then users get nadda (except maybe a new outward facing introduction portlet that can be used to send non-logged users a message) until the are logged in otherwise the portlets show.

Anton Mazkovoi [Atlassian] added a comment - 18/Dec/05 06:05 PM
Hi,

Just trying to design the best way to implement this. I can see that the dashboard can get quite cluttered when the user is not logged in and the default dashboard is full of portlets. While flexibility is great we also do not want to over-complicate the the settings and confuse users. Displaying the message depending on the mode of JIRA is interesting, but I am not 100% that the mode should control this behaviour, as the dashboard would still be cluttered in public mode.

I am leaning towards not showing these kind of messages to non-loged in users. If the user is logged and can't see the portlet due to e.g. permissions, then show some sort of informative message. If the user is not logged in, then show nothing. At the moment the non-logged in users see the login form on the default dashboard, so its pretty obvious that they can log in if they choose to.

What do you think?

Anton


=Neal Applebaum added a comment - 19/Dec/05 09:35 AM
It's not a big issue for me, so I'll defer to whatever you guys come up with. In my last installation I worked around it by customizing the code.