On 20.07.2012 10:33, Samuele Kaplun wrote:

Hi!

Well, actually it could be even further improved ;) What we did is to add a

         Modify this record

link to the details page if and only if the user has the necessary
rights. This basically jumps to modify passing on the required record ID
you need for MBI.

I've to tune the code a bit for "general public" but in case there is an
ugrent need... Basically it's pretty simple.

Are you using some sort of resolver to map each record to
the corresponding doctype in WebSubmit?

In fact we store it with the record in 336 7_ (cf. my other
mail).

However, we could indeed use Invenio as a resolver as our
document types are in fact authority controled. So we could
look up 336 7_ $0 from Invenio and get the suitable
websubmit mask from there. Our typical authority records
for document types look like this:

 001__ 115
 0247_ $$2PUB:(DE-HGF)$$aPUB:(DE-HGF)16
 035__ $$aPUB:(DE-HGF)16
 155__ $$aJournal Article
 3367_ $$mjournal
 555__ $$5DRIVER$$aarticle
 555__ $$5BibTeX$$aARTICLE
 555__ $$00$$5EndNote$$aJournal Article
 909CO $$ooai:juser.fz-juelich.de:115$$pauthority:PUB
 970__ $$aPUB:(DE-HGF)16
 980__ $$aPUB
 980__ $$aAUTHORITY

You may note that we do not only store _our_ document types
(which are much finer than many other vocabularies as we
need them for statistics...) there but also the doc types
for various other uses, e.g. we implemented the mapping from
our types to DRIVER, BibTeX and EndNote there, even in an
extensible way. (Document types are "ugly" to say the least.
;)

So far, once the a record coming through WebSubmit is
integrated into the system, there is no real link to the
original submission (beside maybe a weak link between the
reportnumber and the doctype in the sbmSUBMISSION table).

Right, we need to invent a work around for this, and I admit
that I found this "missing link" a bit, hm, annoying ;)

Probably, I should note why we store 3367_$m in each record
as well and don't use the lookup of the authority in this
case. The point is here, that we defined pretty "atomic"
document types. So in fact, many document types can have
several types. E.g. you can have a Dissertation that
appeared as Report and was printed as a book. In this case,
we associate 3 document types: Report, Book, PhD Thesis.
(Similar cases are proceedings articles published in a
journal etc.)

Now, for modify we would like to use the same mask as the
one used during websubmit. Thats why we store this info in
the bibliographic record and don't use the lookup here. You
could use the lookup in exact 1:1 mappings of course.

--

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

Reply via email to