Bug 40155 - Admin type plugins clutter the administration main page
Summary: Admin type plugins clutter the administration main page
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Staff interface (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-17 08:16 UTC by Lari Strand
Modified: 2025-06-18 23:38 UTC (History)
2 users (show)

See Also:
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 (277.16 KB, image/png)
2025-06-18 08:39 UTC, Lari Strand
Details

Note You need to log in before you can comment on or make changes to this bug.
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