Bug 15860

Summary: Alias missing for /plugin on packages
Product: Koha Reporter: Tomás Cohen Arazi (tcohen) <tomascohen>
Component: PackagingAssignee: Josef Moravec <josef.moravec>
Status: CLOSED WONTFIX QA Contact: Testopia <testopia>
Severity: normal    
Priority: P5 - low CC: black23, josef.moravec, martin.renvoize, mirko, robin
Version: Main   
Hardware: All   
OS: All   
GIT URL: Initiative type: ---
Sponsorship status: --- Comma delimited list of Sponsors:
Crowdfunding goal: 0 Crowdfunding committed: 0
Crowdfunding contact: Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:
Attachments: Broken image
Bug 15860: Add alias /plugin to apache template for debian package installs

Description Tomás Cohen Arazi (tcohen) 2016-02-19 14:08:56 UTC
Created attachment 48235 [details]
Broken image

There is an alias missing on the packages-shipped apache templates. It prevents some things to show on the UI.

To test:
- Enable the plugins
- Install libmarc-lint-perl
- Install the MARC checker plugin (https://github.com/bywatersolutions/koha-plugin-marc-checker)
- Run the plugin
=> FAIL: There's a broken image link (see attachment)
Comment 1 Katrin Fischer 2019-03-11 21:17:36 UTC
Hi Tomas, I am not good with Apache, but I remember seeing broken images. Could we fix this?
Comment 2 Josef Moravec 2019-12-09 07:52:10 UTC
Created attachment 96082 [details] [review]
Bug 15860: Add alias /plugin to apache template for debian package installs

Test plan:
1) Apply the patch
2) Create new instance with koha-create
3) Enable plugins on this instance
4) Install libmarc-lint-perl package
5) Install the MARC checker plugin
(https://github.com/bywatersolutions/koha-plugin-marc-checker)
6) Run the plugin
7) You should see the image at top
Comment 3 Tomás Cohen Arazi (tcohen) 2020-02-03 00:49:18 UTC
We come up with a totally different approach to this with bug 22835. While this is still valid for legacy plugins, I suggest we push everyone into updating their plugins.
Comment 4 Martin Renvoize (ashimema) 2020-03-09 10:30:55 UTC
(In reply to Tomás Cohen Arazi from comment #3)
> We come up with a totally different approach to this with bug 22835. While
> this is still valid for legacy plugins, I suggest we push everyone into
> updating their plugins.

Agreed.. marking this as WONTFIX