Bug 23643

Summary: Moderation links are out of sight and overlooked
Product: Koha Reporter: Christopher Brannon <cbrannon>
Component: Staff interfaceAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: gmcharlt
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:
Attachments: Moderation Display Enhancement

Description Christopher Brannon 2019-09-19 03:13:22 UTC
The moderation links at the bottom of the home page of the staff client are off the screen, depending on your resolution, or so low that they are hardly noticeable.  They just seem like an after thought or tagged on at the end of the page.

I would suggest either turning them into buttons like the rest of the buttons on the page, or have them appear with a yellow background above the news in the left panel.
Comment 1 Owen Leonard 2019-09-20 12:08:38 UTC
I don't think they should be buttons. The moderation links are not all part of one module.

I could see them being in the sidebar with the news. I could also see each one appended to the module button which they're related to.
Comment 2 Katrin Fischer 2019-09-22 11:05:35 UTC
(In reply to Owen Leonard from comment #1)
> I don't think they should be buttons. The moderation links are not all part
> of one module.
> 
> I could see them being in the sidebar with the news. I could also see each
> one appended to the module button which they're related to.

I think the second could make things look scattered and destroy layout a bit. I like all the 'TODO' appearing together, maybe extended even in the future to be more of a dashboard thing. Sidebar would work for me, I could also imagine them going on top of the buttons.
Comment 3 Christopher Brannon 2019-10-03 15:17:17 UTC
This is what I am currently using in jQuery.  The css is optional, but it stands out better as needing attention:

//Area Pending Move
$('#area-pending').prependTo('div.col-sm-3').css('background-color','yellow');
$('div.pending-info a').prepend('<i class="fa fa-bell"></i>&nbsp;');
//End Move
Comment 4 Christopher Brannon 2019-10-05 22:13:35 UTC
I've updated my code to make it look more like the news panel:

//Area Pending Move
$('#area-pending').prependTo('div.col-sm-3').css('border','1px solid #EEEEEE').css('margin','0.2em').css('width','auto').prepend('<h3 style="padding: 0.3em; background-color: #EEEEEE; margin: 0;"><span class="news_title">Alerts</span></h3>');
$('div.pending-info').css('margin','0.3em').css('background-color','yellow').css('opacity','0.75').css('border-radius','6px').css('padding','3px');
$('div.pending-info a').prepend('<i class="fa fa-bell"></i>&nbsp;');
//End Move
Comment 5 Christopher Brannon 2020-02-25 17:51:24 UTC
Created attachment 99598 [details]
Moderation Display Enhancement

This is how I have modified our moderation alerts with jQuery.  I think this should be a permanent change.
Comment 6 Christopher Brannon 2020-02-25 17:52:50 UTC
I've also suggested in bug 24730 to add another moderation alert: Cancelled holds.  I think this would be a good addition.