This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
controles_de_calidad [23/09/2010 14:20] fernando |
controles_de_calidad [08/10/2010 18:24] fernando |
||
---|---|---|---|
Line 37: | Line 37: | ||
* 859 | * 859 | ||
+ | |||
+ | Ver la discusión //unwanted (bogus) characters in marc//, en code4lib: | ||
+ | http://serials.infomotions.com/code4lib/archive/2010/201010/index.html | ||
===== Herramientas basadas en Perl ===== | ===== Herramientas basadas en Perl ===== | ||
Line 116: | Line 119: | ||
==== Verificación de URLs ==== | ==== Verificación de URLs ==== | ||
+ | |||
+ | Si bien puede haber URLs en otros campos, lo más común es que aparezcan en el 856. Aquí generamos un archivo HTML con los siguientes datos para cada registro que contiene un campo 856: | ||
+ | |||
+ | * campo 001 | ||
+ | * campo 991 (ID del catalogador) | ||
+ | * campo 245 | ||
+ | * todas las ocurrencias del campo 856 | ||
<code> | <code> | ||
mx biblio "pft=if p(v856) then \ | mx biblio "pft=if p(v856) then \ | ||
- | '<p>',v1,' ['v991']<br>'/, | + | '<p>',v1,' ['v991']<br>'/, \ |
- | proc('a1000~',replace(v245*3,'^','~a1000~'),'~'), (x1,v1000*1),'<br>'/, | + | proc('a1000~',replace(v245*3,'^','~a1000~'),'~'), (x1,v1000*1),'<br>'/, \ |
- | ( x1,v856^3|: |, |<a href='|v856^u|'>|v856^u|</a><br>|/ )#, | + | ( x1,v856^3|: |, |<a href='|v856^u|'>|v856^u|</a><br>|/ )#, \ |
'</p>'/ \ | '</p>'/ \ | ||
fi" \ | fi" \ |