Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#1 MARC Code Error

Core Developers
open
None
5
2006-02-08
2003-05-06
Anonymous
No

The English MARC code tables still incorrectly identify
045 as the LC Call number, when 050 is in fact the LC
Call Number.

See
http://www.loc.gov/marc/bibliographic/ecbdnumb.html#mrcb045

and

http://www.loc.gov/marc/bibliographic/ecbdclas.html#mrcb050

for descriptions of these fields.

mitch.keller@ndsu.nodak.edu

Discussion

  • Logged In: NO

    I was able to fix the same issue by changing these two files:
    \polerio\lang\en\MARC.php
    \polerio\module\lib\marcdefs.php

    In MARC.php I changed the line that read:
    define('_TAG050NAME','LC Call Number');

    to

    define('_TAG050NAME','LC Call Number');

    In marcdefs.php I changed the line that read:
    $tag_name['045'] = _TAG045NAME;

    to

    $tag_name['050'] = _TAG050NAME;

    That took care of it just fine!

     
    • milestone: --> Core Developers
    • assigned_to: nobody --> polerio