On 24.07.2012 07:49, Jerome Caffaro wrote:
Hi!
[...] what you want to construct is an URL that looks like this:
http://juser.fz-juelich.de/submit/direct?sub=MBInotes&rn=FZJ-2012-00078&step=1
Indeed. This has been documented only recently (see below) but this
mechanism to link to a submission is available in past releases of the
software.
Sure. :) We adopted it pretty early in our setup cycle.
[...] In our websubmit process we store this
information to 336 7_, ie the marc field for document types. In the case
above this looks like this:
3367_ $0PUB:(DE-HGF)22
$2PUB:(DE-HGF)
$aNotes
$bnotes
$mnotes
$s1342602275_8765
So we can read it from the $m subfield. The rest is the quite easy, you
just need to collect the URL
Interesting. We had started (informally) storing this in 595__a/b/c:
<http://cdsweb.cern.ch/record/1462762/export/hm>
Hm. We thought 336 seems appropriate as it holds document type
information, anyway. But of course we are adding some subfields here to
a LoC field. Probably a philosophical point: should one add an
appropriate existing field and extend it by non-standard subfield or use
a non-standard field instead. I admit, we use both, depending a bit on
the type of data.
Looks like a generic "bfe_modifythisrecord.py" integrated into Invenio
should be configurable wrt the MARC fields storing info about the
submission and the data to pass to it (recid or report number, fields
to modify, etc).
This is no real work, I'll do this of course.
Anyway, as already discussed, we'd like to give our part of the code
back to the community and CERN, anyway. So, we need to have a clean up
cycle for those issues here on our end going over all those field
dependencies we sometimes just coded in for the time being. As we at
least try to be pretty strict wrt Marc21, always having a library
catalogue and foreighn data in mind, we didn't find that the worst thing
to do in the first place. But you're surely right they should end up in
some (default-)parameters. At the moment, however, I'd first finish the
pending issues (ie non-working/missing stuff) first, as we are a bit
lagging behind with our schedules. :S
If someone is willing to work on this, it might also be
interesting to consider other actions that users have access to (SRV,
APP, etc.) based on WebAccess authorization and existing actions for
the submission.
At the moment we do not have those submit procedures, I fear, but if the
URL is the same as I'd guess, well... I could do it a bit more generic.
--
Kind regards,
Alexander Wagner
Subject Specialist
Central Library
52425 Juelich
mail : [email protected]
phone: +49 2461 61-1586
Fax : +49 2461 61-6103
www.fz-juelich.de/zb/DE/zb-fi
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Kennen Sie schon unseren neuen Film? http://www.fz-juelich.de/film
Kennen Sie schon unsere app? http://www.fz-juelich.de/app