Issue Number | 169 |
---|---|
Summary | [Home Page] Redesign Home Page |
Created | 2014-03-19 17:47:01 |
Issue Type | Inquiry |
Submitted By | Juthe, Robin (NIH/NCI) [E] |
Assigned To | Kline, Bob (NIH/NCI) [C] |
Status | Closed |
Resolved | 2014-07-14 09:40:51 |
Resolution | Fixed |
Path | /home/bkline/backups/jira/oceebms/issue.120155 |
We would like to discuss the possibility of redesigning the home page and some tabs taking the following items into consideration:
We do not use the feature area for navigating throughout the site. It's visually appealing, but we'd like to explore ways to make it smaller and/or more useful.
It would be helpful for the administrative tasks to have greater prominence. For example, we think it would be helpful to add ADMIN as a tab across the top of the page and put these tasks into a menu such that they could be accessible from any page on the site.
The recent activity box could be larger. Items fall off the list too quickly for some Board managers.
The alerts box will be larger after 2 new alerts are added (for summaries and hotels), so we may need to move the calendar and next meeting blocks to another place so they don't fall too low on the page.
The Board managers do not use the ABOUT tab. Is it possible to move it to the bottom of the page? Does this need to be in the same place for all users?
It may be beneficial to talk with an IA and/or designer to help us identify a way to improve the home page to better meet our needs.
The developers agree with the idea of consulting an information
architect and visual designer for this task before designing
software
changes.
It seems to us that an IA would be the best choice for an initial
review
to clarify:
What lower value or redundant information should be dropped from the home page?
What higher value information should be added?
After that, perhaps a visual designer can help with revising the layout.
Can we put the software development on hold until that's done?
Meeting with an IA sounds like a good first step to me, too. Then we can determine what software changes are needed. Thanks.
I've shared this information with Lynn Cheryan, and will discuss with her a little more to get a sense of the LOE, and availability of resources.
First draft of the wireframes is attached.
Additional feedback from Robin on the Wireframes. Also, per our conversation earlier today, I shared with Lynn that we will need:
Specific Menu Item entries (text)for each user role
Specific Items that will appear in the boxes (also for each user role)
Images/Pictures that will be used in the new design
Dimensions for the Image/Boxes Placeholders
To make an explicit JIRA comment incorporating some of the information
from Robin's email, I think the final list of roles to apply "for each
user role" in the previous comment are:
admin assistant
board manager
board member
icrdb manager
medical librarian
These are the roles that can have distinct EBMS home/landing pages.
Just to tie things together: other information needed for this task can be found at https://collaborate.nci.nih.gov/display/OCECTBWIKI/EBMS+User+Roles+and+Workflow.
I have done as much as I can with this task. For a peek at what I have so far, you can log on to https://ebms-dev.nci.nih.gov as Test Board Manager (or Test Board Member).
Some of things we still need:
Final activity panel images (I'm made some up, but they're just placeholders). Current dimensions are 225x80 for the roles that have three activity panels on the home page, and 350x80 for the 2-panel roles. I can work with different dimensions if necessary, but it will be less work if we keep these.
Specs for populating the activity panels (for those which are new or changed).
Activity panels for the Admin Assistant, ICRDB Manager, and Medical Librarian roles (right now they're dummied up from the wireframes for the Board Manager and Board Members roles, for which we do have wireframes).
Specs for where each of the menu items go. Some are obvious, but some aren't (for example, should all of the top-level menus have a link to a landing page for that menu's category - they do now - and if so, what should be the librarians' landing page for the Admin menu).
Specs for the pages behind the "more" links at the bottom of the activity panels (for those panels which are new or changed).
New NIH logo.
What have I left out, Alan?
Bob,Many thanks for the update and the link to the development server. I've set up a meeting for tomorrow for you, Alan, Robin, Victoria and Victoria. Also, Robin is reviewing the updated User Role spreadsheet. Lynn and I met with Robin this morning to discuss the Librarian role and is working with Michele to get a wireframe developed.
I've got most of this working. I still have a couple of questions pending with Robin, and we still need the new NIH logo.
Got this latest version of the spreadsheet from Robin in a private email message.
I'm pasting an e-mail conversation I had with Bob to clarify what is meant by document activity.
> Hi Bob,
>
>
>
> That’s right – posted documents refer to summaries posted on
the
> summaries page.
>
>
>
> Thanks,
>
> Robin
>
>
>
> From: Kline, Robert (NCI)
> Sent: Friday, July 11, 2014 11:34 AM
> To: Juthe, Robin (NIH/NCI) [E]
> Subject: Document posted message
>
>
>
> The existing code has support for recording when a new summary is
posted.
> Based on what you said about none of the message types being new,
I'm
> going to guess that this is what "Document posted" shows. (In
other
> words, documents posted on the Summaries page, or by the reviewer
to a
> packet, but not documents posted to the system using the Post
Document page.) Right?
>
>
> --
> Bob Kline
>
> http://www.rksystems.com
>
> mailto:bkline@rksystems.com
Plugged in new NIH logo image for footer.
We're still reviewing this on DEV, but thought I would mention a couple of small things in the meantime:
The submenu line still overlaps slightly with the menu bar across the top of the page
I'm still seeing the old NIH logo in the footer
Try doing a refresh of the page while holding down the shift key to clear out the browser's cached copy of the NIH logo image.
That did the trick--thanks!
I'm receiving an error message intermittently on the home page (see attached). I just received the error when navigating from the page for a calendar event (in this case, the event titled, " Another event for the activity panels :-)") directly to the home page.
The offending pixel in the submenu line has been tracked down and eliminated.
I believe I've tracked down the cause of the warning you were seening, Robin.
Alan:
I modified calendar.inc to avoid trying to parse an empty string when the event had no agenda text.
R12728 /branches/ebms-3.0/ebms.nci.nih.gov/modules/custom/ebms/calendar.inc
There's a problem with the visibility of some of the recent activities for the ICRDB manager and admin assistant on QA.
ICRDB manager should be seeing all literature, document, and meeting activities. (None are displaying.)
Admin assistant should be seeing all literature, document, and meeting activities. (Only literature and meeting activities are displaying.)
I'll look at this when I'm in tomorrow.
The first thing I noticed is that our active ICRDB manager, Margaret, is associated with all six editorial boards. However the Test ICRDB manager is associated with zero boards on both Dev and QA.
The outputs in the blocks are board specific. So I associated all 6 boards with the test manager (on Dev only) and Voila! outputs appeared.
It makes sense to me that an ICRDB manager should be associated with all of the boards. Is that our solution?
The admin assistant problem is different. Both Bonnie Ferguson and Test Admin Assistant are associated with all six boards, so that's not the problem.
I do see a block for recent Document Activity on the Test Admin Assistant home page, so I assume the problem we're concerned about is that there was document activity in the last 60 days but it's not showing up. Is that right? I'll try to track down what the software is looking for and what it is, or is not, finding.
It sounds like the Board associations were in fact the source of the problem with Test ICRDB Manager, so that's good. I will confirm that on QA tomorrow.
The Test Admin Assistant (and Bonnie) should be seeing the same updates as the ICRDB manager, since she is also associated with all 6 Boards. So, you're right, the problem is the lack of document activity updates on her home page (despite there being several new documents posted in the past 60 days). Thanks for investigating.
I searched the database and there appeared to be 9 new summaries posted in the last 60 days. If I sign on to QA as "admin" I see all 9, or as "Test Board Manager", I see 7. But I don't see any of them as the test icrdb manager or admin assistant.
The code to produce the blocks is generated by manipulating some administrative user interface screens. Looking at the screens I couldn't see any differences between the blocks that would account for what happened, though I did see differences in the generated code.
If we can wait, I'd like to wait for Bob to look at this since he knows much more about it than I do.
I just tested the activity for Test ICRDB manager and I am not seeing any literature updates or document updates. (I published a citation and saw the update on Test Board Manager's feed, but not on Test ICRDB Manager's feed.) I am only seeing some of the meeting updates on Test ICRDB Manager's feed. For example, I changed the time of a Genetics Board meeting, and that update was not seen by Test ICRDB manager.
We can discuss with Bob when he gets back.
If you tested on QA you wouldn't see anything. It was only on Dev that I added the six board associations to the test icrdb manager. At the time I did it I didn't know if you'd approve adding the board associations to the test icrdb manager on QA.
You can see the effects on Dev if you wish, or I can go ahead and make the board associations on QA. It's not hard to turn them off again later.
Ah, OK. Could you please make the Board associations on QA? Both Test ICRDB Manager and Test Admin Assistant should be associated with all 6 Boards. Thanks.
Done.
The visibility problem for Test ICRDB Manager and Test Admin Assistant has been fixed. Thanks! Marking this QA verified.
The visibility problem for Test ICRDB Manager is back. That role is not associated with any Boards. Test Admin Assistant seems fine, and Bonnie and Margaret are both seeing items for all 6 Boards on their "live" pages.
Which tier, please?
oops! prod.
Do we have any evidence that the Test ICRDB Manager account on that tier has ever been associated with any boards? Is it possible that you've seen that account associated with board on one or more of the lower tiers, and perhaps just assumed that the account was set up the same way on PROD? I can easily make the associations for the account on PROD, but if you think that the configuration has changed on PROD, we may want to do some investigation into finding out how that happened.
I don't know if the test account was ever associated with any boards. Robin and I were reviewing and closing the 3.0 issues on Friday and she noticed this, but we decided to wait until I could confirm that Margaret's live account was correct before putting in a comment. So Robin noticed the difference, but I don't know if she thought it was a error because she knew the account used to display as the same across the tiers or if she thought it was a error because she assumed the display was the same. Maybe we should wait for her to return before doing anything more with this one?
I went ahead and linked the account to all six boards. If Robin wants us to do more when she gets back, we can revisit the issue.
There is no Document Activity on the test account, but I know Margaret had Document Activity on her home page. Shouldn't they match?
We're still talking about PROD, right?
Yes.
If so, this is expected. The actions are recorded to be displayed for the accounts which have the boards at the time the action takes place. Now that the account has the boards linked, future actions should show up.
OK! Verified on PROD. Closing issue.
File Name | Posted | User |
---|---|---|
Copy of EBMS_UserRoles_SiteAccess_Proposed_3 0_Release_Navigation (06-25-2014)_RJ 7_14_14.xls | 2014-07-15 10:59:18 | |
EBMS_UserRoles_SiteAccess_Proposed_3 0_Release_Navigation (06-25-2014).xls | 2014-07-07 15:19:42 | |
ebms-20140620.ppt | 2014-06-24 17:13:36 | |
EBMS Home Page Error.doc | 2014-07-16 14:44:38 | |
FW Draft EBMS wireframes.msg | 2014-06-24 17:14:50 |
Elapsed: 0:00:00.000661