Hello Thomas,
 
As it happens I am a librarian. If I understand your question correctly, I may be able to offer a little insight.
 
The 600 field is for Subject Added Entry-Personal Name
http://www.loc.gov/marc/bibliographic/bd600.html
Whereas some fields have indicators that specify the fact that the information in the subfields should be hidden or revealed. This one does not.  However, in this case, there are subfields that are important to librarians which would be confusing to catalog users (Subfields 0-8). These numbered subfields are often populated with codes rather than readable data.
 
Rather than trying to call forth the subfields that you are interested in, would it be possible to call all subfields and then write script to
hide the subfields that are not of interest to general users.
 
MARC 21 Fields are defined at http://www.loc.gov/marc/bibliographic/ecbdhome.html
 
Donna
 
Donna D. Casey
Archivist
USC Shoah Foundation Institute
for Visual History and Education
University of Southern California
3434 South Grand Avenue
CAL 403F
Los Angeles, CA 90089-2812
dcasey@usc.edu
(213) 821-8025

>>> <vufind-general-request@lists.sourceforge.net> 11/28/2010 4:23 PM >>>
Send VuFind-General mailing list submissions to
vufind-general@lists.sourceforge.net

To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/vufind-general
or, via email, send a message with subject or body 'help' to
vufind-general-request@lists.sourceforge.net

You can reach the person managing the list at
vufind-general-owner@lists.sourceforge.net

When replying, please edit your Subject line so it is more specific
than "Re: Contents of VuFind-General digest..."


Today's Topics:

   1. Re: question about marc.properties (Till Kinstler)
   2. error runnin vufind (camelia)
   3. Format display of electronic journals (Altaf Mahmud)
   4. Re: [VuFind-Tech] Format display of electronicjournals
      (Eoghan ? Carrag?in)


----------------------------------------------------------------------

Message: 1
Date: Fri, 26 Nov 2010 14:55:40 +0100
From: Till Kinstler <kinstler@gmail.com>
Subject: Re: [VuFind-General] question about marc.properties
To: Thomas Schwaerzler <thomas.schwaerzler@uibk.ac.at>
Cc: "vufind-general@lists.sourceforge.net"
<vufind-general@lists.sourceforge.net>
Message-ID: <6976E270-E9C2-46E5-AF0A-4CA2C9C7115B@gmail.com>
Content-Type: text/plain;charset=us-ascii

Hi,

I am on a train at the mment and have no access to code, so I can give you just some hints where to look for help.
VuFind uses the open source solrmarc indexing software for importing MARC records. The general configuration of import properties files (which are called marc.properties and marc_local.properties in VuFind, the latter overwriting settings in the first one for easy local customization) is described on http://code.google.com/p/solrmarc/wiki/IndexProperties
On http://code.google.com/p/solrmarc/wiki/CustomIndexingRoutines you find the documentation for the custom indexing routines like getAllSubfields. Looking at that page, I guess getAllAlphaSubfields might do what you want. Or try getAllSubfields(600[a-z],...).
if that doesn't work, ask again, we can check the solrmarc sources then... And I am not sure, what version of solrmarc we currently ship with VuFind. We might do an upgrade, if these routines don't work s expected/documented...
Btw: don't tell a librarian you find the entries in these 600 $0 and $2 subfields strange :-)

Till

Am 26.11.2010 um 14:29 schrieb Thomas Schwaerzler <thomas.schwaerzler@uibk.ac.at>:

> hi,
>
> i am trying to change the standard marc import configuration by changing
> marc.properties:
>
> in the standard configuration i found the line:
>
> topic = custom, getAllSubfields(600:610:630:650, " ")
>
>
> for topic. that's all ok for me, but in the field 600 of my marc data
> there are strange entries in the subfield 0 and 2 which i would like to
> exclude.
>
> example for a 600 field:
>
> 600 1 7 |a Goethe, Johann Wolfgang von  |0 ()4021455-2  |2 swd 
>
>
> my first attempt to do so was something like:
>
> topic = custom,
> getAllSubfields(600abcdefghijklmnopqrstuvwxyz:610:630:650, " ")
>
>
> which seemed not to lead to the desired result.
> after searching a bit, i could not really find documentation on the
> method/function getAllSubfields(), so i just was guessing about this.
>
> i was also looking for a detailed documentation on marc.properties
> syntax to define topics in a different way, but i was not successful
> until now.
>
>
>
>
> Thomas Schwaerzler
> DEA Innsbruck
> Department for Digitisation and Digital Preservation
> University Innsbruck Library
> 6020 Innsbruck - Innrain 52 - Austria
> Phone: ++43-(0)512-507-2489
> Fax: ++43-(0)512-507-9842
> sip: sip:thomas.schwaerzler@ekiga.net
> Email: <Thomas.Schwaerzler@uibk.ac.at>
> URL: http://www2.uibk.ac.at/ub/dea/
>
>
>
> ------------------------------------------------------------------------------
> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
> Tap into the largest installed PC base & get more eyes on your game by
> optimizing for Intel(R) Graphics Technology. Get started today with the
> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
> http://p.sf.net/sfu/intelisp-dev2dev
> _______________________________________________
> VuFind-General mailing list
> VuFind-General@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/vufind-general



------------------------------

Message: 2
Date: Sun, 28 Nov 2010 08:45:03 +0200
From: camelia <camelia.botez@weizmann.ac.il>
Subject: [VuFind-General] error runnin vufind
To: "vufind-general@lists.sourceforge.net"
<vufind-general@lists.sourceforge.net>
Message-ID: <20101128084503537.00000005564@cami-pc>
Content-Type: text/plain; charset="utf-8"

I installed vufind on linux centos 5 with all extra packages needed  .

When I try to check it in web browser I get the errors:





Warning: mkdir(): No such file or directory in /usr/local/src/vufind-soft/vufind-1.0.1/web/sys/Interface.php on line 75 Warning: mkdir(): No such file or directory in /usr/local/src/vufind-soft/vufind-1.0.1/web/sys/Interface.php on line 79 Deprecated: Assigning the return value of new by reference is deprecated in /usr/share/pear/HTTP/Request.php on line 412 Deprecated: Assigning the return value of new by reference is deprecated in /usr/share/pear/HTTP/Request.php on line 736 Deprecated: Assigning the return value of new by reference is deprecated in /usr/share/pear/HTTP/Request.php on line 749 Deprecated: Assigning the return value of new by reference is deprecated in /usr/share/pear/HTTP/Request.php on line 794 Session : find : 1 Session : CONNECT : Checking for database specific ini ('') : database_ in options Session : CONNECT : NEW CONNECTION TP DATABASE : Session : CONNECT : mysql://vufind:Aleph18@lib-phds1/vufind 62428a63ad6463c7491be5d2fc9bdfd3 Warning: mkdir(): No such file
or directory in /usr/local/src/vufind-soft/vufind-1.0.1/web/sys/Interface.php on line 75 Warning: mkdir(): No such file or directory in /usr/local/src/vufind-soft/vufind-1.0.1/web/sys/Interface.php on line 79 Warning: Smarty error: unable to read resource: "error.tpl" in /usr/share/pear/Smarty/Smarty.class.php on line 1092 Notice: Undefined index: file in /usr/local/src/vufind-soft/vufind-1.0.1/web/index.php on line 244 Notice: Undefined index: line in /usr/local/src/vufind-soft/vufind-1.0.1/web/index.php on line 244 Notice: Undefined index: class in /usr/local/src/vufind-soft/vufind-1.0.1/web/index.php on line 245









Please help solve this problem





Thank you

-------------- next part --------------
An HTML attachment was scrubbed...

------------------------------

Message: 3
Date: Mon, 29 Nov 2010 01:13:01 +0600
From: Altaf Mahmud <altaf.mahmud@gmail.com>
Subject: [VuFind-General] Format display of electronic journals
To: vufind-tech@lists.sourceforge.net,
vufind-general@lists.sourceforge.net
Message-ID:
<AANLkTikcoQgSCahs=tfK=R=ddemb2vuxQX17imeVsDEq@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

Hi,

I am uploading some electronic journals in marc format to VuFind. One of my
sample data is like this:

=LDR  00000cas\a2200000\a\4500
=001  AAL001
=008  101125s9999\\\\xx\r\poo\\\\\000\0\eng\d
=022  0\$a1745-7270
=245  00$h[electronic resource]$aActa Biocimica et Biophysica
=260  \\$aOxford Journals OUP
=310  \\$a12 no. a year
=538  \\$aMode of access: Internet
=650  \0$aLife sciences
=856  40$zFulltext  available from Oxford University Press
:2009-present$uhttp://abbs.oxfordjournals.org/

After uploading, it shows the format 'Electronic'. But I want to display it
in 'Journal' format with 'Online'. Though my marc data have been prepared to
show that, but doesn't seem to work. Do I need to make any change inside
VuFind? Moreover, in case of any electronic resource, it should be mentioned
just after the title, like [electronic resource]. It's not showing also. I
also looked at ../index_script/format.bsh file which is used to determine
the format of a record, but couldn't figure out the problem. Any help?



--
Altaf Mahmud
System Programmer
Ayesha Abed Library
BRAC University
Bangladesh.
-------------- next part --------------
An HTML attachment was scrubbed...

------------------------------

Message: 4
Date: Mon, 29 Nov 2010 00:23:34 +0000
From: Eoghan ? Carrag?in <eoghan.ocarragain@gmail.com>
Subject: Re: [VuFind-General] [VuFind-Tech] Format display of
electronicjournals
To: Altaf Mahmud <altaf.mahmud@gmail.com>
Cc: vufind-tech@lists.sourceforge.net,
vufind-general@lists.sourceforge.net
Message-ID:
<AANLkTi==4y7aT9t3DANPn_ryOP1gWZQWxfC18pRdVaYS@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

Hi,
If you look at /index_script/format.bsh again, notice that one of the first
places it looks for format information is 245$h:
    // check if there's an h in the 245
    if (title != null) {
        if (title.getSubfield('h') != null){
            if
(title.getSubfield('h').getData().toLowerCase().contains("[electronic
resource]")) {
                result.add("Electronic");
                return result;
            }
        }
    }

If the script finds "[electronic resource]" there (as in your case), it
returns "Electronic" and doesn't look any further. You'll have to modify the
script so that it collects both format values before returning the result.
By the way, in order to use /index_script/format.bsh you need to uncomment
this line in /marc_local.properties, otherwise SolrMarc will ignore your
modificaitons: "#format = script(format.bsh), getFormat,
format_map.properties". If you want the facet to display as "Online" rather
than "Electronic", modify /translation_maps/format_map.properties so that
"Electronic" is mapped to "Online".

245$h is not stored in the solr title field by default, so it is not
displayed as part of the title. One way to display it would be to add $h in
marc.properties or marc_local.properties, i.e."title = 245abh, first".
However, this will mean that "electronic" "resource" are indexed as with any
other word in the title, so there is a potential for some skewing of search
results. This could also be handled more precisely with some modificaiton to
/web/RecordDrivers/IndexRecord.php and /web/RecordDrivers/MarcRecord.php,
but this is more complicated.

Hope this helps.
Eoghan


On 28 November 2010 19:13, Altaf Mahmud <altaf.mahmud@gmail.com> wrote:

> Hi,
>
> I am uploading some electronic journals in marc format to VuFind. One of my
> sample data is like this:
>
> =LDR  00000cas\a2200000\a\4500
> =001  AAL001
> =008  101125s9999\\\\xx\r\poo\\\\\000\0\eng\d
> =022  0\$a1745-7270
> =245  00$h[electronic resource]$aActa Biocimica et Biophysica
> =260  \\$aOxford Journals OUP
> =310  \\$a12 no. a year
> =538  \\$aMode of access: Internet
> =650  \0$aLife sciences
> =856  40$zFulltext  available from Oxford University Press
> :2009-present$uhttp://abbs.oxfordjournals.org/
>
> After uploading, it shows the format 'Electronic'. But I want to display it
> in 'Journal' format with 'Online'. Though my marc data have been prepared to
> show that, but doesn't seem to work. Do I need to make any change inside
> VuFind? Moreover, in case of any electronic resource, it should be mentioned
> just after the title, like [electronic resource]. It's not showing also. I
> also looked at ../index_script/format.bsh file which is used to determine
> the format of a record, but couldn't figure out the problem. Any help?
>
>
>
> --
> Altaf Mahmud
> System Programmer
> Ayesha Abed Library
> BRAC University
> Bangladesh.
>
>
>
> ------------------------------------------------------------------------------
> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
> Tap into the largest installed PC base & get more eyes on your game by
> optimizing for Intel(R) Graphics Technology. Get started today with the
> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
> http://p.sf.net/sfu/intelisp-dev2dev
> _______________________________________________
> Vufind-tech mailing list
> Vufind-tech@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/vufind-tech
>
>
-------------- next part --------------
An HTML attachment was scrubbed...

------------------------------

------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev

------------------------------

_______________________________________________
VuFind-General mailing list
VuFind-General@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vufind-general


End of VuFind-General Digest, Vol 41, Issue 10
**********************************************