Dobrica Pavlinusic [Sat, 23 Oct 2010 12:29:02 +0000 (14:29 +0200)]
support fields without subfields
Dobrica Pavlinusic [Sat, 23 Oct 2010 12:11:12 +0000 (14:11 +0200)]
test both providers
Dobrica Pavlinusic [Sat, 23 Oct 2010 12:08:43 +0000 (14:08 +0200)]
join multi-line fields
Dobrica Pavlinusic [Sat, 23 Oct 2010 11:58:46 +0000 (13:58 +0200)]
test with new API
Dobrica Pavlinusic [Sat, 23 Oct 2010 11:58:37 +0000 (13:58 +0200)]
use save_marc
Dobrica Pavlinusic [Sat, 23 Oct 2010 11:56:34 +0000 (13:56 +0200)]
cleanup output
Dobrica Pavlinusic [Sat, 23 Oct 2010 11:47:35 +0000 (13:47 +0200)]
move save_marc to Scraper
Dobrica Pavlinusic [Sat, 23 Oct 2010 11:31:36 +0000 (13:31 +0200)]
cleanup field extraction
Dobrica Pavlinusic [Sat, 23 Oct 2010 11:21:59 +0000 (13:21 +0200)]
fix number of fix extraction
Dobrica Pavlinusic [Fri, 22 Oct 2010 23:33:59 +0000 (01:33 +0200)]
remove debug
Dobrica Pavlinusic [Fri, 22 Oct 2010 23:23:34 +0000 (01:23 +0200)]
load Aleph
Dobrica Pavlinusic [Fri, 22 Oct 2010 23:23:20 +0000 (01:23 +0200)]
and test it
Dobrica Pavlinusic [Fri, 22 Oct 2010 23:23:08 +0000 (01:23 +0200)]
fix Aleph scraper
Dobrica Pavlinusic [Fri, 22 Oct 2010 23:18:08 +0000 (01:18 +0200)]
report invalid databases
Dobrica Pavlinusic [Fri, 22 Oct 2010 23:09:55 +0000 (01:09 +0200)]
extract common code into Scraper package
Dobrica Pavlinusic [Fri, 22 Oct 2010 22:57:58 +0000 (00:57 +0200)]
rewrite COBISS into perl object
and modify server to use it
Dobrica Pavlinusic [Fri, 22 Oct 2010 22:10:51 +0000 (00:10 +0200)]
rename to Biblio Z39.50
Dobrica Pavlinusic [Fri, 22 Oct 2010 22:09:02 +0000 (00:09 +0200)]
give render module to pull usemap from
Dobrica Pavlinusic [Fri, 22 Oct 2010 22:05:21 +0000 (00:05 +0200)]
and make eval for usemap work
Dobrica Pavlinusic [Fri, 22 Oct 2010 22:03:49 +0000 (00:03 +0200)]
better error reporting
Dobrica Pavlinusic [Fri, 22 Oct 2010 21:52:07 +0000 (23:52 +0200)]
command to test with yaz-client
dpavlin [Fri, 22 Oct 2010 21:31:08 +0000 (21:31 +0000)]
make usemap configurable
git-svn-id: svn+ssh://llin.lib/home/dpavlin/private/svn/Z3950-HTML-Scraper@14
ae73d1a6-5fa4-44a9-8f13-
f281fb455051
dpavlin [Fri, 22 Oct 2010 21:12:46 +0000 (21:12 +0000)]
more debug output and some cleanup
git-svn-id: svn+ssh://llin.lib/home/dpavlin/private/svn/Z3950-HTML-Scraper@13
ae73d1a6-5fa4-44a9-8f13-
f281fb455051
dpavlin [Fri, 22 Oct 2010 20:49:16 +0000 (20:49 +0000)]
generate marc record
git-svn-id: svn+ssh://llin.lib/home/dpavlin/private/svn/Z3950-HTML-Scraper@12
ae73d1a6-5fa4-44a9-8f13-
f281fb455051
dpavlin [Fri, 22 Oct 2010 20:25:51 +0000 (20:25 +0000)]
basic parser for Aleph html at NSK
git-svn-id: svn+ssh://llin.lib/home/dpavlin/private/svn/Z3950-HTML-Scraper@11
ae73d1a6-5fa4-44a9-8f13-
f281fb455051
dpavlin [Fri, 26 Mar 2010 16:26:59 +0000 (16:26 +0000)]
fix mapping for 210 -> 260
git-svn-id: svn+ssh://llin.lib/home/dpavlin/private/svn/Z3950-HTML-Scraper@10
ae73d1a6-5fa4-44a9-8f13-
f281fb455051
dpavlin [Sun, 21 Jun 2009 08:16:41 +0000 (08:16 +0000)]
produce unimarc (without conversion) of usmarc (with conversion)
git-svn-id: svn+ssh://llin.lib/home/dpavlin/private/svn/Z3950-HTML-Scraper@9
ae73d1a6-5fa4-44a9-8f13-
f281fb455051
dpavlin [Sat, 20 Jun 2009 22:09:33 +0000 (22:09 +0000)]
support multiple results
git-svn-id: svn+ssh://llin.lib/home/dpavlin/private/svn/Z3950-HTML-Scraper@8
ae73d1a6-5fa4-44a9-8f13-
f281fb455051
dpavlin [Sat, 20 Jun 2009 20:19:49 +0000 (20:19 +0000)]
cleanup output
git-svn-id: svn+ssh://llin.lib/home/dpavlin/private/svn/Z3950-HTML-Scraper@7
ae73d1a6-5fa4-44a9-8f13-
f281fb455051
dpavlin [Sat, 20 Jun 2009 19:42:32 +0000 (19:42 +0000)]
simple server based on Net::Z3950::SimpleServer
which serve out UNIMARC records
git-svn-id: svn+ssh://llin.lib/home/dpavlin/private/svn/Z3950-HTML-Scraper@6
ae73d1a6-5fa4-44a9-8f13-
f281fb455051
dpavlin [Sat, 20 Jun 2009 19:42:00 +0000 (19:42 +0000)]
remove debugging content output
git-svn-id: svn+ssh://llin.lib/home/dpavlin/private/svn/Z3950-HTML-Scraper@5
ae73d1a6-5fa4-44a9-8f13-
f281fb455051
dpavlin [Sat, 20 Jun 2009 19:28:04 +0000 (19:28 +0000)]
split COBISS into search (from advanced form) and fetch_rec,
create rewriter from Z39.50 to COBISS syntax,
added diag for output
git-svn-id: svn+ssh://llin.lib/home/dpavlin/private/svn/Z3950-HTML-Scraper@4
ae73d1a6-5fa4-44a9-8f13-
f281fb455051
dpavlin [Fri, 19 Jun 2009 21:51:56 +0000 (21:51 +0000)]
Module::Build builder
git-svn-id: svn+ssh://llin.lib/home/dpavlin/private/svn/Z3950-HTML-Scraper@3
ae73d1a6-5fa4-44a9-8f13-
f281fb455051
dpavlin [Fri, 19 Jun 2009 21:51:28 +0000 (21:51 +0000)]
create MARC record
git-svn-id: svn+ssh://llin.lib/home/dpavlin/private/svn/Z3950-HTML-Scraper@2
ae73d1a6-5fa4-44a9-8f13-
f281fb455051
dpavlin [Fri, 19 Jun 2009 17:50:34 +0000 (17:50 +0000)]
scrape COBISS
git-svn-id: svn+ssh://llin.lib/home/dpavlin/private/svn/Z3950-HTML-Scraper@1
ae73d1a6-5fa4-44a9-8f13-
f281fb455051