Commit Graph

66 Commits

Author SHA1 Message Date
acli ea50c2acb6 Preliminary fix of the CGI.pm problem of always assuming that everything is
in ISO-8859-1.

A new C4::Charset module (tentative name) has been created to guess the
charset of a piece of HTML markup. The CGI programs will be modified to use
this module as they are encountered during translation.
2003-01-19 06:15:44 +00:00
tipaul 3b6f7a6d06 little improvments (mandatory subfields in item appear red if not filled) 2003-01-14 16:45:33 +00:00
tipaul 1f4e2fb312 warn removing 2003-01-14 16:43:50 +00:00
tipaul 08ba8abf0f bugfix : use gettemplate_and_user instead of gettemplate.
fix a blank screen in 1.3.3 in "import in breeding farm"
2003-01-14 16:41:17 +00:00
tipaul 63c8e57b7a removing trailing # 2003-01-06 13:06:28 +00:00
tipaul d9fa74c37e minor bugfix (for biblio modification) 2002-12-19 14:20:27 +00:00
tipaul dd696c61e8 adding authentification with Auth.pm and
MAJOR BUGFIX on marc biblio modification
2002-12-12 16:34:41 +00:00
tipaul 6c9d2864d6 * bugfixes
* improvements done during dombes intallation/tests
* adding authentication (new Auth.pm)
2002-12-10 13:29:09 +00:00
tipaul ef66fec140 bugfixes : enable entering a biblio without isbn
Note that parameter must be modified and changed to "isbn not mandatory" (mandatory on default 1.3.2 install)
2002-12-02 15:13:04 +00:00
tipaul 58df1490fb moved to misc 2002-11-22 10:21:12 +00:00
tipaul ba814c7544 moving z3950 related scripts to specific dir 2002-11-22 10:15:22 +00:00
tipaul 5a83c14404 small bugfix 2002-11-22 10:13:20 +00:00
tipaul 448ffb8109 deleting unused scripts 2002-11-21 09:22:06 +00:00
tipaul e0d4e702c3 road to 1.3.2 2002-11-19 12:32:22 +00:00
tipaul e11872aeb1 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 15:58:43 +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 ebc08585d4 road to 1.3.2 : adding a biblio in MARC format.
seems to work a few.
still to do :
* manage html checks (mandatory subfields...)
* add list of acceptable values (authorities)
* manage ## in MARC format
* manage correctly repeatable fields
and probably a LOT of bugfixes
2002-10-22 15:50:23 +00:00
arensb d9f9d49ba3 Added a FIXME comment. 2002-10-16 12:46:19 +00:00
arensb 15d6ecc822 Added some FIXME comments. 2002-10-16 12:42:29 +00:00
tipaul 2745c7b218 road to 1.3.2. Full rewrite of marcimport.pl.
The acquisition system in MARC version will work like this :
* marcimport will put marc records into a "breeding farm" table.
* when the user want to add a biblio, he enters first the ISBN/ISSN of the biblio. koha searches into breeding farm and if the record exists, it is shown to the user to help him adding the biblio. When the biblio is added, it's deleted from the breeding farm.

This commit :
* modify acqui.simple home page  (addbooks.pl)
* adds import into breeding farm

Please note that :
* z3950 functionnality is dropped from "marcimport" will be added somewhere else.
* templates are in a new acqui.simple sub directory, and the marcimport template directory will become obsolete soon.I think this is more logic
2002-10-15 10:14:43 +00:00
tipaul c4892ded4d merging arens + my modifs/bugfixes 2002-10-14 07:40:04 +00:00
arensb eff606ba56 Replaced expressions of the form "$x = $x <op> $y" with "$x <op>= $y".
Thus, $x = $x+2 becomes $x += 2, and so forth.
2002-10-13 11:32:14 +00:00
arensb 3f910752da Added magic RCS comment.
Removed trailing whitespace.
2002-10-13 07:45:05 +00:00
arensb 7197a3735b Added magic RCS comment.
Removed trailing whitespace.
2002-10-13 07:31:21 +00:00
arensb a9e5b8bb76 Added a FIXME comment. 2002-10-13 06:30:01 +00:00
arensb 8702b5f680 Replaced &requireDBI with C4::Context->dbh, thus making the "use
Fixed muffed quotes in &gettemplate calls.
Added a temporary print statement in &z3950menu, so it'll print
something instead of giving a browser error.
2002-10-11 12:45:10 +00:00
tonnesen d04d6cace7 switched from picktemplate() to gettemplate() 2002-10-09 18:09:16 +00:00
arensb 888c451d3d Added a FIXME comment. 2002-10-07 00:50:33 +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
tonnesen 1e67687742 Added copyright statement to all .pl and .pm files 2002-08-14 18:12:50 +00:00
tipaul 64dae2746d Now, the acqui.simple system...
marcimport.pl has been almost completly rewritten, so LOT OF BUGS TO COME !!! You've been warned. It seems to work, but...

As with my former messages, nothing seems to have been changed... but ...
* marcimport now uses HTML::Template.
* marcimport now uses MARC::Record. that means that when you import a record, the old-DB is populated with the data as in version 1.2, but the MARC-DB part is filled with full MARC::Record.

<IMPORTANT NOTE>
to get correct response times, you MUST add an index on isbn, issn and lccn rows in biblioitem table. Note this should be done in 1.2 too...
</IMPORTANT NOTE>

<IMPORTANT NOTE2>
acqui.simple manage biblio, biblioitems and items tables quite properly. Normal acquisition system manages biblio, biblioitems BUT NOT items. That will be done in the near future...
</IMPORTANT NOTE2>

what's next now ?
* bug tracking, of course... Surely a dozen of dozens...
* LOT of developpments, i'll surely write a mail to koha-devel tomorrow (as it's time for dinner in France, and i plan to play NeverwinterNights after dinner ;-) ...
2002-07-24 16:24:20 +00:00
tonnesen 219e006412 merging changes from rel-1-2 2002-07-02 22:08:50 +00:00
tonnesen 04dd31fa07 47 files to go, 47 files to go, take one down, pass it around...
46 files to go.
2002-06-20 18:17:51 +00:00
tonnesen 3d0fb625a0 Third in the series of branch merges. Starting to run out of easy stuff. :) 2002-06-20 17:45:18 +00:00
tonnesen cb7441a537 More merges in from rel-1-2
All of the changes so far have been minor.  I did uncomment delbiblio($biblio)
in delbiblio.pl in the main branch to match delbiblio.pl in rel-1-2
2002-06-20 17:33:07 +00:00
tipaul ac230f070e trying to merge rel-1-2 into main branch... test with this script, choosen randomly ;-) 2002-06-20 15:56:51 +00:00
amillar 509f14159e Moved addition of Biblioitem to separate subroutine 2002-05-23 20:49:31 +00:00
truth_nz cc840a7bfa Update to acqui.simple system. Hopefully this is a lot more user friendly.
Probably a few bug fixes to come still.
2002-05-22 18:35:25 +00:00
amillar 18359015f3 Add biblio using C4::Acquisitions newbiblio 2002-05-22 06:45:30 +00:00
amillar 9af1253ce3 Add item using newitem() from C4::Acquisitions.pm 2002-05-21 06:17:48 +00:00
amillar 35d366f4d5 Some code cleanup. Created subroutines for ISBN checksum,
z3950 queue insert, and table-based form option selects
for item type and branch code (branch code select no longer
hard-coded).
2002-05-20 04:55:20 +00:00
rangi 1c94d32cc2 Now uses KeywordSearch from C4::Search rather than keywordsearch from
C4::Acquisitions .. which can now be deprecated?
At least unless gynn tells me ive done something bad :)
2002-05-15 06:11:21 +00:00
tonnesen 101d1c604e Fixed search.pl so that next and previous buttons work... had to pass form
parameters in to the templates

Didn't make any changes to bulkmarcimport.pl recently, so I'm probably
squashing somebody else's changes.  Will have to fix that...
2002-05-15 04:12:24 +00:00
truth_nz cefb0bb2c1 Fixed a few warnings. 2002-05-15 04:08:38 +00:00
truth_nz bb8b344e40 Added code to allow deleting of biblioitems 2002-05-14 04:12:52 +00:00
truth_nz 0b52637ff6 Fixed bug due to way hashes take values. Was stopping items being saved to
database. Added code to pick up branch list from database.
2002-05-06 02:47:49 +00:00
truth_nz 073dc61c59 Bug fixes to get the new acqui.simple system working. 2002-05-03 02:47:33 +00:00
truth_nz 9e53e8dbe7 scripts for new acqui.simple system 2002-04-29 05:29:02 +00:00
truth_nz 47c18cfcdc Modifications for new acqui.simple
Database includes new biblio abstract field and biblioitem url field
acqui/finishreceive.pl modified to use changed C4/Acquisitions.pm
2002-04-29 05:25:41 +00:00
tonnesen 9b51de04f5 Added some comments detailing how MARC fields are mapped to Koha data 2002-04-16 19:49:15 +00:00