View | Details | Raw Unified | Return to bug 12780
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/plugins-menu.inc (-1 / +65 lines)
Line 0 Link Here
0
- 
1
<script type="text/javascript">//<![CDATA[
2
    $(document).ready(function() {
3
        var path = location.pathname.substring(1);
4
        var url = window.location.toString();
5
        var params = '';
6
        if ( url.match(/\?(.+)$/) ) {
7
            params = RegExp.$1;
8
            
9
            var outstring = "?";
10
            
11
            var qstr = params.split("&");
12
            
13
            for (i=0; i < qstr.length; i++) {
14
	      var qstrkey = qstr[i].split("=");
15
	      for (j=0; j < qstrkey.length; j++) {
16
		if (qstrkey[j] == "class" || qstrkey[j] == "method" ) {
17
		  if (i > 0) {
18
		    outstring = outstring + "&" + qstrkey[0] + "=" + qstrkey[1];
19
		  } else {
20
		    outstring = outstring + qstrkey[0] + "=" + qstrkey[1];
21
		  }
22
		}
23
	      }
24
            }            
25
        }
26
        $('#navmenulist a[href$="/' + path + outstring + '"]').css('font-weight','bold');
27
    });
28
//]]>
29
</script>
30
<div id="navmenu">
31
<div id="navmenulist">
32
<h5>Custom Plug-ins
33
</h5>
34
<ul>
35
    <li><a href="/cgi-bin/koha/plugins/plugins-home.pl">Plugins home</a></li>
36
    <li><a href="/cgi-bin/koha/plugins/plugins-upload.pl">Upload plugins</a></li>
37
</ul>
38
39
[% IF ( reports ) %]
40
  <h5>Plugin Reports</h5>
41
  [% FOREACH report IN reports %]
42
  <ul>
43
    [% IF ( CAN_user_plugins_report ) %]
44
      [% IF report.can('report') %]
45
	<li><a href="/cgi-bin/koha/plugins/run.pl?class=[% report.class %]&method=report">[% report.metadata.name %]</a></li>
46
      [% END %]
47
    [% END %]
48
  </ul>
49
  [% END %]
50
[% END %]
51
52
[% IF ( tools ) %]
53
  <h5>Plugin Tools</h5>
54
  [% FOREACH tool IN tools %]
55
  <ul>
56
    [% IF ( CAN_user_plugins_report ) %]
57
      [% IF tool.can('tool') %]
58
	<li><a href="/cgi-bin/koha/plugins/run.pl?class=[% tool.class %]&method=tool">[% tool.metadata.name %]</a></li>
59
      [% END %]
60
    [% END %]
61
  </ul>
62
  [% END %]
63
[% END %]
64
65
</div></div>

Return to bug 12780