Sebastian Hammer [Tue, 16 Jan 2007 20:40:24 +0000 (20:40 +0000)]
Added 150.pz, a target set for showing-off and demoing that is less punishing without
being wimpy. Eliminates a lot of non-western targets from many.pz
Sebastian Hammer [Tue, 16 Jan 2007 19:42:20 +0000 (19:42 +0000)]
Hyperlink searching off author and subject field in full view
Sebastian Hammer [Tue, 16 Jan 2007 19:24:44 +0000 (19:24 +0000)]
Top-aligned data label
Sebastian Hammer [Tue, 16 Jan 2007 19:21:05 +0000 (19:21 +0000)]
Removed multiple lines
Adam Dickmeiss [Tue, 16 Jan 2007 18:44:25 +0000 (18:44 +0000)]
Prevent NULL ptr reference in ingest_record by skipping NULL values of
'type' and 'data'. Fix small leak for 'type' and 'value' too.
Sebastian Hammer [Tue, 16 Jan 2007 18:19:50 +0000 (18:19 +0000)]
Author hyperlinking from brief display.
Sebastian Hammer [Tue, 16 Jan 2007 15:02:35 +0000 (15:02 +0000)]
Fixed full display
Adam Dickmeiss [Tue, 16 Jan 2007 11:36:10 +0000 (11:36 +0000)]
Require YAZ 2.1.46 or later
Mike Taylor [Tue, 16 Jan 2007 10:22:29 +0000 (10:22 +0000)]
Indexed palette
Mike Taylor [Tue, 16 Jan 2007 10:19:02 +0000 (10:19 +0000)]
New
Mike Taylor [Tue, 16 Jan 2007 09:45:48 +0000 (09:45 +0000)]
Remove stupid ugly fringe
Sebastian Hammer [Tue, 16 Jan 2007 05:29:48 +0000 (05:29 +0000)]
Fixed range merging -- it was messed up by buggy code in the sortfield merge.
Sebastian Hammer [Tue, 16 Jan 2007 03:38:49 +0000 (03:38 +0000)]
Basic full record display logic.
Todo: Close non-active views, update view periodically.
Sebastian Hammer [Mon, 15 Jan 2007 22:05:37 +0000 (22:05 +0000)]
Added frequency count for facets to demo app
Sebastian Hammer [Mon, 15 Jan 2007 20:01:53 +0000 (20:01 +0000)]
Tuned mergekey normalization
Sebastian Hammer [Mon, 15 Jan 2007 19:17:27 +0000 (19:17 +0000)]
Eliminates punctuation at the end of fields.
Sebastian Hammer [Mon, 15 Jan 2007 19:01:29 +0000 (19:01 +0000)]
Added author display
Sebastian Hammer [Mon, 15 Jan 2007 19:01:15 +0000 (19:01 +0000)]
Dealing with empty subject headings and punctionation at the end of SHs
Mike Taylor [Mon, 15 Jan 2007 17:34:31 +0000 (17:34 +0000)]
New
Sebastian Hammer [Mon, 15 Jan 2007 16:56:51 +0000 (16:56 +0000)]
Encoding directive was ignored for MARC.
Sebastian Hammer [Mon, 15 Jan 2007 07:10:05 +0000 (07:10 +0000)]
Eliminated MARC 245$b from the merge key
Sebastian Hammer [Mon, 15 Jan 2007 05:40:24 +0000 (05:40 +0000)]
Removed log messages.
Sebastian Hammer [Mon, 15 Jan 2007 04:57:00 +0000 (04:57 +0000)]
Fixed syntax error in CSS
Sebastian Hammer [Mon, 15 Jan 2007 04:34:28 +0000 (04:34 +0000)]
Generic sort mechanism. Sort supported by relevance, string, or string w/o lead.
article. Title and relevance sort supported by config file.
Sort switch added to demo
Adam Dickmeiss [Sun, 14 Jan 2007 17:34:31 +0000 (17:34 +0000)]
Fix bug #814: pazpar2 does not compile on Debian woody. Use xmlParseFile
instead of xmlReadFile. Use xmlDocDump instead of xmlDocFormatDump
on Libxml2 version < 2.6.0.
Adam Dickmeiss [Sat, 13 Jan 2007 14:40:41 +0000 (14:40 +0000)]
PROTOCOL no longer part of EXTRA_DIST
Sebastian Hammer [Sat, 13 Jan 2007 05:48:41 +0000 (05:48 +0000)]
Added intro to book.xml
Sebastian Hammer [Fri, 12 Jan 2007 23:41:35 +0000 (23:41 +0000)]
Changed enclosing tag for info command response to <info>
Adam Dickmeiss [Fri, 12 Jan 2007 23:37:15 +0000 (23:37 +0000)]
Avoid declarations after statements.
Adam Dickmeiss [Fri, 12 Jan 2007 23:34:15 +0000 (23:34 +0000)]
Remove -Wdeclaration-after-statement because it requires newer gcc
Adam Dickmeiss [Fri, 12 Jan 2007 23:32:33 +0000 (23:32 +0000)]
Avoid declarations after statements
Adam Dickmeiss [Fri, 12 Jan 2007 23:24:05 +0000 (23:24 +0000)]
Make more room for YAZ version string
Adam Dickmeiss [Fri, 12 Jan 2007 23:07:54 +0000 (23:07 +0000)]
info command returns Pazpar2 version + YAZ version (compiled and version
in use). info command does not require a session ID anymore.
Adam Dickmeiss [Fri, 12 Jan 2007 22:50:15 +0000 (22:50 +0000)]
Update example
Sebastian Hammer [Fri, 12 Jan 2007 20:11:51 +0000 (20:11 +0000)]
Increased page size to 20, made showing facets default.
Made this change for the demo, but I think it works better
overall. Feel free to change.
Adam Dickmeiss [Fri, 12 Jan 2007 15:31:30 +0000 (15:31 +0000)]
Fixes for jade processing and PDF output. jade seem more strict than
xsltproc.
Adam Dickmeiss [Fri, 12 Jan 2007 15:21:04 +0000 (15:21 +0000)]
Sync with PROTOCOL 1.12
Sebastian Hammer [Fri, 12 Jan 2007 15:19:42 +0000 (15:19 +0000)]
Moved to doc/pazpar2_protocol.*
Sebastian Hammer [Fri, 12 Jan 2007 15:08:44 +0000 (15:08 +0000)]
*** empty log message ***
Adam Dickmeiss [Fri, 12 Jan 2007 14:54:58 +0000 (14:54 +0000)]
Copied and reformatted PROTOCOL material to pazpar2_protoxol.xml which
becomes pazpar2_protocol(7). Added pazpar2_conf.xml.. Description of
config might be moved to pazpar2.xml instead.
Sebastian Hammer [Thu, 11 Jan 2007 17:16:46 +0000 (17:16 +0000)]
Ignore local pazpar2.cfg
Sebastian Hammer [Thu, 11 Jan 2007 17:14:06 +0000 (17:14 +0000)]
Read HTTP listener and proxy address from config file (-h and -p still override).
Moved pazpar2.cfg to pazpar2.cfg.dist to facilitate local setups
Only -s is still required.
Anders S. Mortensen [Thu, 11 Jan 2007 13:31:31 +0000 (13:31 +0000)]
Right styling of selected item in pager.
Anders S. Mortensen [Thu, 11 Jan 2007 13:03:51 +0000 (13:03 +0000)]
Removing the href="#" attribute in the facet toggles to avoid session confusion.
Anders S. Mortensen [Thu, 11 Jan 2007 12:47:19 +0000 (12:47 +0000)]
Query refinement works again.
Anders S. Mortensen [Thu, 11 Jan 2007 12:27:10 +0000 (12:27 +0000)]
No difference between visited and unvisited links.
Anders S. Mortensen [Thu, 11 Jan 2007 11:14:16 +0000 (11:14 +0000)]
Register onclick handlers to pager anchors as anonymous functions.
Anders S. Mortensen [Thu, 11 Jan 2007 10:18:38 +0000 (10:18 +0000)]
Pager looks a little bit nicer in IE.
Anders S. Mortensen [Thu, 11 Jan 2007 10:03:01 +0000 (10:03 +0000)]
Added non-caching headers (should be placed in config file I guess).
Anders S. Mortensen [Wed, 10 Jan 2007 14:11:44 +0000 (14:11 +0000)]
Removing some warnings.
Anders S. Mortensen [Wed, 10 Jan 2007 13:39:41 +0000 (13:39 +0000)]
Reset record update timer when clicking on new page.
Anders S. Mortensen [Wed, 10 Jan 2007 13:28:09 +0000 (13:28 +0000)]
Removing all write reference to innerHTML.
Anders S. Mortensen [Wed, 10 Jan 2007 12:20:51 +0000 (12:20 +0000)]
More responsive record view.
Anders S. Mortensen [Wed, 10 Jan 2007 12:15:46 +0000 (12:15 +0000)]
simplifying.
Anders S. Mortensen [Wed, 10 Jan 2007 12:09:24 +0000 (12:09 +0000)]
Removing forced line heights.
Adam Dickmeiss [Wed, 10 Jan 2007 11:56:10 +0000 (11:56 +0000)]
Include netinet/in.h for IP resolve types. Makes pazpar2 run happily
on FreeBSD.
Anders S. Mortensen [Wed, 10 Jan 2007 11:42:17 +0000 (11:42 +0000)]
Updating.
Anders S. Mortensen [Wed, 10 Jan 2007 11:41:34 +0000 (11:41 +0000)]
Using appendChild instead of innerHTML to append things dynamically.
Adam Dickmeiss [Wed, 10 Jan 2007 10:48:27 +0000 (10:48 +0000)]
Fixed setting if IP address (ipport) that turned out negative on Solaris.
pazpar2 seems to work fine with Solaris 10 and Sun's C compiler.
Adam Dickmeiss [Wed, 10 Jan 2007 10:17:50 +0000 (10:17 +0000)]
Avoid warning about integer overflow on Sun C compiler
Adam Dickmeiss [Wed, 10 Jan 2007 10:15:23 +0000 (10:15 +0000)]
Use strrchr rather than rindex (obsolete)
Adam Dickmeiss [Wed, 10 Jan 2007 10:15:04 +0000 (10:15 +0000)]
signal returns SIG_ERR on error
Adam Dickmeiss [Wed, 10 Jan 2007 10:04:23 +0000 (10:04 +0000)]
Use memset rather than bzero (obsolete, and sometimes unavailable).
Adam Dickmeiss [Wed, 10 Jan 2007 10:03:56 +0000 (10:03 +0000)]
Avoid empty struct becuase some compilers dont like it.
Anders S. Mortensen [Wed, 10 Jan 2007 09:50:57 +0000 (09:50 +0000)]
Improved pager.
Adam Dickmeiss [Wed, 10 Jan 2007 09:44:20 +0000 (09:44 +0000)]
Added Docbook stuff for doc. Moved pazpar2-man.xml to doc/pazpar2.xml.
Started skeleton User guide and reference (book.xml).
Adam Dickmeiss [Wed, 10 Jan 2007 09:35:57 +0000 (09:35 +0000)]
Avoid declarations after statements
Anders S. Mortensen [Wed, 10 Jan 2007 09:19:05 +0000 (09:19 +0000)]
Simplifying.
Anders S. Mortensen [Wed, 10 Jan 2007 08:14:11 +0000 (08:14 +0000)]
New title node.
Sebastian Hammer [Wed, 10 Jan 2007 05:46:43 +0000 (05:46 +0000)]
Beginning of a manpage -- structure stolen from yaz-marcdump manpage.
Perhaps Adam can help with Makefiles and such for this?
Sebastian Hammer [Wed, 10 Jan 2007 05:30:59 +0000 (05:30 +0000)]
Changed example in readme -- port 80 is default
Sebastian Hammer [Tue, 9 Jan 2007 22:27:10 +0000 (22:27 +0000)]
Added recid to full record view
Sebastian Hammer [Tue, 9 Jan 2007 22:06:49 +0000 (22:06 +0000)]
Added a full record view (not implemented in the test UI yet)
Sebastian Hammer [Tue, 9 Jan 2007 18:06:28 +0000 (18:06 +0000)]
Added date support (md-date in show command).
Sebastian Hammer [Mon, 8 Jan 2007 22:08:35 +0000 (22:08 +0000)]
Added LOC-only target file for character set testing
Sebastian Hammer [Mon, 8 Jan 2007 22:08:06 +0000 (22:08 +0000)]
Whitespace
Sebastian Hammer [Mon, 8 Jan 2007 19:41:56 +0000 (19:41 +0000)]
Removed diagnostic output
Sebastian Hammer [Mon, 8 Jan 2007 19:39:12 +0000 (19:39 +0000)]
Fixed bug related to ranking, introduced by 'metadata' update.
Also introduced 'rank' attribute to service/metadata element. Specifies
a 'boost' factor to apply a given element. Default=1, 0=don't use this field
for ranking.
Sebastian Hammer [Mon, 8 Jan 2007 18:32:35 +0000 (18:32 +0000)]
Metadata elements dynamically created from XSLT normalization output.
Configure file controls merging and termlist extraction. Merge criteria
supported: all-fields, longest (strlen), unique. Configure also
controls which fields are included in overview format (full view not
yet implemented).
Protocol change: Metadata field names now prefixed by 'md-' in the
webservice protocol (i.e. md-title). Implemented in test1 prototype.
Todo: Date range normalization/merge, sortkey extraction, full record view.
Anders S. Mortensen [Mon, 8 Jan 2007 14:51:35 +0000 (14:51 +0000)]
Decent pager.
Adam Dickmeiss [Mon, 8 Jan 2007 12:43:41 +0000 (12:43 +0000)]
Automaked pazpar2. Bug #799. Preprocessor defines are put in cconfig.h and
included in every C source. cconfig.h is the "configure" defines. The usualy
filename convention is config.h but that is already defined. For now all
contents of www and test is copied verbatim to the tar-dist. The contents is
not installed during 'make install'. That should be done, but since the
configuration is still in progress we don't bother yet. Similarly with
www: part of tar-dist but not yet installed. The only application
installed at this installed is pazpar2 - in PREFIX/bin.
Anders S. Mortensen [Mon, 8 Jan 2007 11:13:07 +0000 (11:13 +0000)]
Record display works.
Sebastian Hammer [Sat, 6 Jan 2007 05:52:33 +0000 (05:52 +0000)]
Moved short-term TODO to Bugzilla
Sebastian Hammer [Sat, 6 Jan 2007 05:32:23 +0000 (05:32 +0000)]
Null pointer dereference in several cmd_ functions arose when session had
expired (introduced when status element was added). Bug # 790
Sebastian Hammer [Sat, 6 Jan 2007 04:54:58 +0000 (04:54 +0000)]
Removed command.c (telnet-style interface)
Beginning of structures to configure metadata handling (incomplete)
Sebastian Hammer [Sat, 6 Jan 2007 03:02:47 +0000 (03:02 +0000)]
Added check to prevent retrieval of more than global_parameters.toget recs
Sebastian Hammer [Sat, 6 Jan 2007 01:36:33 +0000 (01:36 +0000)]
Added yaz
Sebastian Hammer [Sat, 6 Jan 2007 01:35:43 +0000 (01:35 +0000)]
Minor
Adam Dickmeiss [Fri, 5 Jan 2007 20:33:05 +0000 (20:33 +0000)]
Fixed bug #794: Excessive memory when searching the LoC only.
The bug was due to a buffer overrun in reclist_insert. Basically
the size could exceed that of flatlist_size. Reason is that
for LoC (or other target) we get 15 records at a time. 7*15 =
105 > 100 (expected_maxrecs). The buffer overrun made relevance_newrec
allocate very large nmem block. After that the tried would eventually
make a bad ptr reference. reclist_insert now returns 0 if there
is not enough room for a new record. Function ingest_record sees that
and does not process the record further. This bug was not relatd to
UTF-8 problems.
Anders S. Mortensen [Fri, 5 Jan 2007 14:56:05 +0000 (14:56 +0000)]
Record presentation.
Anders S. Mortensen [Fri, 5 Jan 2007 13:53:33 +0000 (13:53 +0000)]
Better compliance with IE.
Anders S. Mortensen [Fri, 5 Jan 2007 13:45:35 +0000 (13:45 +0000)]
Present facets in the right style.
Anders S. Mortensen [Fri, 5 Jan 2007 13:33:47 +0000 (13:33 +0000)]
Updating facet lists more often.
Anders S. Mortensen [Fri, 5 Jan 2007 13:31:10 +0000 (13:31 +0000)]
Facets gets updated.
Anders S. Mortensen [Fri, 5 Jan 2007 11:30:13 +0000 (11:30 +0000)]
Added facet toggle function.
Anders S. Mortensen [Fri, 5 Jan 2007 10:05:19 +0000 (10:05 +0000)]
We have a working version.
Anders S. Mortensen [Fri, 5 Jan 2007 09:46:30 +0000 (09:46 +0000)]
Added status bar.
Anders S. Mortensen [Fri, 5 Jan 2007 08:09:25 +0000 (08:09 +0000)]
Typo.
Sebastian Hammer [Fri, 5 Jan 2007 02:12:51 +0000 (02:12 +0000)]
Implemented selectable subject/author facet in simple client
Sebastian Hammer [Thu, 4 Jan 2007 22:04:25 +0000 (22:04 +0000)]
Minor noodling