Commit Graph

16750 Commits

Author SHA1 Message Date
tipaul 425a91c086 css is now the default theme for OPAC.
It will be the theme used for improvements and new things in OPAC.
2004-05-10 09:29:33 +00:00
tipaul 49347b6d06 no falgs required 2004-05-10 09:25:24 +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 f2b3acaf7d adding table issuingrules (previously called categoryitem 2004-05-06 14:56:51 +00:00
tipaul fb4124707b minor improvement 2004-05-06 14:54:44 +00:00
tipaul c62e76bd74 using itemcallnumber instead of bulk 2004-05-06 14:53:36 +00:00
tipaul 2909e90634 minor modifs in CSS 2004-05-06 14:52:23 +00:00
tipaul 703eca0aa5 issuingrules : the new script to manage issuing rules (issuing number & length by branch / itemtype / borrower type) 2004-05-06 14:51:22 +00:00
kb2qzv 52f48ea4b4 minor update. 2004-05-04 19:30:07 +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 7485f4baa0 removing Renewals2 (all circ related subs are moved to Circ2.pm) 2004-05-04 15:46:58 +00:00
tipaul 5065cfa25c removing Renewals (all circ related subs are moved to Circ2.pm) 2004-05-04 15:46:01 +00:00
tipaul 8a6df5b308 (merged in issuingrules) 2004-05-04 15:32:35 +00:00
tipaul 86e77f6b7f removing charges.pl and pointing to issuingrules 2004-05-04 15:25:28 +00:00
tipaul 1e0d19e820 removed (replaced by issuingrules.pl, script to come) 2004-05-04 15:24:34 +00:00
tipaul e1eb7302f3 POD documenting & some improvements 2004-05-03 16:41:59 +00:00
tipaul b56f035183 bugfixes 2004-05-03 16:36:53 +00:00
tipaul 6cc534a686 POD documenting & some improvements 2004-05-03 16:36:31 +00:00
tipaul 472ed63c80 adding printcirculationsplit parameter (already existed, but was not in systempref by defaul) 2004-05-03 09:32:25 +00:00
tipaul 853ad792a5 css'ing & improving MARC search 2004-05-03 09:28:39 +00:00
tipaul 340af80261 CSS'ing 2004-05-03 09:28:03 +00:00
tipaul 48bcc1fb62 css'ing 2004-05-03 09:27:48 +00:00
tipaul cebc78b017 minor fix 2004-05-03 09:27:04 +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
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