2 [% INCLUDE 'doc-head-open.inc' %]
3 <title>Koha › Tools › Plugins </title>
4 [% INCLUDE 'doc-head-close.inc' %]
5 [% INCLUDE 'calendar.inc' %]
6 <script type="text/javascript">
7 $(document).ready(function(){
8 $(".uninstall_plugin").on("click", function(){
9 $(".dropdown").removeClass("open");
10 var plugin_name = $(this).data("plugin-name");
11 return confirmDelete( _("Are you sure you want to uninstall the plugin %s?").format( plugin_name ) );
17 <body id="plugins_plugins_home" class="plugins">
18 [% INCLUDE 'header.inc' %]
19 [% INCLUDE 'circ-search.inc' %]
21 <div id="breadcrumbs">
22 <a href="/cgi-bin/koha/mainpage.pl">Home</a> ›
23 <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> ›
27 <div id="doc3" class="yui-t1">
33 [% IF ( CAN_user_plugins_manage ) %]
34 <div class="btn-toolbar" id="toolbar">
35 <a href="/cgi-bin/koha/plugins/plugins-upload.pl" id="upload_plugin" class="btn btn-small"><i class="fa fa-upload"></i> Upload plugin</a>
41 [% UNLESS ( plugins ) %]
42 [% UNLESS ( method ) %]
43 <div class="dialog message">No plugins installed</div>
45 [% IF method == 'tool' %]
46 <div class="dialog message">No plugins that can be used as a tool are installed</div>
47 [% ELSIF method == 'report' %]
48 <div class="dialog message">No plugins that can create a report are installed</div>
50 <div class="dialog message">Unknown plugin type <i>[% method %]</i></div>
59 <th>Plugin version</th>
60 <th>Minimum Koha version</th>
61 <th>Maximum Koha version</th>
63 [% IF ( CAN_user_plugins_configure || CAN_user_plugins_manage || CAN_user_plugins_report || CAN_user_plugins_tool ) %]
68 [% FOREACH plugin IN plugins %]
70 <td><strong>[% plugin.metadata.name %]</strong></td>
72 [% plugin.metadata.description %]
74 [% IF ( plugin.metadata.minimum_version && koha_version < plugin.metadata.minimum_version ) %]
75 <div class="error">Warning: This report was written for a newer version of Koha. Run at your own risk.</div>
78 [% IF ( plugin.metadata.maximum_version && koha_version > plugin.metadata.maximum_version ) %]
79 <div class="error">Warning: This report was written for an older version of Koha. Run at your own risk.</div>
82 <td>[% plugin.metadata.author %]</td>
83 <td>[% plugin.metadata.version %]</td>
84 <td>[% plugin.metadata.minimum_version %]</td>
85 <td>[% plugin.metadata.maximum_version %]</td>
86 <td>[% plugin.metadata.date_updated | $KohaDates %]</td>
87 [% IF ( CAN_user_plugins_configure || CAN_user_plugins_manage || CAN_user_plugins_report || CAN_user_plugins_tool ) %]
89 <div class="dropdown">
90 <a class="btn btn-mini dropdown-toggle" id="pluginactions[% plugin.class %]" role="button" data-toggle="dropdown" href="#">
91 Actions <b class="caret"></b>
93 <ul class="dropdown-menu pull-right" role="menu" aria-labelledby="pluginactions[% plugin.class %]">
94 [% IF ( CAN_user_plugins_report ) %]
95 [% IF plugin.can('report') %]
96 <li><a href="/cgi-bin/koha/plugins/run.pl?class=[% plugin.class %]&method=report"><i class="fa fa-table"></i> Run report</a></li>
100 [% IF ( CAN_user_plugins_tool ) %]
101 [% IF plugin.can('tool') %]
102 <li><a href="/cgi-bin/koha/plugins/run.pl?class=[% plugin.class %]&method=tool"><i class="fa fa-wrench"></i> Run tool</a></li>
106 [% IF ( CAN_user_plugins_configure ) %]
107 [% IF plugin.can('configure') %]
108 <li><a href="/cgi-bin/koha/plugins/run.pl?class=[% plugin.class %]&method=configure"><i class="fa fa-cog"></i> Configure</a></li>
111 [% IF ( CAN_user_plugins_manage ) %]
112 [% IF plugin.can('uninstall') %]
113 <li><a class="uninstall_plugin" data-plugin-name="[% plugin.metadata.name %]" href="/cgi-bin/koha/plugins/plugins-uninstall.pl?class=[% plugin.class %]"><i class="fa fa-trash"></i> Uninstall</a></li>
127 <div class="yui-b noprint">
128 [% INCLUDE 'tools-menu.inc' %]
133 [% INCLUDE 'intranet-bottom.inc' %]