In order to conform to best practices for performance staff client template javascript should be in the footer instead of the header. This patch will do so for the "basic parameters" administration templates.
Created attachment 69083 [details] [review] Bug 19607: Move admin templates JavaScript to the footer: Basic parameters This patch modifies the staff client catalog-related administration templates so that JavaScript is included in the footer instead of the header. To test, apply the patch and test the JavaScript-driven features of each modified template: All button controls, DataTables functionality, tabs, etc.
Created attachment 69084 [details] [review] Bug 19607: Move admin templates JavaScript to the footer: Basic parameters This patch modifies the staff client catalog-related administration templates so that JavaScript is included in the footer instead of the header. To test, apply the patch and test the JavaScript-driven features of each modified template: All button controls, DataTables functionality, tabs, etc. Signed-off-by: Simon Pouchol <simon.pouchol@biblibre.com>
Created attachment 69733 [details] [review] Bug 19607: Move admin templates JavaScript to the footer: Basic parameters This patch modifies the staff client catalog-related administration templates so that JavaScript is included in the footer instead of the header. To test, apply the patch and test the JavaScript-driven features of each modified template: All button controls, DataTables functionality, tabs, etc. Signed-off-by: Simon Pouchol <simon.pouchol@biblibre.com> Edit: Rebased on Bug 19560
Created attachment 69776 [details] [review] Bug 19607: Move admin templates JavaScript to the footer: Basic parameters This patch modifies the staff client catalog-related administration templates so that JavaScript is included in the footer instead of the header. To test, apply the patch and test the JavaScript-driven features of each modified template: All button controls, DataTables functionality, tabs, etc. Signed-off-by: Simon Pouchol <simon.pouchol@biblibre.com> Edit: Rebased on Bug 19560 Signed-off-by: Josef Moravec <josef.moravec@gmail.com>
Pushed to master for 18.05, thanks to everybody involved!
Awesome work all! Enhancement, not backporting for 17.11