Frédéric Demians
074efa8dce
Overdue Notices: Add a Bcc to messages
...
If a global syspref OverdueNoticeBcc is present, send overdue notices to
this address. This allow a library to track and gather all outgoing
overdue notices.
2010-01-15 09:59:32 +01:00
Colin Campbell
f5de454caa
Bug 3945 NULL is not a valid Supplier id
...
Get SuppliersWithLateIssues should return a list of suppliers
If you have subscriptions with no supplier it also returned a
invalid supplier with a null id and null name.
This patch ignores the non-supplier supplier
2010-01-06 17:01:49 +01:00
Owen Leonard
115dd8752f
Interface corrections and improvements to OPAC lists
...
- improving behavior for users with no javascript
- style improvements to list "toolbar"
- adding new toolbar icons
- adding display of subtitle to lists
2010-01-05 13:54:09 +01:00
Owen Leonard
7cc44be17d
Moving some list functions into the standard toolbar.
...
- Adding download functions to menu button
- Some markup corrections
2010-01-05 13:54:08 +01:00
Chris Cormack
27ba6ff050
Bug 3930 link to biblio was missing in manage staged marc import
2009-12-20 14:31:43 +01:00
Chris Cormack
7a4f725c8b
Fixing bug with CanBookBeReserved ... rules for default borrower codes were being ignored
2009-12-20 14:31:37 +01:00
Chris Cormack
d8b299bcda
Removing global database handler, breaking tests and dangerous if we ever use mod_perl - All tests now passing
2009-12-20 14:31:37 +01:00
Chris Cormack
d51332698b
Bug 1807, can now search with : in the box if you want to use ccl do ccl: title=fish
2009-12-20 14:31:35 +01:00
Chris Cormack
111bdfddfa
Bug 1807 - Commenting out flawed nested queries implementation, now users can search using ()
2009-12-20 14:31:35 +01:00
Jean-André Santoni
e3c78da1eb
[MT2435] Fixed the SQL syntax error in GetLateOrders
2009-12-20 14:31:23 +01:00
Garry Collum
898b78535b
Bug 3955: Fixes leading space error in search.
...
Leading spaces in a search term were causing an error to be thrown in a join operator when auto-truncations is turned on. This patch removes the leading spaces.
2009-12-20 14:28:48 +01:00
Frédéric Demians
ec48133f71
Bug 3863 - Amazon Content Not Working
...
Sysprefs were not sent to templates.
2009-12-20 14:27:03 +01:00
Michael Hafen
929d281e93
bugfix Move Item From Biblio - biblioitemnumber isn't the same as biblionumber
...
In the database and code biblioitemnumber is not guaranteed to be the same as
biblionumber.
2009-12-20 14:27:02 +01:00
David Birmingham
77141dab35
Translated & to & in xmlrecord
...
If the homebranch tag had an & in its name, then the XML wouldn't parse
correctly. As a result, if XSLT was turned on, "No copies available" would
always be displayed.
2009-12-20 14:26:35 +01:00
Henri-Damien LAURENT
5b9ed679c5
haspermission signature had changed
2009-11-23 17:05:55 +01:00
Matthias Meusburger
54b6b9bd1d
Remove ticket parameter from auto added hidden fields.
...
(Normal login directly after a failed CAS login didn't work previously to this removal)
2009-11-23 16:37:54 +01:00
Matthias Meusburger
c92bc8d73b
Added debug mode for CAS warn messages
2009-11-23 16:34:31 +01:00
Matthias Meusburger
26d85c3cd6
Add missing return when CAS user is invalid
2009-11-23 16:32:40 +01:00
Henri-Damien LAURENT
36a01ea347
Second CAS version : CAS and non-CAS login can coexist
...
Conflicts solved :
C4/Auth.pm
opac/opac-main.pl
2009-11-23 16:26:35 +01:00
Matthias Meusburger
77ab8970f1
Add a syspref for CAS logout
2009-11-23 16:23:27 +01:00
Matthias Meusburger
acdd090246
Moved CAS configuration from config file to sysprefs
2009-11-23 16:23:20 +01:00
Henri-Damien LAURENT
7126496210
First CAS version : when CAS is enabled, login through CAS is mandatory
...
Conflicts solved C4/Auth.pm
2009-11-23 16:21:37 +01:00
Henri-Damien LAURENT
b323737267
MT1883 : Serials enddate was not cleanly used
...
GetExpirationDate should now be used only to get the NEXT expirationdate based on startdate
Perltidying C4/Serials.pm
2009-11-19 23:09:47 +01:00
Paul Poulain
66ade62eb4
oups, sorry, fixing mistake in previous patch
...
(reverting a not related and probably bogus change)
2009-11-19 23:09:47 +01:00
Paul Poulain
50c980b028
revamping a little opac-detail for subscription (adding more history information)
2009-11-19 23:09:47 +01:00
Matthias Meusburger
b529f00aa3
MT 2050 : Fast cataloging
2009-11-19 23:09:46 +01:00
Henri-Damien LAURENT
677111b342
Bug Fixing : C4/Acquisition.pm
...
Updating ModStatus to ModSuggestion
2009-11-19 22:54:41 +01:00
Nahuel ANGELINETTI
2bf19bc97a
(bug #3674 ) allow users creation with disabled password
2009-11-19 10:40:28 +01:00
Henri-Damien LAURENT
c4f19cbac9
MT 2298 : Fix hidelostitems
...
This patch fixes the opac search, and C4::Search to take care about hidelostitems for items, and not records.
Conflicts solved C4/Search.pm
2009-11-19 09:33:20 +01:00
Henri-Damien LAURENT
3daa3143ff
2298 2299 : Search.pm and opac-search.pl
...
Removing filter available and hidelostitems at Biblio level
2009-11-19 09:27:17 +01:00
Nahuel ANGELINETTI
2345dc7c27
(bug #3778 ) GetBranchesLoop and searchMyLibraryFirst
...
This fix GetBranchesLoop, if searchmylibraryfirst is disabled, getbranchesloop mustn't select any branch.
2009-11-18 19:12:45 +01:00
Nahuel ANGELINETTI
8f292e4e50
(bug #3783 ) fix marcurls
...
this permit to have multiples urls in one field
2009-11-18 19:04:52 +01:00
Henri-Damien LAURENT
d83ca6fedf
Adding a test in C4::Charset in UNIMARC_Encoding
2009-11-17 16:27:13 +01:00
Henri-Damien LAURENT
9d52c46dda
Better conformance for UNIMARC Authorities Encoding
...
encoding is on 8th character and not 9th
2009-11-17 16:27:12 +01:00
Paul Poulain
b89765e682
removing hardcoded (english) string
2009-11-17 16:27:12 +01:00
Paul Poulain
feaaffd0b1
missing ) result in SQL error
2009-11-16 17:21:58 +01:00
Henri-Damien LAURENT
19ac7c1569
Bug Fix : 3343 MT1313 Authorities MARC summary
...
When more than one heading, fields are mixed and not well ordered
2009-11-11 20:59:32 +01:00
Henri-Damien LAURENT
72d91ac361
Adding a warning On subscription deletion for item
...
If we really wanted to delete all items linked to a subscription when we delete a subscription
we should change the database structure as such :
ALTER TABLE serialitems ADD FOREIGN KEY ( itemnumber ) REFERENCES items (itemnumber) ON DELETE CASCADE ;
ALTER TABLE serial CHANGE subscriptionid subscriptionid INT( 11 ) NOT NULL
ALTER TABLE serial ADD INDEX subscription ( subscriptionid )
ALTER TABLE serial ADD FOREIGN KEY ( subscriptionid ) REFERENCES subscription (subscriptionid) ON DELETE CASCADE ;
2009-11-11 15:19:24 +01:00
Henri-Damien LAURENT
fc1a5ed318
MT1883 : Serials enddate was not cleanly used
...
GetExpirationDate should now be used only to get the NEXT expirationdate based on startdate
Perltidying C4/Serials.pm
2009-11-11 14:00:11 +01:00
Paul Poulain
761211ca0c
reindenting & removing comments
2009-11-11 11:17:47 +01:00
Paul Poulain
74fed183f9
oups, sorry, fixing mistake in previous patch
...
(reverting a not related and probably bogus change)
2009-11-10 22:23:50 +01:00
Paul Poulain
6c086454ff
revamping a little opac-detail for subscription (adding more history information)
2009-11-10 22:23:50 +01:00
Jane Wagner
0157b46e13
Bug 3702 add branch description as primary sort for items in staff mode
...
The default sort order for items attached to a title in staff mode is
items.dateaccessioned desc. This means that a particular library's holdings
will be scattered through the list -- a special problem when it comes to serial
issues. I've done a change to Items.pm that makes the sort order branch
description followed by dateaccessioned. Thus, a library's holdings will be
grouped together in the display.
2009-11-10 22:23:50 +01:00
Paul Poulain
ed047fead8
adding XSLT for intranet (UNIMARC only, MARC21 will be done by kf)
...
- the XSLTParse4Display sub now has a new parameter : the interface (intranet or opac)
- the XSLTdisplay sysprefs is common to staff & opac (Auth.pm)
- added UNIMARC xslt in intranet templates (modified to deal with staff/opac differences)
2009-11-10 22:23:50 +01:00
Paul Poulain
35fc57ae39
subs declared twice
2009-11-10 22:23:49 +01:00
Paul Poulain
638dfd30e5
fixing overdue checking (today is not late)
...
NOW() returns minuts and seconds. date_due is just YYYY-MM-DD
Thus date_due < now() is wrong if date_due is today, and the patron is considered as late.
With curdate(), the patron is late only the day after the overdue limit
2009-11-10 22:23:48 +01:00
Henri-Damien LAURENT
a4ac58cec8
enhancement C4::Members.pm Improving POD
...
Adding a function to output field as xml
2009-11-06 12:33:15 +01:00
Henri-Damien LAURENT
486c0b075e
SQLHelper Enhancement Adding contain as searchtype
2009-11-06 12:33:15 +01:00
Henri-Damien LAURENT
50e8e5a33f
enh Serials-collection Checking claimed late and expected issues
...
Could be better handled with jquery
2009-11-06 12:33:15 +01:00
Jean-André Santoni
eff46d395e
Adds billing address support in the basketgroup.
...
Also fixes a bug in ModBasketgroup, and renames the PDF uploaded to the client.
2009-11-04 13:17:09 +01:00