Koha/koha-tmpl/intranet-tmpl/prog/en/modules
Owen Leonard 81c90ba3bf Bug 8913 [Revised] Improve acquisitions navigation
This patch adds a new menu for vendor-related pages in which
vendor related "views" can be linked to: baskets, basket groups,
contracts, invoices, uncertain prices.

The acquisitions toolbar is pared down to vendor-related actions:
New basket, contract, or vendor; edit vendor, delete vendor,
receive shipment.

Other small improvements have been made to other pages: corrections
to breadcrumbs and title tags, adding useful links betweeen pages.

Vendor menu and toolbar are added to booksellers.pl
when there is only one "search result" (i.e. a vendor id is passed).

- Menu appears when booksellerid variable is present
- Redundant heading removed
- Additional variables added to enable proper display of the toolbar

- Revision corrects broken links pointed out by QA.
- Revision adds check of existing baskets and subscriptions as a
  condition on display of the vendor delete button.

TODO: Add coverage of Basket groups page.

To test, navigate Acquisitions pages and test as many links and buttons
as you can, confirming that nothing is broken on vendor pages, invoice
pages, contract pages, uncertain price pages, etc.

Signed-off-by: Nicole C. Engard <nengard@bywatersolutions.com>

All tests pass - I like this very much!

Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
All tests and QA script pass.

Tests done:
1) New toolbar - vendor search
  - no results = button to create new vendor shows
  - 1 result = additional new options show
  - more than one result = button to create new vendor shows

2) Vendor views
  - acq toolbar consistent with 1 result in vendor search
  - new tabs on the left
  - checked all links have the needed parameters and work correctly

3) New toolbar - different pages
  - Toolbar is formatted consistently
  - Delete vendor shows only up when it should - no baskets or
    subscriptions
  - Links work correctly

Works nicely, great groundwork for further improvements.

TODO Add new toolbar to (new) invoices page.
Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
2013-02-20 09:17:21 -05:00
..
acqui Bug 8913 [Revised] Improve acquisitions navigation 2013-02-20 09:17:21 -05:00
admin Bug 8913 [Revised] Improve acquisitions navigation 2013-02-20 09:17:21 -05:00
authorities Bug 9265 - Switch to HTML5 doctype in OPAC and staff client 2013-01-31 11:47:04 -05:00
basket Bug 9073 - Download option from the cart should match the menu button in lists 2012-11-25 18:08:46 -05:00
batch
catalogue Bug 9034: Filters are disabled by default 2013-02-07 19:36:15 -05:00
cataloguing Bug 7253: followup : manage toolbar for fastcataloging 2013-02-12 10:00:37 -05:00
circ Bug 9460 - Use DataTables on transfers to receive report page 2013-02-15 08:47:43 -05:00
errors
help Bug 9265 - Switch to HTML5 doctype in OPAC and staff client 2013-01-31 11:47:04 -05:00
installer
labels Bug 9635 - Replace YUI buttons on label batches pages with Bootstrap 2013-02-18 08:55:55 -05:00
members Bug 7969 - select all / unselect all on fines page 2013-02-15 09:11:48 -05:00
offline_circ Bug 9265 - Switch to HTML5 doctype in OPAC and staff client 2013-01-31 11:47:04 -05:00
patroncards Bug 8942: Translation process breaks javascript 2013-01-31 11:00:24 -05:00
reports Bug 9658: Incorrect breadcrumb on report dictionary 2013-02-20 08:21:56 -05:00
reserve Bug 8942: Translation process breaks javascript 2013-01-31 11:00:24 -05:00
reviews
rotating_collections
serials Bug 7608: Manual history should not always be enabled 2013-02-15 07:46:51 -05:00
services
sms
suggestion Bug 9644 - Replace YUI button on the suggestions management page with Bootstrap 2013-02-18 09:08:33 -05:00
tags Bug 9473: Use DataTables on tags list page 2013-02-07 07:48:05 -05:00
test
tools Bug 9650 - Show message if there are no notices 2013-02-20 08:25:33 -05:00
virtualshelves Bug 8942: Translation process breaks javascript (followup 2) 2013-01-31 11:00:24 -05:00
z3950 Bug 9265 - Switch to HTML5 doctype in OPAC and staff client 2013-01-31 11:47:04 -05:00
about.tt Bug 9418: Some corrections and additions to about.tt 2013-02-01 11:26:21 -05:00
auth.tt
intranet-main.tt Bug 7067 [Follow-up: templates] allow patron self registration via the opac 2012-12-14 08:08:59 -05:00