Koha/admin
Owen Leonard 9a2767b577 Bug 16764: Update printers administration page
This patch updates the template for printers administration according to
current interface guidelines.

- Custom JavaScript form validation is removed in favor of the built-in
  form validation plugin.
- Printer-specific header search form is removed, along with server-side
  pagination code. The functionality of both is now taken care of the
  adding DataTables sorting and pagination to the table.
- Edit and delete links are styled as Boostrap buttons with Font Awesome
  icons.
- Confirmation dialogs are updated to use Font Awesome icons.

To test properly you will need to add multiple printers.

- Apply the patch and open /cgi-bin/koha/admin/printers.pl (there is no
  menu link for the page).
- When no printers exist you should see a message dialog saying so.
- Add a new printer. Confirm that printer name and queue are required
  fields.
- After adding multiple printers, confirm that the table of printers is
  correctly sorted and searched by the DataTables plugin.
- Delete a printer and verify that the confirmation dialog is correctly
  styled.

Signed-off-by: Marc Véron <veron@veron.ch>

Update: rebased and updated Bootstrap 3 classes

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2017-12-22 13:15:38 -03:00
..
searchengine/elasticsearch Bug 19481: Set default sort options as sortable in ES default mappings 2017-11-26 12:59:51 -03:00
add_user_search.pl
admin-home.pl
aqbudgetperiods.pl
aqbudgets.pl
aqcontract.pl
aqplan.pl
audio_alerts.pl
auth_subfields_structure.pl Bug 12227: Remove the demo functionality 2017-12-11 11:34:20 -03:00
auth_tag_structure.pl Bug 12227: Remove the demo functionality 2017-12-11 11:34:20 -03:00
authorised_values.pl
authtypes.pl
biblio_framework.pl Bug 19096: Make Default authoritative in core modules 2017-12-07 14:44:15 -03:00
branch_transfer_limits.pl
branches.pl
categories.pl
check_budget_parent.pl
check_parent_total.pl
checkmarc.pl
cities.pl
classsources.pl
clone-rules.pl
columns_settings.pl
columns_settings.yml Bug 11976: Add Publication date to subscription table (opac) + column settings 2017-12-21 13:21:11 -03:00
currency.pl
didyoumean.pl
edi_accounts.pl
edi_ean_accounts.pl
fieldmapping.pl
import_export_framework.pl
item_circulation_alerts.pl
items_search_field.pl
items_search_fields.pl
itemtypes.pl Bug 12768: Replacement cost and processing fee management 2017-10-20 17:14:33 -03:00
koha2marclinks.pl Bug 10306: (QA follow-up) More feedback for admins in koha2marclinks 2017-12-07 14:44:15 -03:00
localization.pl
marc_subfields_structure.pl Bug 12227: Remove the demo functionality 2017-12-11 11:34:20 -03:00
marctagstructure.pl Bug 12227: Remove the demo functionality 2017-12-11 11:34:20 -03:00
matching-rules.pl
oai_set_mappings.pl
oai_sets.pl
patron-attr-types.pl
preferences.pl Bug 12227: Remove the demo functionality 2017-12-11 11:34:20 -03:00
printers.pl Bug 16764: Update printers administration page 2017-12-22 13:15:38 -03:00
smart-rules.pl
sms_providers.pl
sru_modmapping.pl
systempreferences.pl Bug 12227: Remove the demo functionality 2017-12-11 11:34:20 -03:00
transport-cost-matrix.pl
usage_statistics.pl
z3950servers.pl