58d3a0fe84
Styling tabs on virtual shelves page. Did I forget this, or did it get removed at some point?
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-07-24 14:54:04 -05:00
Chris Nighswonger
9971756a24
kohabug 2159 Improving "Lists" button list refreshes after adding/changing lists/shelves
...
Adding code to refresh "Lists" button lists display in OPAC masthead.inc
Adding javascript to force refresh of parent window to update "Lists" button menu
Adding query limits and ability to specify row count and offset in queries related to Virtualshelves.
Also added the ability to return total record counts for specified virtualshelves.
Adding C4::VirtualShelves::GetRecentShelves which returns a list of the most recently modified shelves for
a given set of parameters. This allows the user to be offered active private and open lists to add books
to in drop down menus while also allowing drop down menus to be limited to a reasonable length.
This also limits the shelves stored in the user's session to a fixed number. A further enhancement might
be to add a syspref to enable a staff member to define the limit. Currently it is hardcoded at 10 per
list type (private/public-open).
Adding pagination to list/shelf related screens
Moving refresh shelves code into C4::VirtualShelves::RefreshShelvesSummary and tidying up a bit
Correcting several inconsistancies in the shelves templates as well as handling shelf management on
the intranet side correctly.
Correcting "Add To:" drop-down list to show only lists the patron has permission to add to
Correcting a few C4::VirtualShelves::GetShelvesSummary API calls
Modifications for template consistancy
Breaking up a 1367 char line of javascript in opac-results.tmpl
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-07-22 15:48:13 -05:00
Chris Nighswonger
39d2d593c6
Allow anyone with superlibrarian permission to edit/delete public patron lists
...
Edit functions here are limited to renaming and changing the type. No one can view
a list except the list owner unless it is public.
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-07-22 15:47:58 -05:00
Chris Nighswonger
813f4ae9d1
kohabug 1873 Fixes shelves.pl so that the date is displayed in the 'date added' column of the virtual shelf contents
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-06-20 12:48:01 -05:00
paul
867788e8cf
escaping field to deal with quotes in shelf name
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-06-20 06:12:49 -05:00
ac7c215be3
Markup corrections. You can't embed a <!-- TMPL_IF --> inside an HTML tag because it causes problems for the translation script.
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-06-17 14:05:53 -05:00
Chris Nighswonger
105b70e502
Correcting "Open" to read "Free" on shelves.pl in order to match pull-down selections
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-06-09 06:37:58 -05:00
Joshua Ferraro
9fcc38d441
fixing display of itemtypes and itemtype icons in virtual shelves
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-03-17 20:12:38 -05:00
36cc0f2250
Converting check all/none to text links as we have now in the OPAC
...
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-02-27 09:02:45 -06:00
9e39932d75
Correction to results.tmpl, enabling noItemTypeImages preference in Lists (Bug 1780).
...
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-02-27 09:02:44 -06:00
7aa263974d
Removing NPL-specific 14-char maxlength from barcode inputs.
...
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-02-27 09:02:32 -06:00
Joe Atzberger
939b0a8e55
Shelves - fixup display, in particular intranet side
...
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-02-22 21:49:06 -06:00
Paul POULAIN
064ba4e777
translator is confused by nested " in javascript.
...
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-02-19 20:27:30 -06:00
Paul POULAIN
d92f4020dc
replacing ' by " in javascript translatable strings
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-02-08 06:08:02 -06:00
Joe Atzberger
084e7a404b
shelves - corrections and HTML validation changes
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-02-03 07:24:47 -06:00
Joe Atzberger
afdf1c6de7
Shelves wrap up - bugfix 1405, opac checkbox js fixed
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-17 21:01:01 -06:00
Joe Atzberger
e7dec207fa
Shelves - bugfix 1403 amongst others
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-15 15:33:08 -06:00
Joe Atzberger
2488749cdd
Shelves reworking - fix handling of itemtype images, symlink to opac icons.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-10 08:33:02 -06:00
Joe Atzberger
3ffcc3b63f
Shelves - bugfix, toggle "Holds" link, add "Author" column to intranet
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-10 08:32:55 -06:00
Paul POULAIN
4737d16a0c
adding some missing _() for translator
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-04 18:09:37 -06:00
Joshua Ferraro
1647ab1874
Revert "Merging hdl's Search.pm changes"
...
This reverts commit 51ec728f7b
.
That commit basically reverted 95% of the status handling I'd done
last week ...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-23 14:50:37 -06:00
Joshua Ferraro
85092daa56
Warning: Big Commit. Fixing Virtual Shelves
...
* prior to this commit, virtual shelvesn't did not function in
the OPAC! Now they do, except for deletion from virtual shelves
in list form
* I've re-named 'Virtual Shelves' to 'Lists' as per our agreed
upon convention
* while vshelves aren't perfect yet, they're in enough of a working
state for the RC1 now
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-23 14:31:14 -06:00
paul
53e098eb1a
merging title & author column for a better look
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-21 07:42:57 -06:00
de0b03ddc5
Some changes to finish out Bug 1514.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-18 16:40:21 -06:00
86e458a3ce
Standardizing format for error/message dialogs. <div class="dialog alert"> for high-priority warnings/confirmations. <div class="dialog message"> for lower priority/informational messages.
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-14 10:57:46 -06:00
Paul POULAIN
d506b127ee
fix to delete a virtualshelf content correctly
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-13 17:57:30 -06:00
fa18d24cb7
Enabling yuipath system preference for choosing local or Yahoo-hosted YUI js library includes. Removing yui-toolbars.inc include.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-11-08 18:06:43 -06:00
f69e913c8b
Some random changes, including search box and toolbar for bookfunds, formatting of change language block in the footer, fix for delete shelf bug.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-11-07 08:13:57 -06:00
63cb08fc8d
Enabling AutoComplete on resident circ search form. Putting dependent YUI files into doc-head-close.inc along with button/menu-related YUI js and css. Moving menu.css, button.css, and dependent graphics into lib/yui. Removing "yui-skin-sam" class from body tags and altering css accordingly.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-11-04 16:31:18 -06:00
83f2c12b21
Re-working virtual shelves interface to try to make it cleaner and make the steps more clear. Still a couple of bugs: some redirects need to change in the script (after adds, deletes, and edits), to match the changes in what displays at each step. Also, the toolbar delete button needs troubleshooting.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-29 15:46:28 -05:00
401dce8971
Various random noodlings: - Visual changes to circ, detail, request, and member pages. Fixed checkouts/reserves tabs on circulation.tmpl. Moved new form-layout CSS into staff-global.css and generalized it for wider use. Refined patron details sidebar for use on circulation.tmpl
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-27 16:32:52 -05:00
a37daca905
More efforts with toolbars, nothing solved. Also corrections, and modifications to resident search to place focus on displayed form field.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-25 14:46:56 -05:00
eb427ffda3
Continuing addition of resident search form, other markup corrections.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-11 16:41:35 -05:00
3fb1875a81
Cleanup of catalogue files, previously excluded from layout fixes. Some bugs may still remain due to script errors in my installation (results.tmpl, MARCdetail.tmpl, ISBDdetail.tmpl)
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-04 16:35:48 -05:00
c44f56fcac
Moving </head><body> into body of templates so that js and css can be embedded per-page.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-30 15:50:54 -05:00
62e94fd1b0
More changes to enable YUI-Grids CSS layout
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-28 16:50:44 -05:00
c6131c4429
Corrections for XHTML compliance, again.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-28 16:50:18 -05:00
Joshua Ferraro
d08387dd28
first go at moving templates to a modules/ dir
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-23 21:11:27 -05:00