Koha/koha-tmpl/intranet-tmpl/prog/en/modules
Owen Leonard 064cce955b Bug 16262 - Remove the use of "onclick" from acquisitions basket template
In order to bring the acquisitions basket template into compliance with
coding guideline JS9, this patch changes with way some JavaScript events
are handled by moving JS handling out of the HTML markup.

Also changed: Replaced the use of [% script_name %] (which is
undefined), with the actual script path.

To test, apply the patch and locate an open basket in Acquisitions which
has more than one order in it.

- Test the "Managed by: Add user" button and verify that it triggers a
  popup where you can search for patrons.
  - Select two or more patrons to be managers for the basket.
  - Close the search windows and confirm that your choices appear on the
    basket page.
  - Click "Delete user" next to one of the patrons. The patron should be
    removed.
  - Click "Save changes" and verify that your choices are correctly
    saved.
  - Click "Delete user" next to one of the remaining patrons. The patron
    should be removed.
  - Click "Save changes" and verify that the patron stays deleted.
- In the list of orders, click the "Transfer" link and confirm that the
  correct pop-up window is triggered.
- Test the "Delete this basket" button in the toolbar. A modal window
  should be triggered.
  - In a basket with orders:
    - The "Delete basket and orders" button should do what it says,
      leaving associated bibliographic records intact.
    - The "Delete basket, orders, and records" button should do what it
      says, deleting any bibliographic records associated with orders.
  - In a basket with no orders:
    - The "Delete basket" button should work correctly.
- Test the "Create edifact order" button.
  - Click "Send EDI order" on the resulting page.
  - In the resulting dialog, "Are you sure you want to generate an
    edifact order," verify that both the "Yes" and "No" options work
    correctly.

Followed test plan, works as expected.
Signed-off-by: Marc Véron <veron@veron.ch>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
2016-04-29 14:46:38 +00:00
..
acqui Bug 16262 - Remove the use of "onclick" from acquisitions basket template 2016-04-29 14:46:38 +00:00
admin Bug 16270 (followup) Typo authentification vs authentication 2016-04-29 14:44:26 +00:00
authorities Bug 16242 - Move staff client JavaScript out of language directory 2016-04-29 14:32:42 +00:00
basket Bug 16241 - Move staff client CSS out of language directory 2016-04-29 13:54:37 +00:00
batch
catalogue Bug 16238: Use .prop() instead of .attr() for 'disabled' 2016-04-29 14:18:24 +00:00
cataloguing Bug 16242 - Move staff client JavaScript out of language directory 2016-04-29 14:32:42 +00:00
circ Bug 16242 [Follow-up] Move staff client JavaScript out of language directory 2016-04-29 14:32:42 +00:00
common Bug 16241 - Move staff client CSS out of language directory 2016-04-29 13:54:37 +00:00
course_reserves Bug 16241 - Move staff client CSS out of language directory 2016-04-29 13:54:37 +00:00
errors Bug 16270: Typo authentification/authentication 2016-04-29 14:44:26 +00:00
help Bug 16167: Remove Authorised value images prefs 2016-04-29 13:59:58 +00:00
installer
labels Bug 16241 - Move staff client CSS out of language directory 2016-04-29 13:54:37 +00:00
members Bug 16242 - Move staff client JavaScript out of language directory 2016-04-29 14:32:42 +00:00
offline_circ Bug 16242 - Move staff client JavaScript out of language directory 2016-04-29 14:32:42 +00:00
patron_lists Bug 16241 - Move staff client CSS out of language directory 2016-04-29 13:54:37 +00:00
patroncards Bug 16238: Use .prop() instead of .attr() for 'checked' 2016-04-29 14:18:24 +00:00
plugins
reports Bug 16238: Use .prop() instead of .attr() for 'disabled' 2016-04-29 14:18:24 +00:00
reserve Bug 16238: QA fix: remove tab characters 2016-04-29 14:18:24 +00:00
reviews
rotating_collections Bug 16241 - Move staff client CSS out of language directory 2016-04-29 13:54:37 +00:00
serials Bug 16242 - Move staff client JavaScript out of language directory 2016-04-29 14:32:42 +00:00
services
sms
suggestion Bug 16242 - Move staff client JavaScript out of language directory 2016-04-29 14:32:42 +00:00
tags Bug 16238 [Follow-up] Upgrade jQuery in staff client: use .prop() instead of .attr() 2016-04-29 14:18:25 +00:00
test
tools Bug 16257 - EDIfact messages link on tools page results error 2016-04-29 14:37:08 +00:00
virtualshelves Bug 16241 - Move staff client CSS out of language directory 2016-04-29 13:54:37 +00:00
about.tt
auth.tt
intranet-main.tt Bug 16241 - Move staff client CSS out of language directory 2016-04-29 13:54:37 +00:00