Commit graph

833 commits

Author SHA1 Message Date
oleonard
cee0c94cd2 Encoding ampersand 2004-06-18 20:39:58 +00:00
oleonard
c88187c2a5 Correcting broken link, fixing tag case, removing deprecated tags 2004-06-18 19:04:24 +00:00
tipaul
3580152768 minor bugfix 2004-06-17 08:23:46 +00:00
tipaul
69d0b573da css'ing reports 2004-06-17 08:23:26 +00:00
tipaul
6269c653d6 bugfixes in circulation 2004-06-17 08:22:53 +00:00
tipaul
d90d45b83a minor bugfix (authorities link missing) 2004-06-17 08:22:36 +00:00
tipaul
a4a79ba6b4 bugfixes in bookshelves 2004-06-17 08:20:56 +00:00
tipaul
9ff763fdd0 deleting unused template 2004-06-17 08:20:14 +00:00
tipaul
972a467841 css'ing acquisitions 2004-06-17 08:19:40 +00:00
tipaul
3d82f4568e authorities (continued) 2004-06-17 08:19:20 +00:00
tipaul
1bb35dd8d1 ISBD in librarian interface 2004-06-17 08:18:26 +00:00
tipaul
ff113395ff MARC authority management (continued) 2004-06-10 09:33:56 +00:00
tipaul
e7e930ab39 MARC authority management (continued) 2004-06-10 08:28:40 +00:00
doxulting
8d4cc612ba *** empty log message *** 2004-06-07 09:48:40 +00:00
doxulting
1d84a08a02 New UNIMARC french Plugins for ensmp by Jean Baron. U have to do a manual update in the database in order to view the plugins. Put the files launching the plugins without their path into the value_builder column of the marc_subfield_structure table. Don't forget to set the tab field value to 1 in the same table in order to be able to watch the plugin while launching the addbiblio.pl page. 2004-06-07 09:46:36 +00:00
tipaul
e7a22dc7c4 MARC authority management (1st draft. works really poorly) 2004-06-07 07:36:46 +00:00
tipaul
afd4be5ddc * frameworks and itemtypes are independant
* bugfixes in authority types & framework management (mainly deletion)
2004-06-03 10:22:22 +00:00
tipaul
6de2efbba6 * added online help link
* minor modifs in the css
2004-06-03 10:21:37 +00:00
tipaul
b9472e7d3c new feature : online HELP
On each template, a "HELP" link has been added.
it opens a popup, filled with an help template.
the help template is in the help/ directory.
The help.pl files builds the online help using the name of the caller page (referer).

If the user clic on "help" when on page "admin/itemtypes.pl", the "help/admin/itemtypes.tmpl" is opened.
If the "help/admin/itemtypes.tmpl" does not exists, a default "sorry, no help on this topic" page is shown.

Works fine, but now, the big work has to be done : create the online help pages...
2004-06-03 10:20:52 +00:00
tipaul
97cb9e3ed2 *** empty log message *** 2004-06-03 10:10:03 +00:00
tipaul
7c7cbf1b13 * frameworks and itemtypes are independant
* bugfixes in authority types & framework management (mainly deletion)
2004-06-03 10:09:42 +00:00
tipaul
6034ea01ba css'"ing 2004-06-03 10:09:22 +00:00
tipaul
ca117cf8c4 bugfix 2004-05-28 16:19:28 +00:00
tipaul
bc2b9b7c6e improving systempreferences to show lists, radio button where applicable (was partially done by ?, buttemplate was not done) 2004-05-28 13:43:25 +00:00
tipaul
c66ae1ea3e HTML & template bugfixes 2004-05-28 12:08:16 +00:00
tipaul
e2774d1746 some HTML & minor modifs 2004-05-28 08:37:34 +00:00
tipaul
c6818231e4 just reordering the menus in a more logic order 2004-05-28 08:36:36 +00:00
tipaul
c5de9d3f91 *** empty log message *** 2004-05-28 08:34:15 +00:00
tipaul
1caccbf1ca hidding hidden & isurl constraints into MARC subfield structure 2004-05-28 08:33:41 +00:00
doxulting
06009ffc32 *** empty log message *** 2004-05-24 14:28:09 +00:00
doxulting
fc82766093 The new circulation.tmpl, for correct var names 2004-05-24 14:18:42 +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
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
tipaul
a4157fd8d2 continuing code cleaning & reordering 2004-05-04 16:15:56 +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
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
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
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
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