ab44e2986a
Patch by Rick Welykochy <rick@praxis.com.au> with some squashing by me. Bug Report: 2866 Filtering and sorting the overdue report using patron attributes 1. Create a new system preference ?FilterBeforeOverdueReport? 2. Option to filter *before* the overdue report runs, avoiding report slowness 3. Add searchable patron attributes to the list of overdue report filters 4. Add searchable patron attributes to the sort fields on the overdue report 5. add item call number and replacement price 6. the CSV download link now returns the same data as the web report, rather than (inconsistently) trying to run the overdue_notices.pl batch job 7. always run report if requesting CSV 8. barcodes are now links 9. use item-level item type for overdue itemtype filter Included is a new callback for searching patron attributes, similar to circ/ysearch.pl. The following additional bugs are fixed: 2748: Nothing is output to the .csv file for the "Overdues" circulation report This is fixed by having circ/overdues.pl produce the CSV output directly instead of trying to call the overdues cronjob. The CSV output includes all of the fields that are displayed on the web table plus the item replacement price and any extended patron attributes. 2836: overdues.csv may contain HTML 2837: Descending sort doesn't descend on the overdues report plus other probs with report This enhancement was sponsored by the Plano Independent School District. Signed-off-by: Galen Charlton <galen.charlton@liblime.com> |
||
---|---|---|
.. | ||
billing.tmpl | ||
bookcount.tmpl | ||
branchoverdues.tmpl | ||
branchtransfers.tmpl | ||
circulation-home.tmpl | ||
circulation.tmpl | ||
hold-transfer-slip.tmpl | ||
overdue.tmpl | ||
pendingreserves.tmpl | ||
reserveratios.tmpl | ||
returns.tmpl | ||
selectbranchprinter.tmpl | ||
stats.tmpl | ||
transferstoreceive.tmpl | ||
view_holdsqueue.tmpl | ||
waitingreserves.tmpl |