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

