|
Lines 169-180
var MSG_PARENT_BENEATH_BUDGET = "- " + _("New budget-parent is beneath budget")
Link Here
|
| 169 |
} |
169 |
} |
| 170 |
|
170 |
|
| 171 |
var nTrs = $('#budgeth tbody tr'); |
171 |
var nTrs = $('#budgeth tbody tr'); |
| 172 |
var iColspan = nTrs[0].getElementsByTagName('td').length; |
172 |
var iColspan = nTrs[1].getElementsByTagName('td').length; |
| 173 |
var sLastGroup = ""; |
173 |
var sLastGroup = ""; |
| 174 |
for ( var i=0 ; i<nTrs.length ; i++ ) |
174 |
for ( var i=0 ; i<nTrs.length ; i++ ) |
| 175 |
{ |
175 |
{ |
| 176 |
var iDisplayIndex = oSettings._iDisplayStart + i; |
176 |
var iDisplayIndex = oSettings._iDisplayStart + i; |
| 177 |
var sGroup = oSettings.aoData[ oSettings.aiDisplay[iDisplayIndex] ]._aData[0]; |
177 |
var sGroup = oSettings.aoData[ oSettings.aiDisplay[iDisplayIndex] ]._aData[1]; |
| 178 |
if ( sGroup != sLastGroup ) |
178 |
if ( sGroup != sLastGroup ) |
| 179 |
{ |
179 |
{ |
| 180 |
var nGroup = document.createElement( 'tr' ); |
180 |
var nGroup = document.createElement( 'tr' ); |
|
Lines 189-198
var MSG_PARENT_BENEATH_BUDGET = "- " + _("New budget-parent is beneath budget")
Link Here
|
| 189 |
} |
189 |
} |
| 190 |
}, |
190 |
}, |
| 191 |
"aoColumnDefs": [ |
191 |
"aoColumnDefs": [ |
| 192 |
{ "bVisible": false, "aTargets": [ 0 ] } |
192 |
{ "bVisible": false, "aTargets": [ 0, 1 ] } |
| 193 |
], |
193 |
], |
| 194 |
"aaSortingFixed": [[ 0, 'asc' ]], |
194 |
"aaSortingFixed": [[ 1, 'asc' ]], |
| 195 |
"aaSorting": [[ 1, 'asc' ]], |
195 |
"aaSorting": [[ 2, 'asc' ]], |
| 196 |
'bSort': false, |
196 |
'bSort': false, |
| 197 |
'bPaginate': false, |
197 |
'bPaginate': false, |
| 198 |
"bAutoWidth": false |
198 |
"bAutoWidth": false |
|
Lines 211-219
var MSG_PARENT_BENEATH_BUDGET = "- " + _("New budget-parent is beneath budget")
Link Here
|
| 211 |
$(oTable).treetable('collapseAll'); |
211 |
$(oTable).treetable('collapseAll'); |
| 212 |
}); |
212 |
}); |
| 213 |
|
213 |
|
|
|
214 |
$("#hide_inactive").click(function(e){ |
| 215 |
e.preventDefault(); |
| 216 |
oTable.fnFilter( 0, 0 ); // Hide active=0 |
| 217 |
}); |
| 218 |
$("#show_inactive").click(function(e){ |
| 219 |
e.preventDefault(); |
| 220 |
oTable.fnFilter( '', 0 ); |
| 221 |
}); |
| 222 |
|
| 214 |
$("#filterbutton").click(function() { |
223 |
$("#filterbutton").click(function() { |
| 215 |
$("#fundfilters").slideToggle(0); |
224 |
$("#fundfilters").slideToggle(0); |
| 216 |
}); |
225 |
}); |
|
|
226 |
$("#hide_inactive").click(); |
| 217 |
}); |
227 |
}); |
| 218 |
//]]> |
228 |
//]]> |
| 219 |
</script> |
229 |
</script> |
|
Lines 265-274
var MSG_PARENT_BENEATH_BUDGET = "- " + _("New budget-parent is beneath budget")
Link Here
|
| 265 |
<table id="budgeth"> |
275 |
<table id="budgeth"> |
| 266 |
<caption> |
276 |
<caption> |
| 267 |
<span class="actions"><a href="#" id="expand_all">Expand all</a> |
277 |
<span class="actions"><a href="#" id="expand_all">Expand all</a> |
| 268 |
| <a href="#" id="collapse_all">Collapse all</a></span> |
278 |
| <a href="#" id="collapse_all">Collapse all</a> |
|
|
279 |
| <a href="#" id="hide_inactive">Hide inactive budgets</a> |
| 280 |
| <a href="#" id="show_inactive">Show inactive budgets</a></span> |
| 269 |
</caption> |
281 |
</caption> |
| 270 |
<thead> |
282 |
<thead> |
| 271 |
<tr> |
283 |
<tr> |
|
|
284 |
<th>Active</th> |
| 272 |
<th>Budget period description</th> |
285 |
<th>Budget period description</th> |
| 273 |
<th>Fund code</th> |
286 |
<th>Fund code</th> |
| 274 |
<th>Fund name</th> |
287 |
<th>Fund name</th> |
|
Lines 283-288
var MSG_PARENT_BENEATH_BUDGET = "- " + _("New budget-parent is beneath budget")
Link Here
|
| 283 |
<tfoot> |
296 |
<tfoot> |
| 284 |
<tr> |
297 |
<tr> |
| 285 |
<th></th> |
298 |
<th></th> |
|
|
299 |
<th></th> |
| 286 |
<th colspan="2" style="text-align: left;" nowrap="nowrap">Period allocated [% IF ( budget_period_total ) %][% budget_period_total %][% END %] </th> |
300 |
<th colspan="2" style="text-align: left;" nowrap="nowrap">Period allocated [% IF ( budget_period_total ) %][% budget_period_total %][% END %] </th> |
| 287 |
<th nowrap="nowrap" class="data"> [% period_alloc_total %]</th> |
301 |
<th nowrap="nowrap" class="data"> [% period_alloc_total %]</th> |
| 288 |
<th nowrap="nowrap" class="data"> [% base_alloc_total %]</th> |
302 |
<th nowrap="nowrap" class="data"> [% base_alloc_total %]</th> |
|
Lines 296-301
var MSG_PARENT_BENEATH_BUDGET = "- " + _("New budget-parent is beneath budget")
Link Here
|
| 296 |
[% FOREACH budget IN budgets %] |
310 |
[% FOREACH budget IN budgets %] |
| 297 |
|
311 |
|
| 298 |
<tr data-tt-id="[% budget.budget_id %]" [% IF ( budget.budget_parent_id ) %]data-tt-parent-id="[% budget.budget_parent_id %]"[% END %]> |
312 |
<tr data-tt-id="[% budget.budget_id %]" [% IF ( budget.budget_parent_id ) %]data-tt-parent-id="[% budget.budget_parent_id %]"[% END %]> |
|
|
313 |
<td>[% budget.budget_period_active %]</td> |
| 299 |
<td>Budget [% budget.budget_period_description %]</td> |
314 |
<td>Budget [% budget.budget_period_description %]</td> |
| 300 |
<td>[% budget.budget_code_indent %]</td> |
315 |
<td>[% budget.budget_code_indent %]</td> |
| 301 |
<td>[% budget.budget_name %]</td> |
316 |
<td>[% budget.budget_name %]</td> |
| 302 |
- |
|
|