Galen Charlton
94f32e2873
FRBR: fixed paging through grouped results
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-02-11 16:35:17 -06:00
Galen Charlton
84233f4b6d
FRBR: added OPAC search result grouping option
...
Because this feature is experimental, the syspref will
not be added to the list just yet.
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-02-11 16:35:17 -06:00
Galen Charlton
35249f48e4
more experimental work on grouping with pazpar2
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-02-11 16:35:14 -06:00
Joshua Ferraro
69ea5a25ad
synching opac search with staff search
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-02-08 06:20:33 -06:00
Joshua Ferraro
8c9ded3e54
fixing a bug where the query cgi was loaded twice for re-sort forms
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-02-08 06:20:22 -06:00
38490915a0
Previous change hid global search on results page too, fixing.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-02-03 07:23:03 -06:00
0fcad14059
Changing the way items are added to the cart and and lists from the searchresults page: Users now check items and choose from an 'add to...' dropdown which is populated with the logged-in user's lists. The add-to-shelf popup has been modified to accept a shelfnumber so that a users can add straight to the selected list.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-29 07:58:58 -06:00
Henri-Damien LAURENT
3ee97ddacc
bug fixing : encoding with texts in opac-sendbasket.pl
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-29 07:58:22 -06:00
a67714128a
Button styling in masthead.inc is still conflicting with the js load() functions and the menu popup, so buttons are unstyled at the moment. Still need to integrate cart (basket/bookbag) functions.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-25 16:52:13 -06:00
c9baf7441f
Styling facets; correcting markup error in search results; removing language picker from opac-main (is now in the footer); continuing unfinished work on cart/lists buttons
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-25 16:52:10 -06:00
Joshua Ferraro
fc3e9ac70b
Partial fix for Bug 1578: detect material type and don't load COinS unless the material type is known.
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-24 08:06:04 -06:00
Joshua Ferraro
34c0100eaa
retab, 4 chars, spaces
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-24 08:05:58 -06:00
Joshua Ferraro
8892919aaa
cleanup of opac-search.pl, synch with search.pl, etc.
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-24 08:05:48 -06:00
Chris Cormack
8cb73b220f
Fix for bug 1773, reading record not showing properly in the OPAC
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-22 07:20:18 -06:00
Henri-Damien LAURENT
f6954b6536
Adding changelanguage feature to OPAC
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-20 10:18:08 -06:00
Henri-Damien LAURENT
a552277978
Adding utf8 encoding for RSS.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-15 15:32:52 -06:00
Paul POULAIN
2f6a24640c
Adding OpacRenewalAllowed systempref (bump to 047)
...
to let the library decide wheter their patrons can or can't renew checked-out items directly from their account.
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-14 16:47:52 -06:00
Joe Atzberger
b323a07759
Shelves consolidation to C4::VirtualShelves::Page. I can tell the consolidation
...
worked b/c the pages still display their previous behavior, including unfixed bugs.
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-14 16:45:21 -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
Chris Cormack
ef6b767117
Changing CanBookBeRenewed to pass back the reason a renewal cannot proceed
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-08 16:13:20 -06:00
4c832dca8b
Adding redirect parameter to opac-userupdate.pl so that message can be displayed on opac-user.pl when patron submits changes. Copying dialog styles from staff client.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-08 16:13:05 -06:00
Ryan Higgins
3de59aba27
Serials updates to link item record to serial table.
...
This commit makes db changes to subscription, serials tables:
allow subscriptions larger than 127 issues
link serial to item uniquely.
MARC Framework:
Adding MARC tag 942$s (990$s unimarc) to map biblio.serial
Udate biblio.serial on new-subscription.
Use biblio.serial to check if Items.pm should return
pubdate and enumeration text string from serials table with items.
Update opac-detail so serial items are sorted most recent first.
Adding link from items table to serial table.
Allows sorting of serials in details pages, and removes
enum data from itemnotes field.
Also fixes visibility in serials item editor
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-08 11:11:45 -06:00
Chris Cormack
7ceb48fc15
Fix for bug 1334 better error messages if one or 2 fields are left blank
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-07 20:02:59 -06:00
Chris Cormack
6ecba451a3
Adding a call to check auth on opac-renew.pl
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-07 20:02:58 -06:00
Chris Cormack
7bce030fc6
Fix for bug 1741, max reserves not being respected in the opac
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-07 20:02:53 -06:00
Chris Cormack
9678cfc38d
Fix for bug 1738, opac-reserve now blocks reserving not for loan items
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-07 20:02:51 -06:00
Chris Cormack
c6fdd4ba5d
Fix to get notforloan status displaying correctly in opac-reserves.pl part 1
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-07 01:57:52 -06:00
Chris Cormack
82cc501a01
Fix for bug 1740, opac reserves
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-07 01:57:46 -06:00
Chris Cormack
5a30360b78
Fix for bug 1395, opac user update not working
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-07 01:57:46 -06:00
Joshua Ferraro
2baca29e58
WARNING: BIG I18N PATCH, you must import the subtag_registry.sql after this upgrade to benefit from the new features ... if you don't everything will work as before.
...
bugfixing I18N language selection from staff and OPAC, adding BiDi
support
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-05 02:59:51 -06:00
Joshua Ferraro
bbd043f155
adding three new variables for installation:
...
'ZEBRA_SRU_HOST' => 'localhost',
'ZEBRA_SRU_BIBLIOS_PORT' => '9998',
'ZEBRA_SRU_AUTHORITIES_PORT' => '9999',
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-03 21:28:27 -06:00
Galen Charlton
8c60e82605
fixed variable masking warnings found by perl -w
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-03 20:23:59 -06:00
Joshua Ferraro
030fbd2e80
Microformat support:
...
Needed to restore OpenSearch capabilities, and did the following while
I was at it:
* add support for unAPI: http://unapi.info/
* add basic support for COinS and OpenURL:
http://ocoins.info ;
http://www.niso.org/committees/committee_ax.html
* ^^ Gives us Zotero Support!
* adding some XSLT stylesheets for handling additional transformations
NOTE: English and MARC21 specific unfortunately
* adding back opensearch/rss feed <link>s for autodiscovery
TODO: after the installation, to get the Zebra system running on an external
port it's necessary to hand-edit the configs. I'm looking into Virtual Hosts
which could solve that problem (run on both the socket and a port).
Need to add better error handling to the unapi and opensearch scripts
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-03 18:00:16 -06:00
Galen Charlton
9d4d8897b2
item rework: various changes
...
* Move CheckItemPreSave to C4::Items (from C4::Biblio)
* Modified C4::Biblio::AddBiblioAndItems to use appropriate
internal routines from C4::Items
* Moved GetItemnumberFromBarcode to C4::Items
* Removed duplicate C4::Biblio::_koha_new_items
* Removed disused C4::Biblio::MARCitemchange
Currently AddBiblioAndItems is a special routine that
uses private subs from both C4::Biblio and C4::Items.
This needs to be refactored.
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-03 16:25:42 -06:00
Galen Charlton
8e41022b0d
item rework: moved various accessor functions
...
Moved following functions from C4::Biblio to
C4::Items:
GetItemStatus
GetItemLocation
GetLostItems
GetItemsForInventory
GetItemsCount
GetItemInfosOf
GetItemsByBiblioitemnumber
GetItemsInfo
get_itemnumbers_of
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-03 16:25:05 -06:00
Galen Charlton
97e705079b
OPAC detail print: use correct API to build item list
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-03 16:24:49 -06:00
Galen Charlton
9e7c94bf96
item rework: moved GetItem
...
Moved from C4::Biblio to C4::Items.
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-03 16:24:04 -06:00
Joe Atzberger
fc4ad534d0
opac-detail.pl - cleanup incl. exit after redirect
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-03 01:18:13 -06:00
Paul POULAIN
40107f895f
Adding OPACItemsResultsDisplay syspref (missing file from previous commit)
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-01-03 00:51:43 -06:00
Joe Atzberger
af57949d88
opac-shevles - fix for CSS alternating highlight lines
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-31 16:25:59 -06:00
Joe Atzberger
ec291b99ff
opac-addbybiblionumber.pl - Remove false dependency, add body message in case scripts disabled.
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-31 16:25:51 -06:00
Joe Atzberger
65ce93c38a
OPAC VirtualShelves overhaul -- bugfix 1413 (among others)
...
Making shelves work in the opac.
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-28 12:58:07 -06:00
Paul POULAIN
01b332d466
removing some code that is for staff, not for opac
...
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-26 14:33:03 -06:00
Joshua Ferraro
ec86f2bd77
forgot to add imageurl to OPAC
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-24 02:03:57 -06:00
Joshua Ferraro
a8ba013e1e
Synching opac with fixes to reserves adding back dev_week opac reserve cancel feature that was removed Could use some style improvements
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-24 02:01:04 -06:00
Chris Cormack
c3f1a079d1
Doh, typo, fixed
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-23 20:27:17 -06:00
Chris Cormack
04fd34d948
Reserves not made at priority 0 if ReservesNeedReturns is switched on
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-23 20:27:16 -06:00
Chris Cormack
618ae1855b
An item is only waiting if found is set to W in the reserves table
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-23 20:27:11 -06:00
Joshua Ferraro
ba7287c03a
nomenclature cleanup in the OPAC detail and user pages
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-12-23 15:48:04 -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