View | Details | Raw Unified | Return to bug 24675
Collapse All | Expand All

(-)a/C4/Heading/MARC21.pm (-20 / +19 lines)
Lines 50-66 FIXME - this should be moved to a configuration file. Link Here
50
my $bib_heading_fields = {
50
my $bib_heading_fields = {
51
    '100' => {
51
    '100' => {
52
        auth_type  => 'PERSO_NAME',
52
        auth_type  => 'PERSO_NAME',
53
        subfields  => 'abcdfghjklmnopqrst',
53
        subfields  => 'abcdefgjklnpqtu',
54
        main_entry => 1
54
        main_entry => 1
55
    },
55
    },
56
    '110' => {
56
    '110' => {
57
        auth_type  => 'CORPO_NAME',
57
        auth_type  => 'CORPO_NAME',
58
        subfields  => 'abcdfghklmnoprst',
58
        subfields  => 'abcdefgklnptu',
59
        main_entry => 1
59
        main_entry => 1
60
    },
60
    },
61
    '111' => {
61
    '111' => {
62
        auth_type  => 'MEETI_NAME',
62
        auth_type  => 'MEETI_NAME',
63
        subfields  => 'acdfghjklnpqst',
63
        subfields  => 'acdefgjklnpqtu',
64
        main_entry => 1
64
        main_entry => 1
65
    },
65
    },
66
    '130' => {
66
    '130' => {
Lines 68-122 my $bib_heading_fields = { Link Here
68
        subfields  => 'adfghklmnoprst',
68
        subfields  => 'adfghklmnoprst',
69
        main_entry => 1
69
        main_entry => 1
70
    },
70
    },
71
    '440' => { auth_type => 'UNIF_TITLE', subfields => 'anp', series => 1 },
71
    '440' => { auth_type => 'UNIF_TITLE', subfields => 'anpvwx', series => 1 },
72
    '600' => {
72
    '600' => {
73
        auth_type => 'PERSO_NAME',
73
        auth_type => 'PERSO_NAME',
74
        subfields => 'abcdfghjklmnopqrstvxyz',
74
        subfields => 'abcdefghjklmnopqrstuvxyz',
75
        subject   => 1
75
        subject   => 1
76
    },
76
    },
77
    '610' => {
77
    '610' => {
78
        auth_type => 'CORPO_NAME',
78
        auth_type => 'CORPO_NAME',
79
        subfields => 'abcdfghklmnoprstvxyz',
79
        subfields => 'abcdefghklmnoprstuvxyz',
80
        subject   => 1
80
        subject   => 1
81
    },
81
    },
82
    '611' => {
82
    '611' => {
83
        auth_type => 'MEETI_NAME',
83
        auth_type => 'MEETI_NAME',
84
        subfields => 'acdfghjklnpqstvxyz',
84
        subfields => 'acdefghjklnpqstuvxyz',
85
        subject   => 1
85
        subject   => 1
86
    },
86
    },
87
    '630' => {
87
    '630' => {
88
        auth_type => 'UNIF_TITLE',
88
        auth_type => 'UNIF_TITLE',
89
        subfields => 'adfghklmnoprstvxyz',
89
        subfields => 'adefghklmnoprstvxyz',
90
        subject   => 1
90
        subject   => 1
91
    },
91
    },
92
    '648' => { auth_type => 'CHRON_TERM', subfields => 'avxyz',  subject => 1 },
92
    '648' => { auth_type => 'CHRON_TERM', subfields => 'avxyz',  subject => 1 },
93
    '650' => { auth_type => 'TOPIC_TERM', subfields => 'abvxyz', subject => 1 },
93
    '650' => { auth_type => 'TOPIC_TERM', subfields => 'abcdegvxyz', subject => 1 },
94
    '651' => { auth_type => 'GEOGR_NAME', subfields => 'avxyz',  subject => 1 },
94
    '651' => { auth_type => 'GEOGR_NAME', subfields => 'aegvxyz',  subject => 1 },
95
    '655' => { auth_type => 'GENRE/FORM', subfields => 'avxyz',  subject => 1 },
95
    '655' => { auth_type => 'GENRE/FORM', subfields => 'abcvxyz',  subject => 1 },
96
    '690' => { auth_type => 'TOPIC_TERM', subfields => 'abvxyz', subject => 1 },
96
    '690' => { auth_type => 'TOPIC_TERM', subfields => 'abvxyz', subject => 1 },
97
    '691' => { auth_type => 'GEOGR_NAME', subfields => 'avxyz',  subject => 1 },
97
    '691' => { auth_type => 'GEOGR_NAME', subfields => 'avxyz',  subject => 1 },
98
    '696' => { auth_type => 'PERSO_NAME', subfields => 'abcdfghjklmnopqrst' },
98
    '696' => { auth_type => 'PERSO_NAME', subfields => 'abcdfghjklmnopqrst' },
99
    '697' => { auth_type => 'CORPO_NAME', subfields => 'abcdfghklmnoprst' },
99
    '697' => { auth_type => 'CORPO_NAME', subfields => 'abcdfghklmnoprst' },
100
    '698' => { auth_type => 'MEETI_NAME', subfields => 'acdfghjklnpqst' },
100
    '698' => { auth_type => 'MEETI_NAME', subfields => 'acdfghjklnpqst' },
101
    '699' => { auth_type => 'UNIF_TITLE', subfields => 'adfghklmnoprst' },
101
    '699' => { auth_type => 'UNIF_TITLE', subfields => 'adfghklmnoprst' },
102
    '700' => { auth_type => 'PERSO_NAME', subfields => 'abcdfghjklmnopqrst' },
102
    '700' => { auth_type => 'PERSO_NAME', subfields => 'abcdefghijklmnopqrstux' },
103
    '710' => { auth_type => 'CORPO_NAME', subfields => 'abcdfghklmnoprst' },
103
    '710' => { auth_type => 'CORPO_NAME', subfields => 'abcdefghiklmnoprstux' },
104
    '711' => { auth_type => 'MEETI_NAME', subfields => 'acdfghjklnpqst' },
104
    '711' => { auth_type => 'MEETI_NAME', subfields => 'acdefghijklnpqstux' },
105
    '730' => { auth_type => 'UNIF_TITLE', subfields => 'adfghklmnoprst' },
105
    '730' => { auth_type => 'UNIF_TITLE', subfields => 'adfghiklmnoprstx' },
106
    '800' => {
106
    '800' => {
107
        auth_type => 'PERSO_NAME',
107
        auth_type => 'PERSO_NAME',
108
        subfields => 'abcdfghjklmnopqrst',
108
        subfields => 'abcdefghjklmnopqrstuvwx',
109
        series    => 1
109
        series    => 1
110
    },
110
    },
111
    '810' => {
111
    '810' => {
112
        auth_type => 'CORPO_NAME',
112
        auth_type => 'CORPO_NAME',
113
        subfields => 'abcdfghklmnoprst',
113
        subfields => 'abcdefghklmnoprstuvwx',
114
        series    => 1
114
        series    => 1
115
    },
115
    },
116
    '811' =>
116
    '811' =>
117
      { auth_type => 'MEETI_NAME', subfields => 'acdfghjklnpqst', series => 1 },
117
      { auth_type => 'MEETI_NAME', subfields => 'acdefghjklnpqstuvwx', series => 1 },
118
    '830' =>
118
    '830' =>
119
      { auth_type => 'UNIF_TITLE', subfields => 'adfghklmnoprst', series => 1 },
119
      { auth_type => 'UNIF_TITLE', subfields => 'adfghklmnoprstvw', series => 1 },
120
};
120
};
121
121
122
=head2 subdivisions
122
=head2 subdivisions
123
- 

Return to bug 24675