Koha/koha-tmpl/intranet-tmpl/prog/en/modules
Kyle M Hall 5eabc672fd Bug 7804 - Add Koha Plugin System
Adds support for custom plugins. At the moment the Plugins
feature supports two types of plugins, reports and tools.

Plugins are installed by uploading KPZ ( Koha Plugin Zip )
packages. A KPZ file is just a zip file containing the
perl files, template files, and any other files neccessary
to make the plugin work.

Test plan:
1) Apply patch
2) Run updatedatabase.pl
3) Create the directory /var/lib/koha/plugins
4) Add the lines
      <pluginsdir>/var/lib/koha/plugins</pluginsdir>
      <enable_plugins>1</enable_plugins>"
   to your koha-conf.xml file
5) Add the line
       Alias /plugin/ "/var/lib/koha/plugins/"
   to your koha-httpd.conf file
6) Restart your webserver
7) Access the plugins system from the "More" pulldown
8) Upload the example plugin file provided here
9) Try it out!

Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>

Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
2013-03-20 14:49:47 -04:00
..
acqui Bug 8853: Suppress links in basketgroups list 2013-03-13 08:02:34 -04:00
admin Bug 7804 - Add Koha Plugin System 2013-03-20 14:49:47 -04:00
authorities Bug 9676 - Replace YUI buttons on authorities editor page with Bootstrap 2013-03-07 10:20:38 -05:00
basket Bug 9669 - Replace YUI buttons on staff client cart toolbar 2013-02-28 19:14:46 -05:00
batch
catalogue Bug 7440 - Remove NoZebra vestiges 2013-03-19 21:17:04 -04:00
cataloguing Bug 9450 [Revised] Use DataTables in cataloging Z39.50 search results 2013-03-07 10:38:01 -05:00
circ Bug 9423: Add notforloan value to issue confirmation or blocking message 2013-03-19 22:22:23 -04:00
errors
help Bug 7440 follow-up removing forgotten NoZebra references 2013-03-19 21:17:05 -04:00
installer
labels Bug 9635 - Replace YUI buttons on label batches pages with Bootstrap 2013-02-18 08:55:55 -05:00
members Bug 8054 - double clicking can cause duplicate payments/fines 2013-03-11 08:14:12 -04:00
offline_circ Bug 9265 - Switch to HTML5 doctype in OPAC and staff client 2013-01-31 11:47:04 -05:00
patroncards Bug 9695 - Use alphabet system preference on page used to browse patrons for patron card batches 2013-03-13 08:43:25 -04:00
plugins Bug 7804 - Add Koha Plugin System 2013-03-20 14:49:47 -04:00
reports Bug 7804 - Add Koha Plugin System 2013-03-20 14:49:47 -04:00
reserve Bug 8942: Translation process breaks javascript 2013-01-31 11:00:24 -05:00
reviews
rotating_collections
serials Bug 7608: Manual history should not always be enabled 2013-02-15 07:46:51 -05:00
services
sms
suggestion Bug 9653: FIX collapse class is used by already Bootstrap 2013-03-07 09:28:53 -05:00
tags Bug 9473: Use DataTables on tags list page 2013-02-07 07:48:05 -05:00
test
tools Bug 7804 - Add Koha Plugin System 2013-03-20 14:49:47 -04:00
virtualshelves Bug 9458 - Add sorting to lists - QA Followup 4 2013-03-13 09:06:20 -04:00
z3950 Bug 9265 - Switch to HTML5 doctype in OPAC and staff client 2013-01-31 11:47:04 -05:00
about.tt Bug 7440 - Remove NoZebra vestiges 2013-03-19 21:17:04 -04:00
auth.tt
intranet-main.tt Bug 7875: Change the pending suggestion link in home page so that it directs to pending suggestions 2013-03-20 08:40:43 -04:00