Commit Graph

57 Commits

Author SHA1 Message Date
tipaul fabcd43b38 bugfix : borrowers modifs overwritten by stupid hash entry existing twice. 2003-05-26 10:41:53 +00:00
slef 160a8ec768 Initial fix to bug 456: hardwired paths 2003-05-20 19:50:41 +00:00
tipaul 1a3e1c2248 adding zipcode and homezipcode into borrowers table (bug #246 2003-05-15 12:23:33 +00:00
wolfpac444 00fef22485 Added "noissuescharge" parameter 2003-05-08 12:48:23 +00:00
wolfpac444 6dab0986f9 Bug fixes 2003-05-08 12:26:14 +00:00
rangi 1d3d460222 Fixing bug 429
(Wording changes in the explanation fields in system preferences)
2003-05-03 05:39:57 +00:00
rangi cfeed6336a Adding the textmessaging column to the borrowers table.
insertdata.pl is expecting this to exist, and hence modifying/adding
borrowers was broken.

Also ran they script thru perltidy
2003-05-02 23:01:09 +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
wolfpac444 0ceb10e7ab Added "father" column to bibliothesaurus table 2003-04-22 10:48:27 +00:00
tipaul 0435cd1e25 last commits before 1.9.1 2003-04-04 08:44:39 +00:00
tipaul feae3136b4 adding checkdigit parameter that choose how to check the members cardnumber.
At the moment :
* none = no checking
* katipo = checked as before
2003-03-18 10:58:19 +00:00
acli b297952138 Corrected syntax error reported by Benedict
Made the indentation somewhat easier to read; the messiness probably caused
the original syntax error.
2003-01-30 01:47:48 +00:00
tipaul 5fdedad728 userflag table now created in upgrade script (bugfix #171) 2003-01-28 15:13:30 +00:00
acli 38953ec4ce Reworded the description for "acquisitions" to make it fit on the screen
Added "iso" to dateformat, since dateformat is not yet being used anyway
2003-01-27 03:12:49 +00:00
tipaul 9bea22eeef introducint marcflavour in systempref file : used for character decoding 2003-01-23 12:30:02 +00:00
tipaul 219c8df7d1 bugfix (NOTE : this bugs makes installation of the 1.3.3 a little fuzzy. Please fix your DB if you installed 1.3.3) 2003-01-21 09:03:27 +00:00
tipaul a913fc3bca adding a MARC parameter in systempref ( which is ON or OFF)
the search will be a marc search if MARC=ON
and a standard (v1.2) search if MARC=OFF
2003-01-16 10:29:45 +00:00
tipaul 29ee4abc63 *** empty log message *** 2003-01-06 13:32:43 +00:00
tipaul 22e89e1685 bugfix 2003-01-06 13:11:45 +00:00
tipaul 002f594a70 last bugfixes before 1.3.3 : systempref table correctly filled 2003-01-06 11:14:11 +00:00
tipaul de2403d8cb bugfixes (davide mails in koha-dev) 2002-12-10 13:27:47 +00:00
tipaul a62eca9863 road to 1.3.2. Updating db structure during installation 2002-11-26 15:04:54 +00:00
tipaul 448ffb8109 deleting unused scripts 2002-11-21 09:22:06 +00:00
tonnesen 12d23c81fd Merged some features over from rel-1-2, including primary key checking. 2002-11-12 17:42:40 +00:00
tipaul f8993bd8d3 road to 1.3.2 :
* many bugfixes
* adding value_builder : you can map a subfield in the marc_subfield_structure to a sub stored in "value_builder" directory. In this directory you can create screen used to build values with any method. In this commit is a 1st draft of the builder for 100$a unimarc french subfield, which is composed of 35 digits, with 12 differents values (only the 4th first are provided for instance)
2002-11-12 16:44:38 +00:00
arensb 604d27ea8d (bug fix): Fixed typo. 2002-10-30 14:00:23 +00:00
tipaul 08e46e6de0 road to 1.3.2
Thesaurus / authorities support. db schema update
2002-10-26 17:59:35 +00:00
tipaul 81367c84eb Road to 1.3.2
* bugfixes and improvements
* manage mandatory MARC subfields
* new table : authorised_values. this table contains categories and authorised values for the category. On MARC management, you can map a subfield to a authorised_values category. If you do this, the subfield can only be filled with a authorised_value of the selected category.
this submit contains everything needed :
* updatedatabase
* admin screens
* "links" management
* creation of a html-list if a subfield is mapped to an authorised value.

Note this is different from authorities support, which will come soon.
The authorised_values is supposed to contains a "small" number of authorised values for a category (less than 50-100). If you enter more authorised values than this, it should be hard to find what you want in a BIG list...
2002-10-25 10:55:46 +00:00
tipaul d5d09d1c9c fixme corrected, re-indent and adding the marc_breeding table (see commit of marcimport.pl for more explanations about breeding) 2002-10-15 10:08:19 +00:00
tipaul 15e0b1d05f bugfix 2002-10-14 11:48:59 +00:00
arensb 5428fada05 Added some FIXME comments. 2002-10-10 04:48:57 +00:00
arensb dbca39823f Merged with arensb-context branch: use C4::Context->dbh instead of
&C4Connect, and generally prefer C4::Context over C4::Database.
2002-10-05 09:44:27 +00:00
tipaul 3120194e94 long WAS the road to 1.3.0...
coming VERY SOON NOW...
modifying installer and buildrelease to update the DB
2002-09-24 13:49:26 +00:00
tipaul 81555c597a long WAS the road to 1.3.0...
coming VERY SOON NOW...
modifying installer and buildrelease to update the DB
2002-09-24 12:56:02 +00:00
tonnesen 1e67687742 Added copyright statement to all .pl and .pm files 2002-08-14 18:12:50 +00:00
finlayt 2413b4a7a8 added "notforloan" field to the itemtypes table. 2002-07-31 02:34:27 +00:00
rangi 9b815d5af3 Making sure fix makes it into the main branch as well
Fix for bug 69
2002-07-20 22:30:06 +00:00
tonnesen ae635b497b Added sessionqueries table and password/userid fields to borrowers table 2002-07-08 16:20:26 +00:00
tonnesen 7d616eca8b bug fix 2002-07-04 18:05:36 +00:00
tonnesen 084045c40c Merged changes from rel-1-2. Abstracted table structure changes by alan. 2002-07-04 16:41:06 +00:00
tonnesen a39e9a34c0 Fixed bug. $sth->execute after $sti->prepare. 2002-06-25 16:59:27 +00:00
tipaul 4f51774662 merging rel-1-2 and main 2002-06-24 15:00:13 +00:00
amillar c5c559fc55 add websites table 2002-06-14 05:24:58 +00:00
amillar 3715bf0516 Modularize table creation, driven by hash instead of redundant code. 2002-05-21 05:47:24 +00:00
amillar 97a5af0b2d Add comments, make branchrelations consistent with other table additions 2002-05-21 05:12:42 +00:00
amillar 1984194f78 Removing Catalogue.pm because it doesn't compile cleanly yet 2002-05-18 06:56:13 +00:00
tipaul f2509ca2b2 First, run updater/thesaurus_create.pl.
It creates a thesaurus table and fills it with data in bibliosubject. Thesaurus
contains 2 columns : freelib and stdlib. This permits connecting differents forms for a word/sentence (HUGO may be mapped to V. Hugo, Victor Hugo...)
In modbib.pl, you will see "..." near subject. If you   click on this ..., a popup appear. It has 4 parts : the Subject field, a search field with Search button. If you enter a value here and click Search, a list of thesaurus entries starting by what you enter appear.
If you select a value and click "OK", the value is added to the subject list.
When you've finished, click END. the window is closed, and the value copied to main subject window.

Make heavy use of javascript. TESTED UNDER MOZILLA 0.99. Please test under IE.

Administration of thesaurus table will come soon (with html::template) ...
2002-05-14 11:26:09 +00:00
rangi bdcc8271a2 Fixing a typo 2002-05-06 21:59:40 +00:00
tipaul 5c164fdc70 updated database.mysql : dropped unused tables, created indexes : old database.mysql updated by updatedatabase2.pl script 2002-05-02 09:19:49 +00:00