Bug 40155

Summary: Admin type plugins clutter the administration main page
Product: Koha Reporter: Lari Strand <lmstrand>
Component: Staff interfaceAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: dcook, gmcharlt
Version: Main   
Hardware: All   
OS: All   
GIT URL: Change sponsored?: ---
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:
Attachments: admin plugins listed on admin-home.pl

Description Lari Strand 2025-06-17 08:16:45 UTC
Plugins that have the admin method are shown in the administration page under the link to "manage plugins" with a link to the admin tool and with the plugin's full description. If you have many plugins like this, the page will fill up with the plugin admin method links and the plugin descriptions. Would it be a good idea to not show these plugins on the main administration page at all (or at least show them in a more compact style like the tool method plugins show on the tools page)? The plugin methods are still accessible under "manage plugins" so it's a click saver but is it necessary to show them like described?
Comment 1 Owen Leonard 2025-06-17 12:08:22 UTC
What are some examples of administration plugins?
Comment 2 Lari Strand 2025-06-18 08:39:39 UTC
Created attachment 183321 [details]
admin plugins listed on admin-home.pl
Comment 3 Lari Strand 2025-06-18 08:48:21 UTC
We were just about to modify our existing tool plugins and change them to administrative plugins when I noticed this issue. Our goal was to hide access to these plugins from people who have only access to tools page and who could see the tool plugins listed there. We have hidden them with javascript in intranetUsersJs syspref from tools view as a temporary solution. Now that this issue came up that the administrative plugins fill up the administration page, we decided not to convert them unless there is some improvement on how they are listed on admin-home.pl. We have over 20 of these plugins that inject javascript to the intranet just like in the screenshot I took as a demonstration on how they will look like.
Comment 4 Lari Strand 2025-06-18 08:57:30 UTC
https://github.com/KohaSuomi/koha-plugin-intranetjs-item-history-report-link

Here's an example. I will probably revert the change from tool to admin plugin for now.
Comment 5 David Cook 2025-06-18 23:38:09 UTC
That is much noisier than the Tools page I reckon