/[webpac2]/trunk/conf/ffcasopisi/sigxls2marc.pl
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/conf/ffcasopisi/sigxls2marc.pl

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1272 by mglavica, Mon Jul 27 14:21:15 2009 UTC revision 1273 by mglavica, Wed Aug 19 14:05:30 2009 UTC
# Line 188  if ( rec('E') =~ m/:/ ) { Line 188  if ( rec('E') =~ m/:/ ) {
188          );          );
189  }  }
190    
191    if ( rec('E') =~ m# / #  && rec('E') =~ m/[:=]/ ) {
192            marc('299','a',
193                    regex('s/(^.*?[:=]) (.*\/) (.*)/$1/',
194                            rec('E')
195                    )
196            );
197            marc('299','b',
198                    regex('s/(^.*?[:=]) (.*\/) (.*)/$2/',
199                            rec('E')
200                    )
201            );
202            marc('299','c',
203                    regex('s/(^.*?[:=]) (.*\/) (.*)/$3/',
204                            rec('E')
205                    )
206            );
207                    
208    } elsif ( rec('E') =~ m/ \/ /  && rec('E') !~ m/[:=]/ ) {
209            marc('299','a',
210                    regex('s/(^.*?\/) (.*)/$1/',
211                            rec('E')
212                    )
213            );
214            marc('299','c',
215                    regex('s/(^.*?\/) (.*)/$2/',
216                            rec('E')
217                    )
218            );
219    } elsif ( rec('E') !~ m/ \/ / && rec('E') =~ m/[:=]/ ) {
220            marc('299','a',
221                    regex('s/(^.*?[:=]) (.*)/$1/',
222                            rec('E')
223                    )
224            );
225            marc('299','b',
226                    regex('s/(^.*?[:=]) (.*)/$2/',
227                            rec('E')
228                    )
229            );
230    
231    } else {        
232            marc('299','a',
233                    rec('E')
234            );
235    }
236    
237  # ### 246 inikatori  # ### 246 inikatori
238  # # prema jeziku - provjera  # # prema jeziku - provjera
239  #  #

Legend:
Removed from v.1272  
changed lines
  Added in v.1273

  ViewVC Help
Powered by ViewVC 1.1.26