Koha/koha-tmpl/intranet-tmpl/prog/en/modules/tools
Owen Leonard 872c4ba2dc
Bug 34114: Replace the use of jQueryUI sortable
This patch adds a replacement for jQueryUI sortable, a standalone
library called Sortable. The patch updates pages which previously used
jQueryUI for sorting.

The patch updates the style of most sortable elements to use the
"grip-vertical" Font Awesome icon.

To test, apply the patch and test the following pages, confirming that
sortable elements are sortable and that the newly sorted state is saved
correctly:

- Administration -> System prefernces -> I18N/L10N
  - With multiple languages installed, test that languages listed in the
    'language' and 'OPACLanguages' preferences can be sorted and that
    after saving your changes the interface relfects your changes: In
    the footer and header of the OPAC and in the footer of the staff
    interface.
- Administration -> MARC bibliographic framework -> MARC structure ->
  Edit subfields of a tag.
  - Test using a tag with multiple subfields, e.g. MARC21 245.
    - Test that you can click and drag to reorder the tabs in the
      subfield edit view.
    - Test that when you save your changes, including changes to the
      "New" tab position, that fields are ordered correctly both in the
       display on this page and in the basic MARC editor.
  - Perform the same tests on Authorities: Administration -> Authority
    types -> MARC structure -> Edit subfields of a tag.
- Authorities -> New (or edit) authority
  - Multiple subfields of a tag should be sortable.
  - Multiple copies of the same tag should be sortable relative to each
    other.
  - Confirm that your changes are saved correctly and that the detail
    view of your updated authority record is correct.
  - Perform the same tests on Cataloging -> New (or edit) record in the
    basic MARC editor.
- Enable the StockRotation system preference if necessary.
  - Go to Cataloging -> Stock rotation
    - If necessary, create a new rota and add multiple stages
      - In the "Manage stages" view you should be able to click and drag
        to reorder stages. The new position should be saved immediately
        via AJAX.

Signed-off-by: paul <paul.poulain@biblibre.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2023-09-22 13:00:00 -03:00
..
access_files.tt Bug 33566: Use template wrapper for breadcrumbs: Tools, part 1 2023-05-05 09:13:28 -03:00
additional-contents.tt Bug 27378: Introduce cookie consent to OPAC and staff client 2023-09-12 09:45:07 -03:00
automatic_item_modification_by_age.tt Bug 34112: Replace fa.fa-pencil-alt with fa-solid.fa-pencil in edit buttons 2023-07-11 08:52:31 -03:00
batch_delete_records.tt Bug 32910: (follow-up) Replace v4 icon names with v6 2023-06-12 11:52:10 -03:00
batch_extend_due_dates.tt Bug 33927: Improve translation of title tags: Tools 2023-09-22 10:52:49 -03:00
batch_record_modification.tt Bug 32910: (follow-up) Replace v4 icon names with v6 2023-06-12 11:52:10 -03:00
batchMod-del.tt Bug 34225: KohaTable broken on batch item deletion and modification results 2023-07-14 15:23:15 -03:00
batchMod-edit.tt Bug 34225: KohaTable broken on batch item deletion and modification results 2023-07-14 15:23:15 -03:00
batchMod.tt Bug 33571: Use template wrapper for breadcrumbs: Tools, part 2 2023-04-24 10:43:36 -03:00
cleanborrowers.tt Bug 33927: Improve translation of title tags: Tools 2023-09-22 10:52:49 -03:00
csv-profiles.tt Bug 34112: Replace fa.fa-pencil-alt with fa-solid.fa-pencil in edit buttons 2023-07-11 08:52:31 -03:00
export.tt Bug 33590: Fix DOM id name for tabs after WRAPPER code added to export.tt 2023-05-05 09:13:17 -03:00
holidays.tt Bug 33667: Allow copying holidays to all libraries when editing 2023-07-06 10:08:45 -03:00
import_borrowers.tt Bug 33927: Improve translation of title tags: Tools 2023-09-22 10:52:49 -03:00
inventory.tt Bug 32910: (follow-up) Replace v4 icon names with v6 2023-06-12 11:52:10 -03:00
letter.tt Bug 33927: Improve translation of title tags: Tools 2023-09-22 10:52:49 -03:00
manage-marc-import.tt Bug 34112: Replace fa.fa-pencil-alt with fa-solid.fa-pencil in edit buttons 2023-07-11 08:52:31 -03:00
marc_modification_templates.tt Bug 34112: Replace fa.fa-pencil-alt with fa-solid.fa-pencil in edit buttons 2023-07-11 08:52:31 -03:00
modborrowers.tt Bug 33927: Improve translation of title tags: Tools 2023-09-22 10:52:49 -03:00
overduerules.tt Bug 33927: Improve translation of title tags: Tools 2023-09-22 10:52:49 -03:00
page.tt Bug 33598: Use template wrapper for breadcrumbs: Tools, part 5 2023-05-05 09:13:29 -03:00
picture-upload.tt Bug 33927: Improve translation of title tags: Tools 2023-09-22 10:52:49 -03:00
preview_letter.tt Bug 33927: Improve translation of title tags: Tools 2023-09-22 10:52:49 -03:00
problem-reports.tt Bug 32910: (follow-up) Replace v4 icon names with v6 2023-06-12 11:52:10 -03:00
quotes-upload.tt Bug 31014: Minor UI problems in QOTD editor tool 2023-09-01 11:23:20 -03:00
quotes.tt Bug 31014: Minor UI problems in QOTD editor tool 2023-09-01 11:23:20 -03:00
scheduler.tt Bug 33600: Use template wrapper for breadcrumbs: Tools, part 7 2023-05-09 10:57:57 -03:00
showdiffmarc.tt Bug 33600: Use template wrapper for breadcrumbs: Tools, part 7 2023-05-09 10:57:57 -03:00
stage-marc-import.tt Bug 34354: Fix progess typo 2023-08-15 12:16:55 +03:00
stockrotation.tt Bug 34114: Replace the use of jQueryUI sortable 2023-09-22 13:00:00 -03:00
tools-home.tt Bug 33927: Improve translation of title tags: Tools 2023-09-22 10:52:49 -03:00
upload-images.tt Bug 33963: Remove leftovers from previous works 2023-06-15 08:48:12 -03:00
upload.tt Bug 32910: (follow-up) Replace v4 icon names with v6 2023-06-12 11:52:10 -03:00
viewlog.tt Bug 34434: Terminology: Biblio should be bibliographic 2023-08-15 12:16:56 +03:00