Commit Graph

40 Commits

Author SHA1 Message Date
kados ffa1389249 bugfixing 2006-03-13 18:37:18 +00:00
kados f784ceb8f9 typo fix 2006-03-04 07:36:51 +00:00
kados 7b23e7ade1 Add some new plugins for authorities management 2006-03-04 03:16:30 +00:00
kados 898217f8b3 adding some marc21 plugins 2006-03-01 17:58:00 +00:00
tipaul d578ecdd11 * (UNIMARC specific bugfix) when an editor is entered, with no ISBN, the collection plugin (225a) can find collections attached to the editor name. Note that if there are more than 1 EDITORS authority for a given editor, only the 1st will be used to create collection list. 2006-01-05 15:14:47 +00:00
tipaul 6231cad8cb there was a bug in most plugins : when a value is sent to the template, we often use "$X" => 1 to select a value in a list.
That was coded "$X" => $X
when $X=0 or ' ', that meaned $X set to 0, thus not selected.

reported a long time ago, but i never take time to fix it.
2005-12-15 10:05:53 +00:00
kados 47f78a2ca8 Adds a function to autogenerate the date for dateaccessioned for usmarc (would
be easy to adjust for unimarc too).
2005-12-09 16:53:45 +00:00
tipaul 5ab5950af0 bugfix : all plugins used "parameters" as permission flag, they should use "editcatalogue" 2005-12-08 09:35:50 +00:00
hdl 83d84b4efd Using authorities field for authors if exists 2005-11-21 17:13:40 +00:00
hdl 056a2ef40a Bug Fixing : unimarc_field_210c.pl getting page search work and adding scrolbars.
Bug Fixing: labtheses.pl HTML escaping authvalues.
Bug Fixing : request.pl making IndependantBranches work.
2005-10-15 16:45:42 +00:00
hdl 296c7e5a57 Adding a plugin to select multiple authorised_values.
Beware, It works only for one authorised_value category at the moment but would be easy to change to support any category if add_biblio.pl would be change to take plugin before authorised values into account.
2005-09-30 13:01:21 +00:00
tipaul ddda6d405f now we have a default value for field 100$a 2005-09-23 11:09:01 +00:00
tipaul 1e0cd8878f minor change in default values 2005-08-09 09:01:05 +00:00
tipaul abb2797f03 fixing leader plugin for MARC21. Seems to work fine. 2005-08-01 12:02:51 +00:00
tipaul b5f442cf46 pugins to manage leader in MARC21 and in UNIMARC.
UNIMARC needs some tweaking but works, MARC21 still buggy, i'll fix it on monday, dont try it yet pls ;-)
2005-07-29 09:57:28 +00:00
tipaul f64ad276b6 missing plugins 2005-06-16 15:49:40 +00:00
tipaul 56c567d68f synch'ing plugin from HEAD branch (where hdl wrote this plugin) 2005-05-19 22:50:29 +00:00
tipaul 04413ebc90 adding plugin to manage 4xx fields in UNIMARC (the link area) 2005-03-20 21:18:08 +00:00
tipaul bf15196116 in unimarc_field_225a plugin (collection chooser), ordering the list alphabetically 2005-02-17 12:58:10 +00:00
tipaul 7bfbaee93b fix to show seriestitle even for books without isbn (but with a editor, of course) 2005-01-11 17:41:44 +00:00
tipaul 77c5e7445d bugfix in editor chooser 2004-11-24 20:30:06 +00:00
tipaul 9d11d7c904 why isn't it in CVS ? dunno. Should be there for many months 2004-11-08 19:58:38 +00:00
tipaul 2d30627ba5 removing useless plugins : marc authorities replaces them 2004-09-30 13:00:48 +00:00
tipaul 8a3295821b value builder for 210c (editor) and 225a (collection)
* create a authority category called "EDITORS"
* set :
200$a => ISBN
200$b => editor
200$c => (repeatable) collection.

Then enter, for example :
$a 23
$b Hachette Litterature
$c collection1|collection2|collection3

map your "editor" field to plugin 210c, your "collection" field to plugin 225a
Once you arrive on the editor field, if the beginning of the ISBN exists, the editor is automatically found.
Once you arrive on collection field, click on ... you can choose in the collection list.

The 210c / 225a comes from the UNIMARC editor/collection field, but should work as well with MARC21.
2004-09-23 16:33:13 +00:00
doxulting e80f1f8f60 The files launching the templates 2004-06-07 10:07:40 +00:00
tipaul af08d677c5 synch'ing 2.0.0 branch (RC4 tag) and head 2004-02-11 08:42:01 +00:00
tipaul 15088957e4 synch'ing with rel_2_0 2004-01-12 16:55:48 +00:00
tipaul e64f66dbc2 removing warning 2003-11-28 14:12:23 +00:00
tipaul c196693358 minor fixes in thesaurus_popup & authorities.pm
NEW plugin : the plugin that manages 60X field in UNIMARC (i think it's the same in marc21). Used to search a thesaurus entry & parse bibliothesaurus table for category NC (Common Name in french).
The user can enter a search term, and see entries corresponding. If the search is a real entry in the thesaurus, and this entry has dependencies, they are shown too.
For example, if the thesaurus contains :
Geo -- Europe -- France -- Marseille
Geo -- Europe -- France -- Paris
Hist -- Europe -- France -- Revolution

A search on "France"
shows
Geo --Europe --France and Hist -- Europe -- France on the left panel
When the user clic on Geo -- Europe -- France,
Marseille & Paris are shown on the right panel.

When the user selects a value, it's reported to the MARC editor.

NOTE : template ONLY IN FRENCH (but it's 11PM for instance, & i plan to go to bed :-) )
2003-11-14 22:00:42 +00:00
tipaul 85eff780ae bugfix : use of '$var' instead of ? in sql statement 2003-10-25 08:50:39 +00:00
tipaul 4d2fd8a1da small fix to avoid javascript error in HTML when editor list is empty. 2003-08-01 14:20:51 +00:00
tipaul 711c90b460 *** empty log message *** 2003-06-23 11:26:21 +00:00
tipaul b87c065bd2 minor fix 2003-02-27 16:58:03 +00:00
tipaul 6b839bdca2 fixes, improvements and doc 2003-01-23 12:30:35 +00:00
tipaul e077776ec7 Forgotten plugin... 2002-12-20 14:50:50 +00:00
tipaul bb98c06076 changes to reflect official API 2002-12-20 14:02:39 +00:00
tipaul 0e7f86db7e adding authentification with Auth.pm 2002-12-12 16:33:58 +00:00
tipaul 421de1df64 new and modified plugins for unimarc biblio management.
note that the plugin api has been deeply modified, and should now be definitive.
It will be documented soon on the wiki.
2002-12-10 13:52:20 +00:00
tipaul 0a177f5263 road to 1.3.2
various bugfixes, improvments
2002-11-19 12:45:31 +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