Commit graph

2471 commits

Author SHA1 Message Date
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
kb2qzv
975f7c53ac README for how to use Biblio.pm and search.pl 2004-05-02 18:08:11 +00:00
kb2qzv
af0fae9824 Replacement file to be used as a temporary fix to get properly formatted records in UTF-8 when importing records from z39.50 server with win1250 (ISO 6937/2) charset. 2004-05-02 18:06:58 +00:00
kb2qzv
3aa0b04399 minor update. 2004-05-01 14:34:54 +00:00
rangi
144c7b4c09 Fix for bug 729 2004-04-28 09:39:19 +00:00
rangi
5178337784 Fix for bug 752 2004-04-28 09:09:27 +00:00
joshferraro
677fd7ea0c Changing version numbers to correspond with CVS
Fixed the substitution bug (e.g., 4=100 before 4=1);
Added support for the truncation attribute (5=1 and
5=100; thanks to Tomasz M. Wolniewicz for pointing
out these improvements)
2004-04-23 01:15:52 +00:00
acli
10e40b7fdb Sorry, missed another one. This should not be neuter gender either. 2004-04-20 04:01:38 +00:00
acli
97c3797afb Oops, here, neuter gender is not right, in any case 2004-04-20 03:51:17 +00:00
acli
0650f5ace6 Correction of spelling mistakes 2004-04-20 03:46:40 +00:00
acli
7503ad47b9 Added missing whitespace between attributes 2004-04-20 03:35:04 +00:00
acli
c52fdc46ad Fixed "closed start tag" problem (i.e., missing > ) 2004-04-20 03:34:29 +00:00
kb2qzv
59f7410347 new template files created by tmpl_process3.pl. 2004-04-17 17:05:56 +00:00
kb2qzv
9a12e5c6c2 new template files created by tmpl_process3.pl. 2004-04-17 16:57:06 +00:00
kb2qzv
9272b3f61a *** empty log message *** 2004-04-17 16:53:53 +00:00
kb2qzv
d477335f7c minor update of translation, removal of fuzzies 2004-04-17 16:26:24 +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
joshferraro
d12acee214 Fixed some documentation; no functional changes 2004-04-15 03:47:06 +00:00
tipaul
81eb3e6fc6 seealso field set to 255 chars 2004-04-14 19:49:00 +00:00
tipaul
4cbdd6d405 adding -w parameter to have warnings 2004-04-14 19:48:13 +00:00
tipaul
1844610571 CSS'ing 2004-04-14 19:46:20 +00:00
tipaul
287e08803a bugfix => escaping correctly values in SQL 2004-04-14 19:45:48 +00:00
tipaul
3779ef4e29 *** empty log message *** 2004-04-14 19:44:33 +00:00
tipaul
95e59db5ae DIV changed to div 2004-04-14 19:43:58 +00:00
oleonard
247d58d9f8 Mostly cosmetic changes, including more informative page titles 2004-04-13 17:06:10 +00:00
oleonard
4343180de9 Mostly cosmetic changes, including more informative page titles 2004-04-13 16:50:26 +00:00
tipaul
a5ebc2b2f5 removing unused .inc : koha uses circulation-top.inc now. 2004-04-13 14:16:12 +00:00
tipaul
c8784a029f itemtype search type is =, not contains (as it ignore 2 or 1 letter searches) 2004-04-13 08:55:20 +00:00
oleonard
e43854cb76 Updating some visual styles 2004-04-09 19:16:18 +00:00
oleonard
8c526aef14 Fixing redirect to moremember.pl 2004-04-08 16:10:13 +00:00
rangi
ddb8115672 Fix for bug 217 2004-04-07 22:43:04 +00:00
tipaul
c90b98ce3d new default page. 2004-04-02 15:29:51 +00:00
tipaul
0a5b70afb3 removing unused images.
Some have been moved to /default/images/ directory
2004-04-02 15:28:33 +00:00
tipaul
4dc4fbadd4 css'ing 2004-04-02 15:22:07 +00:00
tipaul
16c1a7f8aa 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 15:21:22 +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
oleonard
6c4d4b0dc1 Minor correction. 2004-04-01 22:00:41 +00:00
oleonard
cbb5b930da Updating to include new MARC search features 2004-04-01 21:52:26 +00:00
oleonard
bfd744283d Adding new report templates 2004-04-01 21:35:58 +00:00
oleonard
c3ccd7c071 Moving templates to new location 2004-04-01 20:30:03 +00:00
oleonard
a7dbbeb55d Removing templates which have moved 2004-04-01 20:29:07 +00:00
acli
c9008d810f Correction from Arthur 2004-04-01 04:03:45 +00:00
tipaul
c85dee4cba "" added in <input> tag 2004-03-30 16:13:29 +00:00
tipaul
33f962968b css'ing (continued) 2004-03-30 16:09:36 +00:00
tipaul
7c2c39dea5 NEW :
template for report writing.
with 2 nice reports.
pls test.
documentation of the template syntax coming soon
2004-03-30 16:09:04 +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
acli
f3d52458a0 Various corrections & updates 2004-03-28 08:54:32 +00:00
acli
bc5c478a57 Make "Edit subfields" a template variable. This change should not affect
old templates.
2004-03-28 08:42:20 +00:00
acli
7ced95c561 \n should be an actual newline 2004-03-28 08:01:26 +00:00
acli
b0feb8e92e Some corrections and new translations 2004-03-28 07:29:12 +00:00