Koha/koha-tmpl/intranet-tmpl/prog/en/css
Kyle M Hall 82275fa2db Bug 11703 - Convert checkouts table to ajax datatable
When a patron has many checked out items, circulation.pl can take a very
long time to load ( on the order of minutes in some cases ). This is
primarily due to the processing of the previous checkouts list. If we
convert to this table to a datatable that fetches its data via ajax, we
can make circulation.pl far more responsive. The same should be done
with relative's checkouts as well.

Test Plan:
1) Apply this patch
2) Observe that the checkouts and relatives' checkouts tables
   are now loaded asynchronously
3) Observe and verify the renew and return actions are now
   ajax based and function in a manner equivilent to how they
   used to.

This bug had quite a few followups, so I squashed all of them into one
change so that code is easier to follow. Original commit messages are below:

Bug 11703 - Use the ajax datatables on patron details page

Bug 11703 - Convert holds tables to ajax datatables

Bug 11703 [QA Followup 1] - Center bProcessing message over table

Bug 11703 [QA Followup 2] - Remove icons from checkout and clear buttons

Bug 11703 [QA Followup 3] - Remove references to UseTablesortForCirc

Bug 11703 [QA Followup 4] - Add back in Today's checkouts/Previous checkouts rows

Bug 11703 [QA Followup 5]

Bug 11703 [QA Followup 6] - Move strings to an include file for translation purposes

Bug 11703 [QA Followup 7] - Fix issues spotted by koha-qa.pl

Bug 11703 [QA Followup 8] - Speed up api/checkouts.pl as much as possible

Bug 11703 [QA Followup 9] - Move scripts from api directory to svc directory

Bug 11703 [QA Followup 10] - Fix errors caused by rebase

Bug 11703 [QA Followup 11] - Prevent multiple fetchs from ajax source

Bug 11703 [QA Followup 12] - Fix problem detected by koha-qa.pl

Bug 11703 [QA Followup 13] - Removed uneccessary data from renewal box during renewal

Bug 11703 [QA Followup 14] - Fix table column span

Signed-off-by: Dobrica Pavlinusic <dpavlin@rot13.org>
Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
Passes all tests and QA script.
Test plan on bug report:
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11703#c98

Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>

Signed-off-by: Christopher Brannon <cbrannon@cdalibrary.org>
2014-07-03 11:22:10 -03:00
..
treeview
addbiblio.css Bug 9757: Make staff client list contents view more like search results 2013-06-26 09:04:04 -07:00
blue.css Bug 2774 - Path to theme is hard-coded in many places 2013-07-18 16:49:18 +00:00
card.css
datatables.css Bug 11578: (follow-up) add some CSS 2014-05-03 18:13:54 +00:00
help.css
hierarchy.css
humanmsg.css
label.css
login.css Bug 11146: Show a go back link on no permission page 2013-11-23 19:43:37 +00:00
mainpage.css Bug 10415 - Add course reserves to staff client home page 2014-03-12 18:15:24 +00:00
preferences.css Bug 10325 - Allow system preferences to be overridable from koha-httpd.conf 2013-09-08 02:09:53 +00:00
print.css Bug 8893 - show more information on printout 2012-12-03 06:31:05 -05:00
printreceiptinvoice.css Bug 4440 Layout tweaking follow-up patch 2010-11-18 14:33:29 +13:00
quotes.css Bug 10558: (follow-up) styling improvements 2014-03-10 15:47:53 +00:00
right-to-left.css Bug 10406: memove div and more obsolete CSS related to YUI autocomplete 2013-06-12 07:24:30 -07:00
spinelabel.css
staff-global.css Bug 11703 - Convert checkouts table to ajax datatable 2014-07-03 11:22:10 -03:00
tinymce.css Fix for Bug 6884, Improve TinyMCE configuration on Koha News page 2011-09-24 19:45:47 +12:00
uploader.css Bug 7977: Further UI work on the QOTD uploader 2012-05-24 14:14:15 +02:00