[% INCLUDE 'doc-head-open.inc' %]
<title>Koha › Administration › Budgets › Funds › Planning for [% budget_period_description %] by [% authcat %]</title>
[% INCLUDE 'doc-head-close.inc' %]
-[% INCLUDE 'calendar.inc' %]
+<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
<script type="text/javascript" src="[% themelang %]/js/acq.js"></script>
<script type="text/javascript">
//<![CDATA[
-// ---------------------------------------------------------------------
-// Javascript
-// ---------------------------------------------------------------------
function Check(f) {
var ok=1;
var _alertString="";
alert(alertString2);
}
}
-
-
-YAHOO.util.Event.onAvailable("popmenu", function () {
-
- var itemData = new Array();
- table = document.getElementById('plan')
- tableTmp = table.cloneNode(true);
- tableTmp.id = 'planTmp';
-
- [% FOREACH authvals_ro IN authvals_row %]
- itemData.push( { text: "[% authvals_ro.val %]", onclick: { fn: addColumn, obj: ["[% authvals_ro.colnum %]", "[% authvals_ro.code %]"] } } );
-
- [% END %]
- oMenu = new YAHOO.widget.Menu("basicmenu",
- { position: "dynamic", itemdata: itemData , clicktohide : "true" , context:["popmenu","tl","tr"] }
- );
-
- oMenu.render("popmenu");
- YAHOO.util.Event.addListener("add_popmenu_item", "click", oMenu.show, null, oMenu);
-
-// oMenu.removeItem(2); // TODO.....
-
-});
+ $(document).ready(function() {
+ $("#selectallbutton").on("click",function(e){
+ $("#itemst").checkCheckboxes();
+ e.preventDefault();
+ });
+ $("#clearallbutton").on("click",function(e){
+ $("#itemst").unCheckCheckboxes();
+ e.preventDefault();
+ });
+ $("#selections input").on("change",function(e){
+ var num = $(this).attr("id");
+ if(num == 'showall'){
+ showAllColumns();
+ e.stopPropagation();
+ } else if(num == 'hideall'){
+ hideAllColumns();
+ e.stopPropagation();
+ } else {
+ if($(this).attr("checked")){
+ showColumn(num);
+ } else {
+ hideColumn(num);
+ }
+ }
+ });
+ });
//]]>
</script>
-<style type="text/css">td.locked { background-image: url('/intranet-tmpl/prog/img/locked.png'); padding-left : 20px; background-repeat: no-repeat; background-position: 4% 50%; } a.control { font-size:85%;text-decoration:none; }</style>
+<style type="text/css">td.locked { background-image: url('[% interface %]/[% theme %]/img/locked.png'); padding-left : 20px; background-repeat: no-repeat; background-position: 5px 5px; } a.control { font-size:85%;text-decoration:none; }</style>
</head>
-<body>
+<body id="admin_aqplan" class="admin">
[% INCLUDE 'header.inc' %]
[% INCLUDE 'budgets-admin-search.inc' %]
<div id="yui-main">
<div class="yui-b">
-
[% INCLUDE 'budgets-admin-toolbar.inc' %]
<form method="post" id="Aform" name="Aform" action="/cgi-bin/koha/admin/aqplan.pl">
<p><b>Cells contain estimated values only.</b></p>
[% END %]
[% END %]
-
- <table id="plan" width="100%">
+ <p id="selections">
+ <strong>Show/hide columns:</strong> <span class="selected"><input type="checkbox" checked="checked" id="showall"/><label for="showall">Show all columns</label></span> <span><input type="checkbox" id="hideall"/><label for="hideall">Hide all columns</label></span>
+ [% FOREACH authvals_ro IN authvals_row %]
+ <span class="selected"><label><input type="checkbox" checked="checked" id="col[% authvals_ro.colnum %]">[% authvals_ro.code %]</label></span>
+ [% END %]
+ </p>
+ <table id="plan">
<thead>
<tr>
<th>Fund name</th>
[% IF ( authvals_ro.display ) %]
<th id="col[% authvals_ro.code %]" class="[% authvals_ro.colnum %]">
[% ELSE %]
- <th id="col[% authvals_ro.code %]" styl="display:none;" class="[% authvals_ro.colnum %]">
+ <th id="col[% authvals_ro.code %]" style="display:none;" class="[% authvals_ro.colnum %]">
[% END %]
[% authvals_ro.code %]</th>
[% END %]
- <th>Fund remaining</th><th> </th>
+ <th class="remaining">Fund remaining</th><th> </th>
</tr>
- <tr>
- <th> </th><th> </th>
- [% FOREACH authvals_ro IN authvals_row %]
- [% IF ( authvals_ro.display ) %]
- <th class="[% authvals_ro.colnum %]">
- [% ELSE %]
- <th style="display:none;" class="[% authvals_ro.colnum %]">
- [% END %]
-
- <a class="control" onclick="delColumn('[% authvals_ro.colnum %]', 'col[% authvals_ro.code %]')" href="#" title="Hide this column">[ hide ]</a></th>
-
- [% END %]
- <th id="popmenu"><a style="font-size:85%;text-decoration:none;" id="add_popmenu_item" href="#" title="Show a hidden column">[ show a column ]</a></th><th> </th>
- </tr>
-
</thead>
<tbody>
[% FOREACH budget_line IN budget_lines %]
[% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %]
[% IF ( budget_line.budget_lock ) %]
- <td align="left" class="locked" title="Fund locked">
+ <td class="locked" title="Fund locked">
[% ELSE %]
- <td align="left">
+ <td>
[% END %]
<a href="/cgi-bin/koha/admin/aqbudgets.pl?op=add_form&budget_id=[% budget_line.budget_id %]&budget_period_id=[% budget_line.budget_period_id %]">[% budget_line.budget_name_indent %]</a></td>
<td><span id="budget_tot_formatted_[% budget_line.budget_id %]">[% budget_line.budget_amount_formatted %] </span>
[% ELSE %]
<td style="display:none;" class="[% line.colnum %]">
[% END %]
- <table class="invis" width="100%">
+ <table class="invis">
<tr>
[% IF ( line.show_actual ) %]
- <td width="50%" >[% line.actual_amount %]</td>
+ <td >[% line.actual_amount %]</td>
[% END %]
<td>
[% END %]
<td>
- <table class="invis" width="100%">
+ <table class="invis">
<tr>
[% IF ( budget_line.show_actual ) %]
[% IF ( budget_line.act_negative ) %]
- <td width="50%" style="color: red;">
+ <td style="color: red;">
[% ELSIF ( budget_line.act_positive ) %]
- <td width="50%" style="color: green;">
+ <td style="color: green;">
[% ELSE %]
- <td width="50%">
+ <td>
[% END %]
[% budget_line.budget_act_remain %]
</td>
[% END %]
[% IF ( budget_line.est_negative ) %]
- <td width="50%" style="color: red;" id="budget_est_[% budget_line.budget_id %]">
+ <td style="color: red;" id="budget_est_[% budget_line.budget_id %]">
[% ELSIF ( budget_line.est_positive ) %]
- <td width="50%" style="color: green;" id="budget_est_[% budget_line.budget_id %]">
+ <td style="color: green;" id="budget_est_[% budget_line.budget_id %]">
[% ELSE %]
- <td width="50%" id="budget_est_[% budget_line.budget_id %]">
+ <td id="budget_est_[% budget_line.budget_id %]">
[% END %]
[% budget_line.budget_est_remain %]
</td>