Bug 28494

Summary: Can't enable plugins on a new instance of Koha
Product: Koha Reporter: Stefan Norinder <somesecretemail>
Component: System AdministrationAssignee: Bugs List <koha-bugs>
Status: CLOSED INVALID QA Contact: Testopia <testopia>
Severity: major    
Priority: P5 - low CC: caroline.cyr-la-rose, gmcharlt, magnus
Version: 20.05   
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:
Bug Depends on: 20415    
Bug Blocks:    

Description Stefan Norinder 2021-06-01 11:19:43 UTC
The system preference UseKohaPlugins is lacking in version 20.05 and 20.11. 

Steps to reproduce: 
1. Install a new instance of Koha version 20.11 
2. Change <enable_plugins>0</enable_plugins> to <enable_plugins>1</enable_plugins> in your koha-conf.xml file to enable plugin functionality
3, Restart web server
4. Search for system preference UseKohaPlugins i administration module i Koha 

Result: "No system preferences matched your search for: UseKohaPlugins"

Expected: system preferences UseKohaPlugins displayed. 

This has the unfortunate effect that you can't enable plugins on a new instance. (If you already have plugins enabled and upgraded to version  20.05, the plugin functionality continuous to be enabled)
Comment 1 Katrin Fischer 2021-06-01 11:54:41 UTC
Hi Stefan, this is not a bug, the prefernce has been removed. The koha-conf switch + permissions was deemed to be enough.
Comment 2 Katrin Fischer 2021-06-01 11:55:21 UTC
If you don't see the plugin options after changing koha-conf, try restarting Plack, Memcached, Apache etc. usually it's something like that :)
Comment 3 Magnus Enger 2021-06-01 12:05:41 UTC
Looks like it is still in the 20.05 docs: https://koha-community.org/manual/20.05/en/html/systempreferences.html#usekohaplugins
Comment 4 Katrin Fischer 2021-06-01 12:12:38 UTC
I found and linked the bug - it was removed in 20.05, possibly missed a manual update (provide a patch? :) )
Comment 5 Caroline Cyr La Rose 2022-06-03 20:03:33 UTC
It's not in the manual anymore