rangi
7aa3844555
Commenting out warn call
...
Im working on a curses circulation module, and this warn was smearing output
to the screen.
2005-05-14 22:05:44 +00:00
tipaul
369527637b
synch'ing 2.2 and head
2005-05-04 15:39:07 +00:00
hdl
a65bbe2598
adding Marc Record to authoritysearch report
2005-05-04 14:18:39 +00:00
joshferraro
47e3d8667b
Fixes bug 970: renewing book from issues screen.
2005-05-03 19:39:20 +00:00
doxulting
61b81d56bf
The search query was returning all records when was empty
2005-04-15 14:31:51 +00:00
hdl
14a0c6c133
Scanning every the Subfields of auth_tag_to_report for FindDuplicate
2005-04-05 17:07:46 +00:00
hdl
b605f4d26a
Searching for double entries when adding a new authority.
2005-04-05 15:23:40 +00:00
hdl
4ff9cae64b
Adding double authority search before creating a new authority
2005-04-05 09:58:47 +00:00
doxulting
b9a8342843
New param for the template in order to show only allowed links to user (In parameters screen only right now)
2005-03-23 09:25:20 +00:00
tipaul
4a8159b457
oups, sorry, synch'ing badly (dropping a doXulting improvement : selecting either desc or asc order)
2005-03-07 09:09:03 +00:00
tipaul
1923629300
synch'ing with 2.2
2005-03-07 08:55:29 +00:00
doxulting
ec62b5e32a
Added a param to catalogsearch to allow selection of order (ASC or DESC)
2005-03-03 09:32:04 +00:00
tipaul
93ff09d081
merging 2.2 branch with head. Sorry for not making it before, many many commits done here
2005-03-01 13:40:35 +00:00
slef
9324f8683a
Small quoting fix to let fine calculation work.
2005-03-01 03:08:00 +00:00
joshferraro
34a1079256
fix for bug 937
2005-02-22 22:40:15 +00:00
joshferraro
86197b08b8
Fix for bug 920. The problem was that getMARCnotes had the variable set to be the same as the
...
loop name.
2005-02-22 22:38:21 +00:00
joshferraro
c24f2bdb6b
Added some minimal docs to Amazon.pm
2005-01-25 17:23:33 +00:00
joshferraro
18140e04dc
The Amazon module allows libraries to deliver amazon content to the opac
2005-01-25 16:53:28 +00:00
tipaul
5edf04fd6b
improvement of speed for bulkmarcimport.
...
A sub had been forgotten to use the C4::Context->marcfromkohafield array, that caches DB datas.
this is only a little improvement for normal DB modif, but almost x2 the speed of bulkmarcimport... from 6records/seconds to more than 10.
2005-01-06 14:32:17 +00:00
tipaul
cb32ef4fc1
adding "opacstylesheet" systempreference.
...
if this parameter is defined, the url is used instead of the default one.
So, you can have your own stylesheet somewhere, and use it instead of the official Koha one.
2005-01-03 10:58:46 +00:00
tipaul
5aa60ee667
* bugfix for the search on a MARC detail, when you clic on the magnifying glass (caused an internal server error)
...
* partial support of the "linkage" MARC feature : if you enter a "link" on a MARC subfield, the magnifying glass won't search on the field, but on the linked field. I agree it's a partial support. Will be improved, but I need to investigate MARC21 & UNIMARC diffs on this topic.
2005-01-03 10:48:33 +00:00
tipaul
4510951cfc
Minor changes in summary "exploding" (the 3 digits AFTER the subfield were not on the right place).
2004-12-23 09:48:11 +00:00
tipaul
f72a2ceb5f
adding bookshelf features :
...
* create bookshelf on the fly
* modify a bookshelf name & status
2004-12-16 11:30:57 +00:00
tipaul
0d8e203523
adding bookshelf features :
...
* create bookshelf on the fly
* modify a bookshelf (this being not finished, will commit the rest soon)
2004-12-15 17:28:22 +00:00
tipaul
52a123a1a4
fix for :
...
http://bugs.koha.org/cgi-bin/bugzilla/show_bug.cgi?id=858
* added a button to cancel issue
* adding checkbox to cancel reserve on the book (checked by default)
* the cancelation reserve is done on reserves done for a given item or for any item
Nelsonville, pls test & confirm it's OK
2004-12-15 10:47:09 +00:00
rangi
9cd423cbb4
Making the version number reflect the cvs version, to allow for easier
...
debugging.
If we can ask people what version of a module they are running it makes
error checking easier
2004-12-15 06:08:06 +00:00
tipaul
e54459b763
an improvement has been done in DB calls that needs a new index. It's automatically added in fresh installs, but for updates, run the following SQL command :
...
ALTER TABLE `marc_subfield_structure` ADD INDEX ( `kohafield` )
2004-12-14 15:48:34 +00:00
tipaul
7de6ee8e75
limiting the number of search term to 8. There was no limit before, but 8 words seems to be the upper limit mySQL can deal with (in less than a second. tested on a DB with 13 000 items)
...
In 2.4, a new DB structure will highly speed things and this limit will be removed.
FindDuplicate is activated again, the perf problems were due to this problem.
2004-12-10 16:27:53 +00:00
tipaul
013ae858cd
* fixing "start by" operator
...
* in biblio search, - and other signs where not properly managed. Leroy-Beaulieu could not be found
2004-12-08 10:21:46 +00:00
tipaul
b49f397528
* desactivate FindDuplicate
...
* fix from Genji
2004-12-08 10:14:42 +00:00
tipaul
93e3f0411f
fix for "marc upload fail silently" (from MJRay)
2004-12-08 10:11:51 +00:00
tipaul
e89e322f6b
removing useless comment
2004-12-08 10:08:41 +00:00
tipaul
56ab39361e
fixes from A. Tarallo, for mod_perl compliance
2004-12-03 16:50:39 +00:00
tipaul
2db99e1dd5
adding "show me late issues" screen
2004-12-03 14:34:54 +00:00
oleonard
98357d148a
Fix to get returns to update "datelastseen" value with today's date
2004-11-29 17:29:37 +00:00
rangi
1ce34b32b3
Fix for bug 865
...
Allows a librarian to tell Koha you want to start issuing to a new borrower
by entering no data. Essentiall by just hitting the enter key
2004-11-28 08:32:36 +00:00
tipaul
629a207dcb
removing useless &branches in package declaration
2004-11-25 17:39:44 +00:00
tipaul
962584cbaa
removing sub branches (commited by chris for MARC=OFF bugfix, but sub branches is already in Acquisition.pm)
2004-11-24 16:00:01 +00:00
tipaul
23881a317e
* critical fix for acquisition (see RC3 release notes)
2004-11-24 15:59:15 +00:00
tipaul
caf9b3c04b
* critical fix for acquisition (see RC3 release notes)
...
* critical fix for duplicate finder
2004-11-24 15:58:31 +00:00
tipaul
1c16a1ee91
commiting modif already in RC2 (bug in breeding import)
2004-11-24 15:55:31 +00:00
rangi
7e1f5ce84b
Shifting branches() from deprecated C4::Catalogue to C4::Biblio
...
Allowing the non marc interface acquisitions to work.
2004-11-19 19:41:22 +00:00
tipaul
661080d2fd
fixing but to remove "request" link on "notforloan" materials
2004-11-18 10:34:24 +00:00
tipaul
1424addcc2
fix for bug 858 (no warning when issuing a reserved book)
2004-11-18 10:32:39 +00:00
tipaul
a47bdb1f57
suggestion from owen to add classification to isbn query
2004-11-12 17:26:24 +00:00
tipaul
8986960a12
removing useless warn & renaming a sub that can probably be removed
2004-11-08 19:49:45 +00:00
tipaul
d1c7377cf1
Improving FindDuplicate to find duplicate records on adding biblio
2004-11-05 10:15:27 +00:00
tipaul
2a1ae77f5e
Auth.pm with LDAP
...
perldoc Auth_with_ldap.pm to see how to set it
2004-11-05 10:13:31 +00:00
tipaul
5a612e176c
remove LDAP dependancy, replaced by auth_with_ldap.pm
2004-11-05 10:12:27 +00:00
tipaul
0b4c153905
export auth_count_usage (bugfix)
2004-11-05 10:11:39 +00:00
tipaul
8f0ca2ceb7
Limit search to 30 days when the order is by acquisition date desc (ie when the user want to see new books)
2004-11-05 10:10:48 +00:00
rangi
998cc6bc2b
Fixing bug that was stopping subject maintenance working
2004-11-05 00:08:22 +00:00
tipaul
5663435076
new feature : checking for duplicate biblio.
...
For instance, it's only done on ISBN only. Will be improved soon.
When a duplicate is detected, the biblio is not saved, but the user is asked for a confirmations.
2004-11-02 16:44:45 +00:00
tipaul
2b27da1e06
bugfix : using concat instead of + to merge field & subfield. Otherwise, when the subfield is a number, it's a numeric addition that is done !!!
2004-10-27 08:11:44 +00:00
tipaul
4eb5fd5a4c
rewritting item status checking : now, each item is shown with it's callnumber and status (available, on loan,...)
2004-10-25 09:38:00 +00:00
tipaul
2eda32b247
adding search orders history feature
2004-10-19 12:24:56 +00:00
tipaul
89dea6f3ec
Adding possibility to order the basket by :
...
* publishercode
OR
* budget then publishercode
2004-10-05 09:22:16 +00:00
tipaul
2cc3037397
adding getmember sub to the package (the Search.pm/borrdata should be removed, it has nothing to do here)
2004-10-04 20:19:08 +00:00
tipaul
b9a7f33601
* removing the hard coded $
...
* adding bookfund to the order list
2004-10-04 20:03:23 +00:00
tipaul
e49f99e9db
POD documenting
2004-09-23 16:16:24 +00:00
tipaul
df00471f94
indenting diff
2004-09-23 16:15:37 +00:00
tipaul
a78b5d16f5
Bugfix in modification
2004-09-23 16:12:35 +00:00
tipaul
a9c5f50275
adding barcode generator to Koha
2004-09-20 15:03:27 +00:00
tipaul
315a8670f1
some changes in serial management :
...
* in subscription Add, the issue number & date is used to calculate the 1st issue (previously, a "next issue number & date" was applied, meaning you had to enter the number & date of a previous issue)
* the "inner loop" used for serials number ({XYZ}) is now shown & can be modified. The innerloop is used for numbering formulas saying "change the number once every 4 times".
2004-09-20 10:16:05 +00:00
tipaul
38c72dd374
enabling # (| still possible too) for repeatable subfields
2004-09-16 15:06:46 +00:00
tipaul
214c37b371
modifs in new acquisition option : the search is now managed through the standard search API, with an "order by timestamp" order.
...
opac-new.pl can be removed
2004-09-16 09:21:05 +00:00
tipaul
f927e8eb36
bugfix for manually fixed duedate on issue.
2004-09-15 16:27:18 +00:00
tipaul
a1c11c5784
bugfixes in order modif
2004-09-15 16:13:41 +00:00
tipaul
e2a219b290
fixing bugs in issue renewal
2004-09-15 16:09:57 +00:00
tipaul
3ffcc8657d
fix for circulation rules test : the default branch is "", not "*" (* is for "any borrowertype" and "any itemtype")
2004-09-14 12:37:04 +00:00
tipaul
c0585cdeaf
*** empty log message ***
2004-09-13 15:26:42 +00:00
tipaul
92decf23bf
separating additional authors with - instead of a ,
...
a , can be used in french to separate name & surname
2004-09-13 15:25:38 +00:00
tipaul
d9dcfbeb7a
warn removes + fix for item count
2004-09-13 15:23:35 +00:00
tipaul
1af42ff447
bugfix for acquisitions
2004-09-13 15:21:59 +00:00
tipaul
fa793e394a
some commented warning added + 1 major bugfix => drop empty fields, NOT fields containing 0
2004-09-06 14:17:34 +00:00
tipaul
8d868bb448
adding a "location" field to the library.
...
This field is useful when the callnumber contains no information on the room where the item is stored.
With this field, we now have 3 levels of informations to find a book :
* the branch.
* the location.
* the callnumber.
This should be versatile enough to solve any storing method.
This hack is quite simple, due to the nice Biblio.pm API. The MARC => koha db link is automatically managed. Just add the link in the parameters section.
2004-09-06 10:00:19 +00:00
shedges
f3e5fcd15d
Fix bug 789 (in HEAD)
2004-09-05 22:33:12 +00:00
shedges
686a41a71c
Minor changes to add classification data to return array from loose search.
2004-09-04 13:48:27 +00:00
tipaul
1edf59efe5
road to a better member management code.
...
Useful for LDAP integration
2004-09-02 16:27:09 +00:00
tipaul
a115863f93
some fixes for LDAP (more to come)
2004-09-02 16:25:20 +00:00
tipaul
56825e415f
modularizing (with Members.pm) members management
...
(beginning of...)
2004-08-30 13:48:58 +00:00
tipaul
6693f707b3
removing useless package
2004-08-30 13:22:46 +00:00
tipaul
4d23559149
fixing bug (dbh error in error log, even if the result was OK)
2004-08-20 09:14:07 +00:00
tipaul
2580ddc726
fixing a complex bug : the last results didn't have callnumber informations. Had to rewrite algorythm for building the result array.
2004-08-20 08:19:52 +00:00
tipaul
8790983cd5
commiting stephen hedges modifs to css template & fixing a bug in variable name (same name in TMPL_LOOP and TMPL_VAR confuses a lot HTML::Template)
2004-08-18 16:44:37 +00:00
tipaul
75e8b810e8
minor reindentings
2004-08-18 16:02:26 +00:00
tipaul
2e18684cde
modifs to support frameworkcodes
2004-08-18 16:01:37 +00:00
tipaul
9cfafb870e
fixes for authorities management
2004-08-18 16:00:24 +00:00
tipaul
ab39e57393
fixes in circulation module
2004-08-18 15:52:14 +00:00
shedges
1e02b5b4aa
added getMARCnotes and getMARCsubjects functions.
2004-08-17 20:53:34 +00:00
tipaul
b2d3fe1ccb
moving language chooser to the main page.
...
moving the getalltemplates and getalllanguages subs out from Search.pm (that will be deprecated soon) to Koha.pm
moving changelanguage.pl to OPAC scope
2004-08-16 12:49:42 +00:00
tipaul
502ab11ae9
moving language chooser to the main page.
...
monving the getalltemplates and getalllanguages subs out from Search.pm (that will be deprecated soon) to Koha.pm
2004-08-16 12:48:52 +00:00
rangi
e334c8699f
Commiting a sample change to the default template to allow users to pick
...
their language.
Just a sample template builders can look at this and make changes to their
templates
2004-08-15 01:50:24 +00:00
tipaul
37d454a82a
adding frameworkcode to API in some subs
2004-08-13 16:37:25 +00:00
tipaul
c93369dc4a
patch from A. Tarallo (for differents DB schemes)
2004-08-13 09:13:14 +00:00
tipaul
26b2374cd4
bugfix
2004-08-12 14:36:44 +00:00
tipaul
716d4a4e18
serials : lot of bugfixes.
...
Works fine now. And is documented (clic Help)
2004-08-12 14:36:07 +00:00
tipaul
1e33d3ca1a
changing DB structure to calculate next issue number.
...
Seems to work fine.
Still misses the date calculation & the test of end of subscription (maybe for monday ?)
2004-08-06 16:38:41 +00:00
tipaul
8e5b1d4792
reordering code & debugging
2004-08-05 16:34:41 +00:00
doxulting
637a78a5c1
The XYZ funcs for serials seqs
2004-07-30 14:01:48 +00:00
doxulting
f122180117
Beginning of serial commit
2004-07-30 13:54:27 +00:00
rangi
64a6d5d756
Contains the function to get the language template, and set the cookie
2004-07-16 21:15:26 +00:00
rangi
3cd76eef0c
Code to set a cookie which stores which language is displayed to the user
2004-07-16 00:36:56 +00:00
tipaul
3e0a132171
* removing useless sub
...
* minor bugfix in moditem (managing homebranch & holdingbranch)
2004-07-15 09:48:10 +00:00
tipaul
f29ce59691
Acquisition & Suggestion :
...
* acquisition rewritte : create a aqbasket table to deal with "bookseller order header".
* add "close basket" feature : a closed basket can't be modified
* suggestion feature : manage suggestions in acquisition (after suggestion filled in OPAC)
2004-07-15 09:41:03 +00:00
tipaul
6376aa4326
catalogue.pm deals only with acquisitions.
...
so, renaming it...
catalogue management is done in Biblio.pm package
2004-07-13 12:52:13 +00:00
doxulting
e737c7eb1d
First step for working authorities
2004-07-05 13:37:22 +00:00
tipaul
73de15b3ff
Adding 2 new fields, called "sort1" and "sort2"
...
They can be used for sorting & statistics reasons by the library.
2004-07-02 15:55:06 +00:00
tipaul
a043d6de11
bugfix (due to frameworkcode field)
2004-07-02 15:53:53 +00:00
tipaul
f3547ff1c8
last sync for 2.1.0 release
2004-06-29 16:07:09 +00:00
doxulting
fd8ae64752
Debugged issuing rules n01
2004-06-29 13:02:34 +00:00
rangi
09c2a88e02
Fixing modaddauthor, and adding getitemtypes.
...
Also tidying up formatting of code
2004-06-26 23:19:59 +00:00
tipaul
11846f098d
some improvements in SearchMarc
2004-06-22 15:33:30 +00:00
tipaul
e801c22701
removing % at the beginning of a string to avoid loooonnnngggg searchs
2004-06-22 11:35:37 +00:00
tipaul
54d9bfeeb6
changes in search method :
...
- supporting * and % on words (* is replaced by %)
- removing % when the word is 3 or less letters
2004-06-22 08:39:22 +00:00
tipaul
cc5e837309
bugfixes in circulation
2004-06-17 08:17:39 +00:00
tipaul
b6cc6680dc
merging tag & subfield in marc_word for better perfs
2004-06-17 08:16:32 +00:00
tipaul
ea807900bf
merging tag & subfield in auth_word for better perfs
2004-06-17 08:02:13 +00:00
joshferraro
0a97a432ee
Changes MARCaddword to index words >= 1 char ... needed for more accurate
...
searches using SearchMarc routines.
2004-06-11 15:38:06 +00:00
joshferraro
a0f310eb19
Fixes problems with searching using terms that contain ' and , by
...
stripping them out and replacing with a space ... line 115
2004-06-11 14:01:28 +00:00
tipaul
e7e930ab39
MARC authority management (continued)
2004-06-10 08:28:40 +00:00
tipaul
cf90808dd5
MARC authority management package
2004-06-07 07:35:01 +00:00
tipaul
83901a889f
adding bibid to the result list
2004-06-03 10:06:27 +00:00
tipaul
12b49ff84b
removing unused code
2004-06-03 10:02:08 +00:00
tipaul
5f4179a6c3
* frameworks and itemtypes are independant
...
* in the MARC editor, showing the + to duplicate a tag only if the tag is repeatable
2004-06-03 09:59:36 +00:00
tipaul
1a5963a30a
minor fixes (odd/even lines bug)
2004-05-28 16:14:40 +00:00
tipaul
e651ebf89f
adding suggestions in OPAC
2004-05-28 08:28:22 +00:00
tipaul
08892f4eec
adding authtype management (MARC authority types)
2004-05-28 08:26:57 +00:00
tipaul
59ae3d902f
hidding hidden & isurl constraints into MARC subfield structure
2004-05-28 08:24:14 +00:00
rangi
b98c3aa573
Fix for bug 787
2004-05-27 21:47:21 +00:00
doxulting
d849d360a7
This time we only check books that borrowers still have
2004-05-24 14:20:15 +00:00
doxulting
8268330561
Premier commit JB34. Verification du nombre maximum de livre a emprunter.
2004-05-24 12:14:38 +00:00
tipaul
88e67b8d3e
framework management : 1 MARC framework for each itemtype
2004-05-18 15:22:10 +00:00
tipaul
9ac07b38be
getitemtypes moved in Koha.pm
2004-05-18 11:54:07 +00:00
tipaul
ec64f1fcd8
Marc search ported to OPAC.
...
seems to work fine
2004-05-10 09:24:14 +00:00
tipaul
a21293a475
adding LibraryName variable in the template
2004-05-10 09:23:32 +00:00
tipaul
694ad5d6fb
removing unused subs
2004-05-04 16:17:19 +00:00
tipaul
a4157fd8d2
continuing code cleaning & reordering
2004-05-04 16:15:56 +00:00
tipaul
5065cfa25c
removing Renewals (all circ related subs are moved to Circ2.pm)
2004-05-04 15:46:01 +00:00
tipaul
6cc534a686
POD documenting & some improvements
2004-05-03 16:36:31 +00:00
tipaul
12d7e38cd5
copying printslip from circulation.pl
2004-05-03 09:26:12 +00:00
tipaul
12bfd66995
some fixes for mysql prepare & execute
2004-05-03 09:19:22 +00:00
tipaul
040bcdf92b
CIRCULATION : the big rewrite...
...
This 1st commit reorders deeply the circulation module.
The goal is to :
* have something 100% templated/translatable.
* have something easy to read & modify, to say to customers/users : you can define your circulation rules as you want if you accept to look in C4/Circ/Circ2.pm
The circulation now works :
1=> ask for the borrower barcode (as previously)
2=> ask for the item barcode.
3=> check "canbookbeissued". This new sub returns 2 arrays :
- IMPOSSIBLE : if something is here, then the issue is not possible and is not done.
- TOBECONFIRMED : if something is here, then the issue can be donc if the user confirms it.
4=> if TOBECONFIRMED is set : ask for confirmation, loop. if neither are set or confirmation flag is set (2nd pass of the loop), then issue.
The IMPOSSIBLE & TOBECONFIRMED hashs contains :
* the reason of the line. always in capitals, with words separated by _ : BARCODE_UNKNOWN, DEBTS ... as key of the hash
* more information, as value of the hash ( TOBECONFIRMED{ALREADY_ISSUED} = "previous_borrower_name", for example)
This commit :
* compiles
* works on certain situations, not on other
* does NOT issue (the line is # )
* does not check issuing rules depending of # of books allowed / already issued
The next step is :
- check issuing rule.
- extend issuing rule to have a 3D array : for each branch / itemtype / borrowertype = issuing number and issuing length.
2004-05-03 09:10:51 +00:00
tipaul
b311b890d2
added param to checkaccount API
2004-05-03 09:04:49 +00:00
tipaul
21a379acda
CIRCULATION : the big rewrite...
...
This 1st commit reorders deeply the circulation module.
The goal is to :
* have something 100% templated/translatable.
* have something easy to read & modify, to say to customers/users : you can define your circulation rules as you want if you accept to look in C4/Circ/Circ2.pm
The circulation now works :
1=> ask for the borrower barcode (as previously)
2=> ask for the item barcode.
3=> check "canbookbeissued". This new sub returns 2 arrays :
- IMPOSSIBLE : if something is here, then the issue is not possible and is not done.
- TOBECONFIRMED : if something is here, then the issue can be donc if the user confirms it.
4=> if TOBECONFIRMED is set : ask for confirmation, loop. if neither are set or confirmation flag is set (2nd pass of the loop), then issue.
The IMPOSSIBLE & TOBECONFIRMED hashs contains :
* the reason of the line. always in capitals, with words separated by _ : BARCODE_UNKNOWN, DEBTS ... as key of the hash
* more information, as value of the hash ( TOBECONFIRMED{ALREADY_ISSUED} = "previous_borrower_name", for example)
This commit :
* compiles
* works on certain situations, not on other
* does NOT issue (the line is # )
* does not check issuing rules depending of # of books allowed / already issued
The next step is :
- check issuing rule.
- extend issuing rule to have a 3D array : for each branch / itemtype / borrowertype = issuing number and issuing length.
2004-05-03 09:02:12 +00:00
rangi
5178337784
Fix for bug 752
2004-04-28 09:09:27 +00:00
tipaul
a2f1bf834f
improving Search :
...
* adding "suggestion", that popup a windows. The popup windows shows, for each word entered in the search form, the 10 words that sounds like the word entered, and that are used most often.
* fixes some minor bugs
Still to do :
* good support of ' and ,
2004-04-16 07:28:22 +00:00
tipaul
287e08803a
bugfix => escaping correctly values in SQL
2004-04-14 19:45:48 +00:00
tipaul
207cfeb5b3
renaming items.bulk field to items.itemcallnumber.
...
Will be used to store call number for libraries that don't use dewey classification.
Note it's related to ITEMS, not biblio.
2004-04-02 14:55:47 +00:00
joshferraro
01458df59c
Make isbn search on existing records looser (to allow for MARC isbn data)."
2004-03-28 16:04:47 +00:00
joshferraro
e85cf7756f
Fixes Bug 763 (Location will not change) replaced:
...
$dbh->do("UPDATE items holdingbranch = $tbr WHERE items.itemnumbe$
&itemseen($itm);
with:
$dbh->do("UPDATE items set holdingbranch = $tbr WHERE items.itemnumbe$
&itemseen($itm);
2004-03-24 21:06:48 +00:00
joshferraro
53272f3dad
Fixes bug 749 by removing the comma on line 1488.
2004-03-24 17:18:30 +00:00
tipaul
f49bd9a544
bugfixes for newsearches
2004-03-24 10:44:48 +00:00
rangi
bb69d41e7b
Fix for bug 761
...
Ill commit this to the rel-2-0 branch as well
2004-03-24 00:36:07 +00:00
tipaul
097e2d5718
bugfix : a missing } was placed at a wrong place. The auth did not work anymore...
2004-03-19 15:07:29 +00:00
tipaul
9d263d065b
replaced by Reserves2
2004-03-17 15:59:39 +00:00
tipaul
fe1f0d563f
removed : already exist in Circ2.pm
2004-03-17 15:55:27 +00:00
tipaul
072205a5d7
useless : replaced by Circ2.pm it seems
2004-03-17 15:53:09 +00:00
tipaul
c45548257d
removing Returns, that is useless
2004-03-17 15:48:28 +00:00
tipaul
baf896c940
removing unused package
2004-03-17 15:16:58 +00:00
joshferraro
7684b9caf5
fixed missing } at EOF
2004-03-16 20:29:04 +00:00
rangi
8b84c25809
Fixing some bogus sql
2004-03-15 20:24:13 +00:00
tipaul
f981c4c15f
introducing new features :
...
* search on non marc fields : the marc field is found by a sub in Biblio.pm
* ordering a search
This commit shows the sql in log. Pls test it's correctly indexed (using : explain <sql_in_log>)
2004-03-15 14:34:18 +00:00
tipaul
f3ab1904dc
missing my
2004-03-15 14:32:40 +00:00
tipaul
5c1ba0f7b8
adding a minor check
2004-03-15 14:31:50 +00:00
tipaul
0b468a1a96
*** empty log message ***
2004-03-11 16:06:20 +00:00
acli
29b1df6046
Various updates/fixes from rel_2_0
...
Fixes for bugs 721 (templating), 727, and 734
2004-03-07 05:47:31 +00:00
rangi
adc12a8cd8
Starting on C4::Query,
...
Currently doesnt do anything much at all.
Im building a skeleton module then ill flesh it out
2004-03-07 01:49:34 +00:00
rangi
795a46d49f
Got rid of the last error message -1 bug
2004-03-06 21:26:44 +00:00
tipaul
1498ce1415
adding seealso feature in MARC searches
2004-03-06 20:26:13 +00:00
tipaul
7d08d249a0
adding LDAP auth.
...
Introduce a new Perl dependency Net:LDAP
2004-03-04 16:49:09 +00:00
tipaul
b5113b8e5b
unsued package. beginning code cleaning
2004-03-04 15:39:41 +00:00
tipaul
45d347b60e
unsued package. beginning code cleaning
2004-03-04 15:32:46 +00:00
tipaul
e2b33cc485
bugfix (wrong synch with rel_2_0)
2004-02-20 10:34:59 +00:00
tipaul
15defe58a9
deleting subs duplicated by error
2004-02-12 13:40:56 +00:00
tipaul
58951e551f
new feature : stocktaking/inventory.
...
Look in reports menu
(no DB changes)
2004-02-12 09:16:18 +00:00
tipaul
af08d677c5
synch'ing 2.0.0 branch (RC4 tag) and head
2004-02-11 08:42:01 +00:00
tipaul
3635a596cf
synch'ing 2.0.0 branch and head
2004-02-11 08:35:31 +00:00
acli
1286644ded
This allows the user to type zh_TW and still get Chinese from the zh-TW
...
directory.
2004-02-10 00:43:21 +00:00
rangi
d9bda8b778
Fix for bug 605, committing here as well as the stable branch
2004-01-15 23:33:29 +00:00
tipaul
f8bde9b034
sync'ing with rel_2_0 (mostly prepare/execute pb, bug #662 )
2003-12-22 19:16:58 +00:00
tipaul
864f90efd4
fix for #318
2003-12-19 14:44:46 +00:00
slef
8a7d5ff66c
DBI call fix for bug 662
2003-12-17 01:28:31 +00:00
slef
928d76058a
DBI call fix for bug 662
2003-12-15 16:18:45 +00:00
slef
2075e13bf7
DBI call fix for bug 662
2003-12-15 16:07:36 +00:00
tipaul
3d031f028b
fixing bug that duplicates entries under certain circumstances
2003-12-15 14:38:59 +00:00
slef
cba24ae2fe
DBI call fix for bug 662
2003-12-15 13:41:43 +00:00
slef
2c26573466
DBI call fix for bug 662
2003-12-15 10:53:47 +00:00
slef
dc8e00e1c1
DBI call fix for bug 662
2003-12-15 10:49:46 +00:00
slef
b357beb032
Fix for bug reported by Owen
2003-12-14 17:25:37 +00:00
tipaul
571906a1a4
fixing compilation bugs
2003-12-11 12:56:34 +00:00
tipaul
3e4c958855
rolling back to working char_decode sub
2003-12-09 15:57:28 +00:00
slef
626bf007eb
DBI call fix for bug 662
2003-12-09 15:03:00 +00:00
slef
0ea2a70c59
DBI call fix for bug 662
2003-12-09 14:47:38 +00:00
tipaul
cf802b5ad8
new feature : recent acquisition in opac.
2003-12-08 16:27:10 +00:00
slef
8b66c677e5
DBI call fix for bug 662
2003-12-08 14:45:30 +00:00
slef
7f1072e28f
DBI call fix for bug 662
2003-12-08 14:24:55 +00:00
slef
732e834edf
DBI call fix for bug 662
2003-12-08 14:14:56 +00:00
slef
c3491a735e
DBI call fixes for bug 662
2003-12-08 14:08:49 +00:00
tipaul
fbce422b4e
prepare(?) execute($var) fixes
2003-12-04 09:33:32 +00:00
tipaul
87819d35b1
bugfixes for biblio deletion
2003-12-03 17:47:14 +00:00
slef
a1d31b88e7
DBI fixes for bug 662
2003-12-03 12:09:44 +00:00
slef
8f6f8b99a9
DBI changes fixing bug 662
2003-12-03 12:05:40 +00:00
slef
7784d816a1
DBI fixes re bug 662. Removed worrying suggestion to use dbh->do in comments.
2003-12-03 11:51:52 +00:00
slef
76dc65f2ca
DBI fixes as part of bug 662
2003-12-03 11:43:12 +00:00
slef
6ef083647e
DBI changes as part of bug 662
2003-12-03 11:41:04 +00:00
slef
7734f87d73
fixes for bug 662, securing prepare
2003-12-03 02:19:25 +00:00
slef
49b6f7872f
conflict markers?
2003-12-03 01:43:41 +00:00
slef
7b5ebdd51b
bug 662 fixes securing DBI
2003-12-03 01:42:03 +00:00
slef
571d609ccd
fix for bug 600
2003-12-02 22:13:25 +00:00
tipaul
802f047806
prepare(?) & execute($var) modif
2003-11-28 14:06:57 +00:00
tipaul
496c07ede0
bugfix : misusing prepare & execute => now using prepare(?) and execute($var)
2003-11-28 09:48:33 +00:00
tipaul
ef5134635a
bugfix for iso2709 file import in the "notforloan" field.
...
But notforloan field called "loan" somewhere, so in case "loan" is used, copied to "notforloan" to avoid a bug.
2003-11-28 09:45:25 +00:00
tipaul
e5fddea941
fix for #385
2003-11-24 17:40:14 +00:00
tipaul
e0759d0934
fixing a bug in searches with stopwords (that where not dropped).
...
Moving "contains" as 1st choice for the search (= default one)
2003-11-24 16:53:10 +00:00
tipaul
6eb2c6141d
biblio & item deletion now works fine in MARC editor.
...
Stores deleted biblio/item in the marc field of the deletedbiblio/deleteditem table.
2003-11-24 16:28:49 +00:00
tipaul
4a98096d23
execute($var) with ? bugfix
2003-11-24 16:24:24 +00:00
tipaul
49d00491c8
moving $id from beginning to end of file (70 commits... huge comments...)
2003-11-24 13:29:55 +00:00
tipaul
4333350f43
fix for #380 (bibliosubject)
2003-11-24 13:27:17 +00:00
tipaul
c196693358
minor fixes in thesaurus_popup & authorities.pm
...
NEW plugin : the plugin that manages 60X field in UNIMARC (i think it's the same in marc21). Used to search a thesaurus entry & parse bibliothesaurus table for category NC (Common Name in french).
The user can enter a search term, and see entries corresponding. If the search is a real entry in the thesaurus, and this entry has dependencies, they are shown too.
For example, if the thesaurus contains :
Geo -- Europe -- France -- Marseille
Geo -- Europe -- France -- Paris
Hist -- Europe -- France -- Revolution
A search on "France"
shows
Geo --Europe --France and Hist -- Europe -- France on the left panel
When the user clic on Geo -- Europe -- France,
Marseille & Paris are shown on the right panel.
When the user selects a value, it's reported to the MARC editor.
NOTE : template ONLY IN FRENCH (but it's 11PM for instance, & i plan to go to bed :-) )
2003-11-14 22:00:42 +00:00
tipaul
073d2233cc
bugfix for #384
...
1st draft for MARC biblio deletion.
Still does not work well, but at least, Biblio.pm compiles & it should'nt break too many things
(Note the trash in the MARCdetail, but don't use it, please :-) )
2003-11-06 17:18:30 +00:00
rangi
9c998cda51
Fix for bug 535, and adding the classification column to the variables
...
available to the template
2003-11-04 19:48:50 +00:00
tipaul
11a414089f
removing warning
2003-11-03 13:29:05 +00:00
rangi
5a808e96ef
Fix for bug 621,
...
Returns not marking reserves waiting
2003-10-28 19:34:05 +00:00
tipaul
98884012cf
minor fixes for bilbio deletion (still buggy)
2003-10-25 08:46:27 +00:00
tipaul
1af44318c6
Indexing only words longer than 2 letters. Was >=2 before, & 2 letters words usually means nothing.
2003-10-17 10:02:56 +00:00
tipaul
0d96be2e29
adding rebuildnonmarc.pl script : run this script when you change a link between marc and non MARC DB. It rebuilds the non-MARC DB (long operation)
2003-10-14 09:45:29 +00:00
tipaul
31a590d4ad
fix for 536 (subtitle error)
2003-10-06 15:20:51 +00:00
tipaul
6cf22bce6d
fix fog bug #622 : processz3950queue fails
2003-10-01 15:08:14 +00:00
tipaul
4434389d57
seems a char encoding problem modified something in char_decode sub... changing back to something that works...
2003-10-01 13:25:49 +00:00
rangi
425d7eb54f
Fix for bug 618
...
duplicate cardnumber checking
2003-09-25 09:23:26 +00:00
tipaul
323642f5a1
all those fixes are related to translation improvement.
...
A few minor bugfixes too in perl code.
NOTE TO ENGLISH "TEMPLATORS" : you should look at this commits, as some ideas are really nice. Thanks to Carole, Wesford School, new Koha user in France :-)
2003-09-18 10:19:28 +00:00
tipaul
139775d7c7
fixing bug that makes a MARC biblio disappear when using full acquisition (order => recieve ==> MARC editor).
...
Before this 2 lines fix, the MARC biblio was deleted during recieve, and had to be entirely recreated :-(
2003-09-17 14:21:13 +00:00
tipaul
64d6029a7d
notforloan value in itemtype was overwritting notforloan value in a given item.
...
I changed this behaviour :
if notforloan is set for a given item, and NOT for all items from this itemtype, the notforloan is kept.
If notforloan is set for itemtype, it's used (and impossible to loan a specific item from this itemtype)
2003-09-17 10:24:39 +00:00
tipaul
45414c767b
remove trailing , in subject list
2003-09-17 10:20:12 +00:00
rangi
b1acf4e1b4
Fix for bug 603
2003-09-12 00:46:21 +00:00
rangi
8d8102cdc3
Fix for showing the current borrower on the moredetail.pl page
2003-09-11 22:03:43 +00:00
tipaul
f2c07bb529
bugfix : biblios without isbn where not added into the breeding farm
2003-09-08 08:42:40 +00:00
tipaul
b36dc7537c
fix for 593 (data duplication in MARC-DB)
2003-09-04 14:11:23 +00:00
tipaul
8bc5e4ab66
fix for 583 (values in marc_word table should have quotation marks, etc, stripped)
2003-09-04 10:17:07 +00:00
rangi
d7bf28d524
Fix for bug 562
2003-09-03 19:41:22 +00:00
tipaul
1b6d041c9c
removing "warn"
2003-09-03 15:01:50 +00:00
wolfpac444
97350a2d42
Added support for author searching to KeywordSearch
2003-08-10 00:38:47 +00:00
tipaul
78c8b66905
fix for 570 : If a subject search is done from the OPAC or Intranet Catalogue, duplicate
...
results are returned. For instance, if a search for 'dogs' returns 25 results
that have the subject 'dogs,' there will be 25 duplicate listings in the results.
2003-08-08 15:25:27 +00:00
tipaul
83cca02a46
fix for publicationyear : extracting numeric value from MARC string, like for copyrightdate.
...
(note that copyrightdate still extracted to get numeric format)
2003-08-06 12:54:52 +00:00
tipaul
b42279581b
adding demo mode
2003-08-06 12:38:27 +00:00
tipaul
db8f840838
fix for 556
2003-08-06 12:37:54 +00:00
rangi
e6a4f80040
Another attempted fix for issuing bug, can NPL test this please.
...
It seems to be working ok for me
2003-08-04 01:53:55 +00:00
rangi
e0e3784e8b
Fix for bug 293
2003-07-24 09:17:42 +00:00
slef
bdd6346c90
change show columns to use biblioitems bnotes too
2003-07-15 23:09:18 +00:00
slef
c72ec1dc6a
fixes from paul email
2003-07-15 11:34:52 +00:00
slef
d0f40352af
Work on bug 515... can we do a single-side rename of notes to bnotes?
2003-07-15 00:02:49 +00:00
tipaul
125530b3e3
*** empty log message ***
2003-07-11 11:51:32 +00:00
tipaul
af76ab2d58
typo fix
2003-07-10 12:24:20 +00:00
tipaul
cdb9220d74
fix for copyrightdate problem, #514
2003-07-10 10:37:19 +00:00
cauchoip
4309657656
small fixes (sql query formatting problems)
2003-07-10 10:19:21 +00:00
plugz
d3ccb3148f
Searches with NOT are now fully functionnal
...
Can create SQL request for any number of statements.
FIXED: splits entry if operator is "contains" and the value is like "foo bar boo"
2003-07-08 11:59:08 +00:00
tipaul
354b08cb47
removing warnings
2003-07-07 14:43:58 +00:00
tipaul
bf1a858645
improving checkdigit sub.
2003-07-07 14:43:42 +00:00
tipaul
62361b7308
dramatically improves search speed when searching something OR somethingelse
2003-07-03 12:48:33 +00:00
tipaul
f1f7658357
fix for #519 : items.dateaccessioned imports incorrectly
2003-07-02 14:47:17 +00:00
tipaul
f558018f3d
fix for #512 (not sure it's enogh. to be checked by NPL)
2003-07-02 13:57:13 +00:00
tipaul
71817b0ab1
fixing bug in thesaurus entry modification
2003-07-02 12:49:43 +00:00
wolfpac444
2ee3977b0e
*** empty log message ***
2003-07-01 17:22:17 +00:00
plugz
bee78deec1
Added &getbranchname and &getborrowercategory
...
getbranchname : given branchcode returns branch name
getborrowercategory : given categorycode returns description
2003-07-01 10:30:05 +00:00
plugz
878b64dadd
FIX: Incorrect parameters given to function Stats::UpdateStats in
...
issuebook and returnbook functions
2003-06-20 12:48:09 +00:00
plugz
e1e291d69b
FIX: Incorrect values inserted in database. used '$a' instead of $a
2003-06-20 12:34:48 +00:00
plugz
47d135f123
Bugfix for #499
...
Simple search added, searching in the first letter of surnames.
Added commentary inside Search.pm for explanations
2003-06-20 08:48:16 +00:00
plugz
94ac73b0d3
bugfix for #499
...
The BornameSearch function now uses the $type parameter
Single and advanced search methods implemented.
Advanced is the old version.
Single only looks for $member% in surnames.
2003-06-19 16:14:30 +00:00
tipaul
bb7fecd745
improvments/fixes for z3950 support.
...
* Works now even on ADD, not only on MODIFY
* able to search on ISBN, author, title
2003-06-17 11:21:12 +00:00
rangi
63fc432b9e
Fixing a bug ine sql
2003-06-17 08:48:24 +00:00
rangi
5bfaef8cfb
Just added an order clause to getitemtypes
2003-06-16 09:22:53 +00:00
rangi
fc78b91222
Ordering branches by branchname
2003-06-16 09:19:44 +00:00
tonnesen
66bf985d0a
Added two new routines for getting a list of available themes/languages (used
...
by new systempreferences.pl script to present a list of available themes or
languages).
2003-06-11 18:48:07 +00:00
tonnesen
c41c02271d
Changing "preference()" calls to "boolean_preference()" calls
2003-06-11 18:44:01 +00:00
tonnesen
3ba349bd4e
Increased default inactivity timeout from 2 minutes to 5 minutes.
2003-06-11 18:40:53 +00:00
tipaul
a72d9621ae
removing searchborrower from circ2.pm.
...
Already exists in Search.pm
this fixes bug #439 and improve consistency.
2003-06-05 17:03:31 +00:00
rangi
f2b1c3d3a2
Fixing a bug that was breaking adding or modifying suppliers
2003-05-30 21:22:49 +00:00
tipaul
27edbcc574
fixing typo in Biblio.pm POD
2003-05-20 16:22:44 +00:00
tipaul
d8551b19c2
* PARTIAL fix for #322 => gives strange results imho
...
* removing unused subs
* indenting with tabs
* adding monthly report (stats.pl?time=month)
2003-05-19 16:20:51 +00:00
tipaul
fffb89aef4
fixing strange bug when cardnumber not set and borrower does not exists : sometimes finded value anyway !
2003-05-19 14:55:32 +00:00
wolfpac444
9f32a8adf0
Bug fixes.
2003-05-19 13:59:12 +00:00
tipaul
7a95c1d809
support for subtitles, additional authors, subject.
...
This supports is only for MARC <-> OLD-DB link. It worked previously, but values entered as MARC were not reported to OLD-DB, neither values entered as OLD-DB were reported to MARC.
Note that some OLD-DB subs are strange (dummy ?) see OLDmodsubject, OLDmodsubtitle, OLDmodaddiauthor in C4/Biblio.pm
For example it seems impossible to have more that 1 addi author and 1 subtitle. In MARC it's not the case. So, if you enter more than one, I'm afraid only the LAST will be stored.
2003-05-19 13:45:18 +00:00
wolfpac444
5169e23b54
Fixed theme/language templating in intranet.
2003-05-13 05:10:07 +00:00
wolfpac444
0499df0045
Fixed bug #405
2003-05-08 14:12:29 +00:00
wolfpac444
8b4a044bb5
Changed the scripts to use format_date
2003-05-08 13:19:39 +00:00
wolfpac444
00fef22485
Added "noissuescharge" parameter
2003-05-08 12:48:23 +00:00
tipaul
368d9107a2
moving loggedinuser => loggedinusername in includes and Auth.pm :
...
The $loggedinuser in Koha is the CODE of the logged user (result of get_user_and_template subroutine).
BTW, in get_user_and_template subroutine, the TMPL_VAR loggedinuser is replaced by the NAME of the user.
This is troubleshooting.
so, I replace the name by the "loggedinusername" template variable.
If you want to add the username somewhere, just add <TMPL_VAR name="loggedinusername"> in the template.
Fixes bug #401
2003-05-05 15:00:53 +00:00
tipaul
1a218daf74
fix : when a book is taken and marked "not returned yet", it's now marked returned and issue done.
2003-05-05 14:14:28 +00:00
wolfpac444
b65bd46a6b
*** empty log message ***
2003-05-05 11:51:20 +00:00
tipaul
fa5d7968a2
missing "
2003-05-05 10:11:34 +00:00
tipaul
3c4012d4de
fix for 191, code reindenting & some query improvment
2003-05-05 09:41:03 +00:00
tipaul
7608bee7cf
removing warnings
2003-05-02 13:07:14 +00:00
tipaul
5a54bfc1ae
*** empty log message ***
2003-05-02 13:05:08 +00:00
rangi
76b467c900
renewbook is used by renewscript.pl
...
Making sure characters are escaped in the database insert
2003-04-30 22:55:54 +00:00
tipaul
22567447ce
*** empty log message ***
2003-04-29 16:51:15 +00:00
tipaul
26543b430e
really proud of this commit :-)
...
z3950 search and import seems to works fine.
Let me explain how :
* a "search z3950" button is added in the addbiblio template.
* when clicked, a popup appears and z3950/search.pl is called
* z3950/search.pl calls addz3950search in the DB
* the z3950 daemon retrieve the records and stores them in z3950results AND in marc_breeding table.
* as long as there as searches pending, the popup auto refresh every 2 seconds, and says how many searches are pending.
* when the user clicks on a z3950 result => the parent popup is called with the requested biblio, and auto-filled
Note :
* character encoding support : (It's a nightmare...) In the z3950servers table, a "encoding" column has been added. You can put "UNIMARC" or "USMARC" in this column. Depending on this, the char_decode in C4::Biblio.pm replaces marc-char-encode by an iso 8859-1 encoding. Note that in the breeding import this value has been added too, for a better support.
* the marc_breeding and z3950* tables have been modified : they have an encoding column and the random z3950 number is stored too for convenience => it's the key I use to list only requested biblios in the popup.
2003-04-29 16:48:25 +00:00
tipaul
a3c119a356
z3950 support is coming...
...
* adding a syntax column in z3950 table = this column will say wether the z3950 must be called with PerferedRecordsyntax => USMARC or PerferedRecordsyntax => UNIMARC. I tried some french UNIMARC z3950 servers, and some only send USMARC, some only UNIMARC, some can answer with both.
Note this is a 1st draft. More to follow (today ? I hope).
2003-04-29 08:09:42 +00:00
tipaul
e5bbeace3d
Those fixes solves the "internal server error" with MARC::Record 1.12.
...
It was due to an illegal contruction in Koha : we tried to retrive subfields from <10 tags.
That's not possible. MARC::Record accepted this in 0.93 version, but it was fixed after.
Now, the construct/retrieving is OK !
2003-04-28 13:07:14 +00:00
tipaul
4b18c35c6f
fix for #410
2003-04-24 18:28:40 +00:00