/[webpac]/trunk2
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /trunk2

View Directory Listing Directory Listing


Sticky Revision:

Revision 446 - Directory Listing
Modified Tue Sep 14 23:11:40 2004 UTC (19 years, 6 months ago) by dpavlin
simple fixes and improvements


Revision 445 - Directory Listing
Modified Tue Sep 14 21:02:28 2004 UTC (19 years, 6 months ago) by dpavlin
create GraphViz files for debug


Revision 444 - Directory Listing
Modified Tue Sep 14 21:00:15 2004 UTC (19 years, 6 months ago) by dpavlin
outline any element to debug


Revision 443 - Directory Listing
Modified Tue Sep 14 20:57:58 2004 UTC (19 years, 6 months ago) by dpavlin
add span for outline


Revision 442 - Directory Listing
Modified Tue Sep 14 17:10:04 2004 UTC (19 years, 6 months ago) by dpavlin
display number of elements and not all elements


Revision 441 - Directory Listing
Modified Tue Sep 14 17:07:59 2004 UTC (19 years, 6 months ago) by dpavlin
refactore tree generation into WebPAC::Tree


Revision 440 - Directory Listing
Modified Tue Sep 14 09:23:00 2004 UTC (19 years, 6 months ago) by dpavlin
missing rename mfn### -> id### because of IE bug


Revision 439 - Directory Listing
Modified Mon Sep 13 23:13:54 2004 UTC (19 years, 6 months ago) by dpavlin
implemented append and delimiter, hooks for sort (within fields which are
repeatable and within tag)


Revision 438 - Directory Listing
Modified Mon Sep 13 23:12:11 2004 UTC (19 years, 6 months ago) by dpavlin
added tags target


Revision 437 - Directory Listing
Modified Mon Sep 13 15:32:55 2004 UTC (19 years, 6 months ago) by dpavlin
command-line options


Revision 436 - Directory Listing
Modified Mon Sep 13 14:55:13 2004 UTC (19 years, 6 months ago) by dpavlin
die if database doesn't exist


Revision 435 - Directory Listing
Modified Mon Sep 13 14:45:04 2004 UTC (19 years, 6 months ago) by dpavlin
updated CPAN documentation


Revision 434 - Directory Listing
Modified Mon Sep 13 14:39:16 2004 UTC (19 years, 6 months ago) by dpavlin
require and not use DBM::Deep, so if you are not using low_mem option,
you don't need this module.


Revision 433 - Directory Listing
Modified Mon Sep 13 12:13:04 2004 UTC (19 years, 6 months ago) by dpavlin
don't create <a name="xx"> and <ul id="xx"> because getElementById in
Internet Exporer is stupid and searches *BOTH* name and id!


Revision 432 - Directory Listing
Modified Sun Sep 12 20:36:33 2004 UTC (19 years, 6 months ago) by dpavlin
navigation


Revision 431 - Directory Listing
Modified Sun Sep 12 20:31:34 2004 UTC (19 years, 6 months ago) by dpavlin
new option: start_mfn


Revision 430 - Directory Listing
Modified Sun Sep 12 19:15:54 2004 UTC (19 years, 6 months ago) by dpavlin
history support for JavaScript show/hide


Revision 429 - Directory Listing
Modified Sun Sep 12 17:21:47 2004 UTC (19 years, 6 months ago) by dpavlin
don't use body on load, use style in html (speed up first access to browse
tree)


Revision 428 - Directory Listing
Modified Sun Sep 12 02:31:52 2004 UTC (19 years, 6 months ago) by dpavlin
JavaScript to show/hide all items and return to default.


Revision 427 - Directory Listing
Modified Sun Sep 12 01:34:32 2004 UTC (19 years, 6 months ago) by dpavlin
more levels


Revision 426 - Directory Listing
Modified Sun Sep 12 01:25:55 2004 UTC (19 years, 6 months ago) by dpavlin
two more levels, lot more debug messages


Revision 425 - Directory Listing
Modified Sat Sep 11 23:32:41 2004 UTC (19 years, 6 months ago) by dpavlin
one more level in tree, nodes with children are no longer links.


Revision 424 - Directory Listing
Modified Sat Sep 11 22:32:06 2004 UTC (19 years, 6 months ago) by dpavlin
refactore tree output into data-driven one (and recursive)


Revision 423 - Directory Listing
Modified Sat Sep 11 20:21:28 2004 UTC (19 years, 6 months ago) by dpavlin
added show/hide to tree view


Revision 422 - Directory Listing
Modified Sat Sep 11 08:36:38 2004 UTC (19 years, 6 months ago) by dpavlin
better progress_bar, more documentation


Revision 421 - Directory Listing
Modified Fri Sep 10 22:24:42 2004 UTC (19 years, 6 months ago) by dpavlin
low_mem option for desktop class-machines


Revision 420 - Directory Listing
Modified Thu Sep 9 18:25:34 2004 UTC (19 years, 6 months ago) by dpavlin
warn, don't die


Revision 419 - Directory Listing
Modified Thu Sep 9 18:09:21 2004 UTC (19 years, 6 months ago) by dpavlin
create tree structure from input data


Revision 418 - Directory Listing
Modified Thu Sep 9 18:08:38 2004 UTC (19 years, 6 months ago) by dpavlin
more debuging, refactore create_lookup


Revision 417 - Directory Listing
Modified Thu Sep 9 10:06:09 2004 UTC (19 years, 6 months ago) by dpavlin
Don't add duplicate data in index. Quoting with qq#..# so field data
shouldn't have # in it (or eval will complain).


Revision 416 - Directory Listing
Modified Wed Sep 8 17:33:49 2004 UTC (19 years, 6 months ago) by dpavlin
new version, new TODO


Revision 415 - Directory Listing
Modified Wed Sep 8 15:30:07 2004 UTC (19 years, 6 months ago) by dpavlin
clean old data before generating new, create JavaScript indexes,
fix inserting into index


Revision 413 - Directory Listing
Modified Tue Sep 7 18:02:06 2004 UTC (19 years, 6 months ago) by dpavlin
create index files for bfilter


Revision 412 - Directory Listing
Modified Tue Sep 7 18:01:36 2004 UTC (19 years, 6 months ago) by dpavlin
print lf is 100% (so that rest of output starts in new line)


Revision 411 - Directory Listing
Modified Sun Sep 5 22:22:37 2004 UTC (19 years, 6 months ago) by dpavlin
implemented filtered sorted indexes


Revision 410 - Directory Listing
Modified Sun Sep 5 21:40:57 2004 UTC (19 years, 6 months ago) by dpavlin
added sorted index using WebPAC::Index module


Revision 409 - Directory Listing
Modified Sun Sep 5 21:25:10 2004 UTC (19 years, 6 months ago) by dpavlin
documentated log argument to new


Revision 408 - Directory Listing
Modified Sun Sep 5 21:14:17 2004 UTC (19 years, 6 months ago) by dpavlin
moved WebPAC::Index.pm into WebPac::Index::DBI


Revision 407 - Directory Listing
Modified Sun Sep 5 17:54:51 2004 UTC (19 years, 6 months ago) by dpavlin
create index with much larger B, found jsFind bug.


Revision 406 - Directory Listing
Modified Sun Sep 5 17:53:56 2004 UTC (19 years, 6 months ago) by dpavlin
require fixed jsFind 0.04


Revision 405 - Directory Listing
Modified Sun Sep 5 17:53:35 2004 UTC (19 years, 6 months ago) by dpavlin
test index using xmlint, remove index on make clean


Revision 404 - Directory Listing
Modified Sun Sep 5 17:52:49 2004 UTC (19 years, 6 months ago) by dpavlin
handle unicode characters entered in search form


Revision 398 - Directory Listing
Modified Sat Jul 24 13:48:08 2004 UTC (19 years, 7 months ago) by dpavlin
moved headline information into $webpac->{'headline'} after data_structure is
called. This makes headline desapier from output templates, and namebles new
template veriable 'headline' to contain headline.


Revision 397 - Directory Listing
Modified Thu Jul 22 19:07:16 2004 UTC (19 years, 8 months ago) by dpavlin
results now preserver query arguments and that is used if page is not
accessed through web server (because referer isn't used if you don't access
pages via web server)


Revision 396 - Directory Listing
Modified Thu Jul 22 19:00:27 2004 UTC (19 years, 8 months ago) by dpavlin
JavaScript sucks: re-implemented unescape to produce ISO-8859-2 charset
(and not ISO-8859-2), unac function to remove accented characters from
ISO-8859-2, use l2_unescape, new results output


Revision 395 - Directory Listing
Modified Wed Jul 21 23:39:10 2004 UTC (19 years, 8 months ago) by dpavlin
use recode capability (hard-coded, not good!) of new jsFind 0.02


Revision 394 - Directory Listing
Modified Wed Jul 21 21:53:12 2004 UTC (19 years, 8 months ago) by dpavlin
add highlighter for search terms


Revision 393 - Directory Listing
Modified Wed Jul 21 21:41:18 2004 UTC (19 years, 8 months ago) by dpavlin
import original Google Highlighter by Cal Henderson from 
http://www.iamcal.com/publish/articles/hacks/google_highlighter/


Revision 392 - Directory Listing
Modified Wed Jul 21 16:58:27 2004 UTC (19 years, 8 months ago) by dpavlin
fix path for index


Revision 391 - Directory Listing
Modified Wed Jul 21 16:45:47 2004 UTC (19 years, 8 months ago) by dpavlin
placeholder for output


Revision 390 - Directory Listing
Modified Wed Jul 21 16:18:45 2004 UTC (19 years, 8 months ago) by dpavlin
first cut into making jsFind-based search


Revision 389 - Directory Listing
Modified Tue Jul 20 17:15:48 2004 UTC (19 years, 8 months ago) by dpavlin
added progress_bar


Revision 376 - Directory Listing
Modified Sun Jun 20 18:39:30 2004 UTC (19 years, 9 months ago) by dpavlin
fill_in will automatically decode utf8 formats if passed to it.


Revision 375 - Directory Listing
Modified Sun Jun 20 17:52:41 2004 UTC (19 years, 9 months ago) by dpavlin
implement formats


Revision 374 - Directory Listing
Modified Sun Jun 20 16:57:52 2004 UTC (19 years, 9 months ago) by dpavlin
save mfn as field v000, _get logger handles calls from main as it should,
support for <filename> tag


Revision 373 - Directory Listing
Modified Sun Jun 20 15:49:09 2004 UTC (19 years, 9 months ago) by dpavlin
a lot more logging, lookups are now working as expected (and documented)


Revision 372 - Directory Listing
Modified Sat Jun 19 18:16:20 2004 UTC (19 years, 9 months ago) by dpavlin
Log4perl implementation


Revision 371 - Directory Listing
Modified Thu Jun 17 20:44:45 2004 UTC (19 years, 9 months ago) by dpavlin
use local (more relaxed) eval, report errors in eval


Revision 370 - Directory Listing
Modified Thu Jun 17 17:25:12 2004 UTC (19 years, 9 months ago) by dpavlin
method output using Template Toolkit to produce output


Revision 369 - Directory Listing
Modified Thu Jun 17 15:13:02 2004 UTC (19 years, 9 months ago) by dpavlin
more details


Revision 368 - Directory Listing
Modified Thu Jun 17 12:27:02 2004 UTC (19 years, 9 months ago) by dpavlin
data_structure now returns array to preserve order of tags


Revision 367 - Directory Listing
Modified Thu Jun 17 12:05:01 2004 UTC (19 years, 9 months ago) by dpavlin
parse_to_arr, repeatable fieldns now work, documentation improvements


Revision 366 - Directory Listing
Modified Thu Jun 17 01:44:25 2004 UTC (19 years, 9 months ago) by dpavlin
make in-memory data_structure


Revision 365 - Directory Listing
Modified Wed Jun 16 23:10:28 2004 UTC (19 years, 9 months ago) by dpavlin
converted file


Revision 364 - Directory Listing
Modified Wed Jun 16 23:09:02 2004 UTC (19 years, 9 months ago) by dpavlin
migration script from WebPAC v1.x field format (in format 999a) to
new format, more ISIS like, and used by eval v999^a


Revision 363 - Directory Listing
Modified Wed Jun 16 20:05:19 2004 UTC (19 years, 9 months ago) by dpavlin
open_import_xml, debug option to new


Revision 362 - Directory Listing
Modified Wed Jun 16 16:50:30 2004 UTC (19 years, 9 months ago) by dpavlin
fetch_rec method


Revision 361 - Directory Listing
Modified Wed Jun 16 15:48:42 2004 UTC (19 years, 9 months ago) by dpavlin
new version of files


Revision 360 - Directory Listing
Modified Wed Jun 16 15:47:27 2004 UTC (19 years, 9 months ago) by dpavlin
clean up and documentation update


Revision 359 - Directory Listing
Modified Wed Jun 16 15:41:16 2004 UTC (19 years, 9 months ago) by dpavlin
implemeted eval{...}


Revision 358 - Directory Listing
Modified Wed Jun 16 14:31:33 2004 UTC (19 years, 9 months ago) by dpavlin
format seems to work


Revision 357 - Directory Listing
Modified Wed Jun 16 13:39:17 2004 UTC (19 years, 9 months ago) by dpavlin
implement limit_mfn


Revision 356 - Directory Listing
Modified Wed Jun 16 13:41:54 2004 UTC (19 years, 9 months ago) by dpavlin
begin of parse


Revision 355 - Directory Listing
Modified Wed Jun 16 11:41:50 2004 UTC (19 years, 9 months ago) by dpavlin
added create_lookup


Revision 354 - Directory Listing
Modified Wed Jun 16 11:31:42 2004 UTC (19 years, 9 months ago) by dpavlin
WebPac -> WebPAC


Revision 353 - Directory Listing
Modified Wed Jun 16 11:29:37 2004 UTC (19 years, 9 months ago) by dpavlin
varous clenups


Revision 352 - Directory Listing
Modified Tue Jun 15 22:40:07 2004 UTC (19 years, 9 months ago) by dpavlin
Object-orineted design re-implementation: simple field substitution and
lookups are working well.
Added some documentation about new features.


Revision 349 - Directory Listing
Modified Sun Jun 13 20:39:44 2004 UTC (19 years, 9 months ago) by dpavlin
don't materialize hash values which are undef


Revision 348 - Directory Listing
Modified Sun Jun 13 20:20:29 2004 UTC (19 years, 9 months ago) by dpavlin
first commit of new code


Revision 347 - Directory Listing
Modified Sun Jun 13 16:31:19 2004 UTC (19 years, 9 months ago) by dpavlin
removed old version


Revision 337 - Directory Listing
Modified Thu Jun 10 19:22:40 2004 UTC (19 years, 9 months ago) by dpavlin
Copied from: trunk revision 336
new trunk for webpac v2


Revision 336 - Directory Listing
Modified Thu Jun 10 19:20:05 2004 UTC (19 years, 9 months ago) by dpavlin
Original Path: trunk
save MFN as field 001


Revision 333 - Directory Listing
Modified Tue May 18 18:15:19 2004 UTC (19 years, 10 months ago) by dpavlin
Original Path: trunk
print warning if type is not handled (probably a typo)


Revision 330 - Directory Listing
Modified Sun May 16 22:12:02 2004 UTC (19 years, 10 months ago) by dpavlin
Original Path: trunk
various fixes


Revision 329 - Directory Listing
Modified Sat May 15 20:54:40 2004 UTC (19 years, 10 months ago) by dpavlin
Original Path: trunk
don't die on field which can't be parsed (just print warning), corrected
subfield order for field 210


Revision 328 - Directory Listing
Modified Sat May 15 19:52:01 2004 UTC (19 years, 10 months ago) by dpavlin
Original Path: trunk
command line parametars are now working (xml files are at end, so that shell
glob will work), misc improvements


Revision 327 - Directory Listing
Modified Sat May 15 18:54:41 2004 UTC (19 years, 10 months ago) by dpavlin
Original Path: trunk
first really working version: support single and repeating fields correctly,
output encodings implemented, support for indicators


Revision 326 - Directory Listing
Modified Fri May 14 17:22:39 2004 UTC (19 years, 10 months ago) by dpavlin
Original Path: trunk
fixes, cleanups, you know: on the way to usable version


Revision 325 - Directory Listing
Modified Fri May 14 16:38:22 2004 UTC (19 years, 10 months ago) by dpavlin
Original Path: trunk
first try at converting MODS XML records back to MARC


Revision 322 - Directory Listing
Modified Sun Apr 18 02:15:16 2004 UTC (19 years, 11 months ago) by dpavlin
Original Path: trunk
fix of a fix (case)


Revision 320 - Directory Listing
Modified Sun Apr 18 00:57:39 2004 UTC (19 years, 11 months ago) by dpavlin
Original Path: trunk
implement my_unac_string function, and my_unac_filter option in global.conf
which you *REALLY* want to use if you don't have only clean 7-bit characters 
in your data


Revision 318 - Directory Listing
Modified Sun Apr 18 00:50:13 2004 UTC (19 years, 11 months ago) by dpavlin
Original Path: trunk
fix CROASCII (B1.002:1982) filter


Revision 317 - Directory Listing
Modified Sat Apr 17 23:22:32 2004 UTC (19 years, 11 months ago) by dpavlin
Original Path: trunk
make distribution from SubVersion repository


Revision 304 - Directory Listing
Modified Sat Apr 17 20:40:28 2004 UTC (19 years, 11 months ago) by dpavlin
Original Path: trunk
Major change:

I no longer user HTML::Pager, SWISH and SWISH::Fork modules,
but SWISH::API (new interface to swish 2.4.x, which is required) and own
implementation of pager.

That saves round-trips of all results from swish-e to memory and to
HTML::Pager so this produces also significant speedup when result set is
large (tipically if you entered just a letter or two with huge number of
records).


Revision 302 - Directory Listing
Modified Sun Apr 4 22:09:57 2004 UTC (19 years, 11 months ago) by dpavlin
Original Path: trunk
bug fix: support for working from root of virtual host


Revision 300 - Directory Listing
Modified Sun Apr 4 21:04:47 2004 UTC (19 years, 11 months ago) by dpavlin
Original Path: trunk
even more detail explanation


Revision 299 - Directory Listing
Modified Sun Apr 4 20:48:56 2004 UTC (19 years, 11 months ago) by dpavlin
Original Path: trunk
explanation of bit-masks with examples


Revision 298 - Directory Listing
Modified Fri Apr 2 23:31:25 2004 UTC (19 years, 11 months ago) by dpavlin
Original Path: trunk
You can now specify configuration file as command-line option, and
if you don't do that, it will use default one called all2xml.conf


Revision 297 - Directory Listing
Modified Fri Apr 2 23:30:44 2004 UTC (19 years, 11 months ago) by dpavlin
Original Path: trunk
removed unneeded warning


Revision 293 - Directory Listing
Modified Mon Mar 29 19:41:12 2004 UTC (19 years, 11 months ago) by dpavlin
Original Path: trunk
bug fix: eval now honours codepage settings


Revision 290 - Directory Listing
Modified Sun Mar 14 20:19:42 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
delimiter and append now works as expected


Revision 287 - Directory Listing
Modified Sun Mar 14 19:50:13 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
fix


Revision 286 - Directory Listing
Modified Sun Mar 14 19:44:57 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
merge changes from trunk to branches, converted all import_xml


Revision 285 - Directory Listing
Modified Sun Mar 14 19:43:51 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
preserve other attributes


Revision 281 - Directory Listing
Modified Sun Mar 14 18:04:52 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
converted delimiters to new format


Revision 280 - Directory Listing
Modified Sun Mar 14 17:16:21 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
script to convert delimiters


Revision 279 - Directory Listing
Modified Sun Mar 14 14:59:43 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
Implemented new form of delimiters like this:

<tag>
	<delimiter>, </delimiter>
	<value>200a</value>
</tag>

which is equivavelnt to following old mark-up:

<tag delimiter=", ">200a</tag>

but, it won't loose spaces in attribute values (which
are invalid by XML specification and XML::Simple removes
them so WebPac never get them)


Revision 278 - Directory Listing
Modified Sun Mar 14 12:37:14 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
moved tests in own directory, added test to demonstrate XML::Simple feature
to remove spaces from begin and end attribute value (which is wrong for
delimiters as WebPAC uses them)


Revision 275 - Directory Listing
Modified Sun Mar 14 12:06:51 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
ported 269:272 from hidra


Revision 274 - Directory Listing
Modified Sun Mar 14 11:50:29 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
<config> tags (which use values from all2xml.conf) are now properly handled
if there is more than one in same swish tag. However, to use <config
type="index"> is useless IMHO, and <config type="index_lookup"> is not
implemented.


Revision 271 - Directory Listing
Modified Sat Mar 13 17:46:47 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
"show details" now work corretly when not on first page


Revision 263 - Directory Listing
Modified Fri Mar 12 15:06:58 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
ported r260 from hidra branch: moved eval to parse_format.pm where it
belongs. Also changed eval format to: eval{v901^a eq "Mikrotezaurus"}
(please note same format as in ISIS formating language)


Revision 259 - Directory Listing
Modified Thu Mar 11 18:23:59 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
ported 257:258 from hidra branch
all2xml.pl - fix for swish without filter
openisis/perl/OpenIsis.pm - removed warning


Revision 256 - Directory Listing
Modified Tue Mar 9 12:18:17 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
ported r254 from hidra branch


Revision 255 - Directory Listing
Modified Tue Mar 9 12:17:05 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
ported r248:252 from hidra branch:

r248: much improved installation instructions, especially for Debian
      GNU/Linux distributions
r249: changed use of Spreadsheet::ParseExcel and MARC to require/import so
      that dependency on those modules can be resolved in runtime.
r250: finished installation documentation
r251: removing dependency on HTML::Parser would ease installation
r252: smaller eval{} fiexes. eval{} logic should really move to
      parse_format.pm


Revision 240 - Directory Listing
Modified Mon Mar 8 17:52:10 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
implement close for perl OpenIsis bindings


Revision 239 - Directory Listing
Modified Mon Mar 8 17:49:13 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
including openisis 0.9.0 into webpac tree


Revision 235 - Directory Listing
Modified Sun Mar 7 23:15:24 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
preparation for first file dump at sourceforge.net


Revision 234 - Directory Listing
Modified Sun Mar 7 22:51:14 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
eval{...} now works for type="swish" also...


Revision 233 - Directory Listing
Modified Fri Mar 5 23:33:19 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
lookup_key and lookup_val types now support filters


Revision 232 - Directory Listing
Modified Fri Mar 5 23:18:30 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
dump TDB file (e.g. lookup)


Revision 231 - Directory Listing
Modified Fri Mar 5 22:53:30 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
clear memory cache when opening new file lookup


Revision 230 - Directory Listing
Modified Wed Feb 25 10:49:32 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
Lot of changes and improvements:
- documentation at beginning of script
- use XML file for configuration (as opposed to hard-coded values in script)
- example XML configuration can be created with ./isis2marc.pl > config.xml
- supports unique and non-unique output depending on presence of <key>
  tag in configuration file


Revision 229 - Directory Listing
Modified Mon Feb 23 23:21:43 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
brown-bag-bug-fix: writing MARC file just once (at end) will save a lot of time


Revision 228 - Directory Listing
Modified Mon Feb 23 23:17:17 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
script which will select just some fields from CDS/ISIS database and insert
only unique values in MARC file (useful for creating ad-hoc authority file)


Revision 227 - Directory Listing
Modified Sun Feb 22 23:31:00 2004 UTC (20 years ago) by dpavlin
Original Path: trunk
Beginning of documentation for debugging of changes in configuration
file. In short: what to do when WebPAC isn't behaving as you expected.


Revision 226 - Directory Listing
Modified Wed Feb 11 08:33:51 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
added SQLite parametar sqlite_handle_binary_nulls


Revision 225 - Directory Listing
Modified Tue Feb 10 10:20:50 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
don't die if old table cannot be dropped


Revision 224 - Directory Listing
Modified Sun Feb 8 20:16:54 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
important bug fix for bug introduced in 1.57: it might eat your data
if you are not using filter. This one was hard do find...


Revision 223 - Directory Listing
Modified Sun Feb 8 15:49:44 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
fix


Revision 222 - Directory Listing
Modified Sun Feb 8 15:44:28 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
Documentation describing usage of lookups


Revision 221 - Directory Listing
Modified Sun Feb 8 15:15:54 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
links using format


Revision 220 - Directory Listing
Modified Thu Feb 5 11:04:03 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
Important note about SQLite and dbi_user settings (in nutshell: leave them
blank)


Revision 219 - Directory Listing
Modified Thu Feb 5 10:56:55 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
Display total and unique count when dumping index data to tables


Revision 218 - Directory Listing
Modified Thu Feb 5 10:55:58 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
Changed never userd format configuration option for import_xml to
marc_format to prevent clash with format for output. If you don't
specify it (as I never do) it will default to 'usmarc' which is probably
the right thing (tm).


Revision 217 - Directory Listing
Modified Sun Feb 1 23:28:27 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
bugfix and improvements:
- debug and quiet switches
- skip fields which are too short (just subfield without data)
- calculate directory address
- calculate base address in leader


Revision 216 - Directory Listing
Modified Sun Feb 1 22:18:05 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
insert empty indicators -- that required to rebuild directory, so
I'm also doing some sanity checks (on which programs that import
MARC files might fail later)


Revision 215 - Directory Listing
Modified Sun Feb 1 22:06:00 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
brown-bag bug: I was using MARC.pm wrong: now whole file will be loaded
at start of indexing, changing memory usage to much more step-like, but
that enables real progress indicator and few seconds gain in indexing
speed.


Revision 210 - Directory Listing
Modified Sun Feb 1 20:37:33 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
more verbose output


Revision 209 - Directory Listing
Modified Sun Feb 1 20:35:59 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
I was using MARC.pm wrong. It duplicated records in output


Revision 208 - Directory Listing
Modified Sun Feb 1 15:57:17 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
Script which will read PhpMyLibrary (http://phpmylibrary.sourceforge.net/)
database and dump MARC file for import in webpac


Revision 207 - Directory Listing
Modified Sat Jan 31 21:03:06 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
thesaurus is finally working... It contains recursive entries to parnet
term, and we actually needed to display narrower terms, so mem_lookup was
created. Important changes:
- you can write eval{"901a" eq "Mikrotezaurus"} within <isis>
  tag and if expression evaluates to false, no content will be outputed
  (It's used to hide microtesarus terms from lover level descriptors)
- mem_lookup.pm now supports formats: you can write something like
  [a:5614];;[d:[a:5614]] and it will correctly embed values


Revision 206 - Directory Listing
Modified Sat Jan 31 20:57:48 2004 UTC (20 years, 1 month ago) by dpavlin
Original Path: trunk
at close vacuum database if using PostgreSQL or SQLite


Revision 205 - Directory Listing
Modified Sun Jan 18 21:11:39 2004 UTC (20 years, 2 months ago) by dpavlin
Original Path: trunk
support for unrolling thesaurus entries which have data only about parent
term, so that we can display child terms for each entry


Revision 204 - Directory Listing
Modified Sun Jan 18 16:24:41 2004 UTC (20 years, 2 months ago) by dpavlin
Original Path: trunk
updated according to specification


Revision 203 - Directory Listing
Modified Sun Jan 18 16:23:56 2004 UTC (20 years, 2 months ago) by dpavlin
Original Path: trunk
grammar fix


Revision 202 - Directory Listing
Modified Sun Jan 18 16:23:03 2004 UTC (20 years, 2 months ago) by dpavlin
Original Path: trunk
implemented sort=1 variable to sort results by headline


Revision 201 - Directory Listing
Modified Sat Jan 17 14:00:26 2004 UTC (20 years, 2 months ago) by dpavlin
Original Path: trunk
changed behaviour when searching index and no entry beginning with string is
found: until now, it found first substring, and now it find substring from
beginning of word (it has to have space before it)


Revision 200 - Directory Listing
Modified Sun Jan 11 21:06:42 2004 UTC (20 years, 2 months ago) by dpavlin
Original Path: trunk
Added missing changes to template for index results


Revision 199 - Directory Listing
Modified Wed Jan 7 12:29:11 2004 UTC (20 years, 2 months ago) by dpavlin
Original Path: trunk
fixed filter delimiter bug


Revision 198 - Directory Listing
Modified Sun Dec 21 06:35:43 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
Implement different interfaces to webpac (for books, articles etc, or in
different languages) easily: just add base_path with relative or
absolute URL to root of your webpac and you can then create multiple
aliases (using Alias directive in httpd.conf) which have same beginning
as base_path. Everything added after base_path will be added after filename
for templates, but before extension. Easy, eh?


Revision 197 - Directory Listing
Modified Sun Dec 21 03:27:02 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
Changed behaviour of creating data for swish_exact when using type="index".
Now every line is separate entry in swish_exact. That will create additional
clutter in index (fields which wouldn't be used because we are not insering
them in index), but you will have to bare with this for now.


Revision 196 - Directory Listing
Modified Mon Dec 15 00:12:16 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
correct support for swish_exact when there are repeatable fields


Revision 195 - Directory Listing
Modified Sun Dec 14 20:50:03 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
don't repeat field name if same as last, support format_name and
format_delimiter on field level if using iterate_by_page (without this, it's
really hard to get useful formating when using iterate_by_page), don't warn
on rare occasion (which is faulty import_xml definition, but anyway...) when
using append="1"


Revision 193 - Directory Listing
Modified Thu Dec 11 18:42:40 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
closer to specification


Revision 192 - Directory Listing
Modified Thu Dec 11 18:00:57 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
use locale (important for sorting)


Revision 191 - Directory Listing
Modified Sat Nov 29 20:11:07 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
dump content of gdbm file


Revision 190 - Directory Listing
Modified Sat Nov 29 19:11:23 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
exact matches can now specify to include (or not) wildcard at end. Added
also documentation about exact matching using swish-e


Revision 189 - Directory Listing
Modified Sat Nov 29 19:07:29 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
local changes specific to hida


Revision 188 - Directory Listing
Modified Sat Nov 29 19:07:00 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
implemented index_delimiter which enables to to format index entries in format
(values to be inserted in index);;(values to be displayed) if there is
definition of index_delimiter=";;". This will allow you to index (and
search) through values from original database and still have ability to
display lookup fields.


Revision 187 - Directory Listing
Modified Sat Nov 29 18:58:34 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
support for subfields in fields 10/11


Revision 186 - Directory Listing
Modified Sat Nov 29 18:40:19 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
transfer swish_exact flash in form also, not only in URL


Revision 185 - Directory Listing
Modified Sat Nov 29 18:38:02 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
moved documentation in doc directory


Revision 183 - Directory Listing
Modified Sat Nov 29 17:51:12 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
fix for swish_exact


Revision 182 - Directory Listing
Modified Sat Nov 29 15:59:19 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
make index with lookup field working with iterate on page


Revision 181 - Directory Listing
Modified Tue Nov 25 20:19:03 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
fix swish_exact fields so that they don't show up in display


Revision 180 - Directory Listing
Modified Tue Nov 25 20:04:24 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
invalidate memory cache when needed


Revision 179 - Directory Listing
Modified Tue Nov 25 18:28:42 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
script which will create log of webpac memory and processor usage


Revision 178 - Directory Listing
Modified Mon Nov 24 21:54:19 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
major improvements: you can select order of scanning in each topic tag
to be eather by line (which is default, repeatable fields in one line will
be unrolled) or page-by-page (using new interate_by_page="1" attribute).
New page-by-page mode is really useful with lookups (because you can
append fields with lookups in same line, but using two tags), but it will
create multiple rows in html output.


Revision 177 - Directory Listing
Modified Mon Nov 24 01:19:15 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
support for lookup fields. Implemented using GDBM or TDB (which I recommend
because it's fastest implementation)


Revision 176 - Directory Listing
Modified Mon Nov 24 01:16:04 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
fix for wierd prefixes (consisting of chars and numbers)


Revision 175 - Directory Listing
Modified Sun Nov 23 17:33:59 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
fix path


Revision 174 - Directory Listing
Modified Sun Nov 23 17:13:53 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
radio buttons for exact search


Revision 173 - Directory Listing
Modified Sun Nov 23 17:05:26 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
removed fixed width


Revision 172 - Directory Listing
Modified Sun Nov 23 17:04:34 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
profiling tests of cacheing of formats: improvements are close to 50%. Not
bad for one evening of hacking...


Revision 171 - Directory Listing
Modified Sun Nov 23 16:45:39 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
configuration option for unac_filter


Revision 170 - Directory Listing
Modified Sun Nov 23 15:42:16 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
Re-wrote parsing for ISO-type data (isis, marc) to use in-memory cache of
format... 10% speed improvement and cleaner code. Include filter functions
just once.


Revision 169 - Directory Listing
Modified Sun Nov 23 15:39:23 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
die with message if no field name is specified


Revision 168 - Directory Listing
Modified Sun Nov 23 15:37:43 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
added years filter for swish to support 1983- notation


Revision 167 - Directory Listing
Modified Sun Nov 23 15:36:12 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
add prototype


Revision 166 - Directory Listing
Modified Sun Nov 23 15:06:54 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
added TODO for HIDRA


Revision 165 - Directory Listing
Modified Sun Nov 23 15:06:29 2003 UTC (20 years, 3 months ago) by dpavlin
Original Path: trunk
renamed files from HIDRA to contain _hidra_ in filename


Revision 164 - Directory Listing
Modified Sat Nov 22 22:04:05 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
implemented filter which can replace (or be used together with) unac_string
from Text::Unaccent


Revision 163 - Directory Listing
Modified Thu Nov 20 21:23:40 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
Added type="swish_exact" to save data into swish index with boundaries
xxbxx data xxexxx. This is helpful to implement exact match from beginning
of query and exact match to full query which are defined using e[nr] field
in web user interface (with same [nr] as f[nr] and v[nr] fields) which
have to have value 1 (from beginning) 2 (from end, not that useful...) or
3 (1+2 - exact match)


Revision 162 - Directory Listing
Modified Thu Nov 20 21:20:57 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
added profile target


Revision 161 - Directory Listing
Modified Thu Nov 20 19:33:00 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
write nice (?) message indicating that there are no results for this query


Revision 160 - Directory Listing
Modified Tue Nov 18 19:56:51 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
fix


Revision 159 - Directory Listing
Modified Tue Nov 18 19:44:38 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
removed name of library (to produce generic template)


Revision 158 - Directory Listing
Modified Mon Nov 17 21:18:37 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
fixed transfer of variables with multiple values in headline


Revision 157 - Directory Listing
Modified Mon Nov 17 20:53:03 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
small fix


Revision 156 - Directory Listing
Modified Mon Nov 17 20:46:18 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
added template example (which include do_checkbox JavaScript)
added select all/none/toggle at results page (usage of do_checkbox.js)


Revision 155 - Directory Listing
Modified Mon Nov 17 20:12:47 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
improvements


Revision 154 - Directory Listing
Modified Mon Nov 17 10:31:29 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
another example of import xml file for ISIS. This one features links
(using format)


Revision 153 - Directory Listing
Modified Sun Nov 16 22:42:41 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
implemented formats which can be used to produce links between records
in WebPac (documented in README.links)


Revision 152 - Directory Listing
Modified Sun Nov 16 22:40:04 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
new languages


Revision 151 - Directory Listing
Modified Sun Nov 16 22:39:36 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
keep <a href>


Revision 150 - Directory Listing
Modified Sun Nov 16 22:39:06 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
support for "f" and "v" fields without number on which wildcards don't apply


Revision 149 - Directory Listing
Modified Sun Nov 16 16:57:11 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
display full record without path specified (used for linking)


Revision 148 - Directory Listing
Modified Sun Nov 16 16:16:28 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
master template example


Revision 147 - Directory Listing
Modified Sun Nov 16 16:14:37 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
Implementation of master template: just create template html file in
public_html and insert ##webpac## where you want output of webpac.
Then define template to full path to that template, and you are ready to go.


Revision 146 - Directory Listing
Modified Sun Nov 16 13:20:14 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
convert more than one URL to correct html link


Revision 145 - Directory Listing
Modified Sun Nov 16 12:35:21 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
added more languages


Revision 144 - Directory Listing
Modified Sun Nov 16 11:55:18 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
fixed filters (again)


Revision 143 - Directory Listing
Modified Thu Nov 6 21:35:17 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
added two missing characters (and still missing one)


Revision 142 - Directory Listing
Modified Thu Oct 30 01:02:22 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
if no entries found, count should return number of all entries


Revision 141 - Directory Listing
Modified Thu Oct 30 00:49:43 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
another alternative encoding for Crolist. How many does it have?


Revision 140 - Directory Listing
Modified Thu Oct 30 00:10:09 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
fix for total number of entries from index if using filter, renamed
check function to count and added limit


Revision 139 - Directory Listing
Modified Wed Oct 29 23:19:58 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
removed unneeded delimiter parametar


Revision 138 - Directory Listing
Modified Wed Oct 29 23:10:51 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
Aargh! I should really go to sleep or make PostgeSQL replication or something...


Revision 137 - Directory Listing
Modified Wed Oct 29 22:57:43 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
I removed too much: this always added delimiter before first element


Revision 136 - Directory Listing
Modified Wed Oct 29 22:46:49 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
another fix for repeatable fields


Revision 135 - Directory Listing
Modified Wed Oct 29 21:27:00 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
fix repeatable fields in index data


Revision 134 - Directory Listing
Modified Tue Oct 28 10:19:02 2003 UTC (20 years, 4 months ago) by dpavlin
Original Path: trunk
more tasks


Revision 133 - Directory Listing
Modified Thu Oct 9 11:24:19 2003 UTC (20 years, 5 months ago) by dpavlin
Original Path: trunk
added note about SQLite performance, example in global.conf


Revision 132 - Directory Listing
Modified Thu Oct 9 10:22:35 2003 UTC (20 years, 5 months ago) by dpavlin
Original Path: trunk
better documentation, allmost useful :-)


Revision 131 - Directory Listing
Modified Wed Oct 8 22:05:00 2003 UTC (20 years, 5 months ago) by dpavlin
Original Path: trunk
Crolist CROASCII


Revision 130 - Directory Listing
Modified Wed Oct 8 21:26:13 2003 UTC (20 years, 5 months ago) by dpavlin
Original Path: trunk
filter to import Crolist data in CROASCII code-page


Revision 129 - Directory Listing
Modified Wed Oct 8 21:25:47 2003 UTC (20 years, 5 months ago) by dpavlin
Original Path: trunk
documentation about MARC import


Revision 128 - Directory Listing
Modified Thu Sep 4 14:57:02 2003 UTC (20 years, 6 months ago) by dpavlin
Original Path: trunk
use index_DBI_cache.pm (non-cache version is depriciated)


Revision 127 - Directory Listing
Modified Thu Sep 4 14:56:41 2003 UTC (20 years, 6 months ago) by dpavlin
Original Path: trunk
if searched word is not found when searching from beginning of index, try
to find in anywhere (substring match)


Revision 126 - Directory Listing
Modified Thu Sep 4 13:47:36 2003 UTC (20 years, 6 months ago) by dpavlin
Original Path: trunk
added links from result headline to details, CSS style to make headline links
and links in index non-underlined


Revision 125 - Directory Listing
Modified Thu Sep 4 10:51:19 2003 UTC (20 years, 6 months ago) by dpavlin
Original Path: trunk
fixed whitespace


Revision 124 - Directory Listing
Modified Wed Sep 3 23:07:21 2003 UTC (20 years, 6 months ago) by dpavlin
Original Path: trunk
links from index back to search


Revision 123 - Directory Listing
Modified Wed Sep 3 20:08:57 2003 UTC (20 years, 6 months ago) by dpavlin
Original Path: trunk
(not working) links from index to search


Revision 122 - Directory Listing
Modified Wed Sep 3 20:08:26 2003 UTC (20 years, 6 months ago) by dpavlin
Original Path: trunk
don't add wildcards only to full words and, or, not (part of swish-e quiery
language)


Revision 121 - Directory Listing
Modified Tue Sep 2 21:31:54 2003 UTC (20 years, 6 months ago) by dpavlin
Original Path: trunk
don't report error if user didn't selected any result and clicked on
details. However, there is still bug: it will reset pager to first page.
I will have to re-write pager without JavaScript to fix this.


Revision 120 - Directory Listing
Modified Tue Sep 2 13:24:33 2003 UTC (20 years, 6 months ago) by dpavlin
Original Path: trunk
added minimum numbers of characters for wildcard * to kick in for swish


Revision 119 - Directory Listing
Modified Tue Sep 2 11:46:58 2003 UTC (20 years, 6 months ago) by dpavlin
Original Path: trunk
fixes


Revision 118 - Directory Listing
Modified Tue Sep 2 11:45:47 2003 UTC (20 years, 6 months ago) by dpavlin
Original Path: trunk
use latest dump from psinib backup


Revision 117 - Directory Listing
Modified Mon Jul 21 16:05:42 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
use select query and not \d


Revision 116 - Directory Listing
Modified Mon Jul 21 15:54:57 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
you can specify database name


Revision 115 - Directory Listing
Modified Wed Jul 16 15:54:38 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
additional button on bottom of results


Revision 114 - Directory Listing
Modified Wed Jul 16 15:49:56 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
don't generate all html for headline results, lot of html fixes


Revision 113 - Directory Listing
Modified Wed Jul 16 10:08:11 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
improvements


Revision 112 - Directory Listing
Modified Tue Jul 15 15:07:42 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
fix: dynamicly create perasistent variables


Revision 111 - Directory Listing
Modified Tue Jul 15 12:48:49 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
fix pager bug when you have selected items


Revision 110 - Directory Listing
Modified Tue Jul 15 12:46:43 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
fix


Revision 109 - Directory Listing
Modified Mon Jul 14 18:50:39 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
erase also *.PTR files


Revision 108 - Directory Listing
Modified Mon Jul 14 18:20:27 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
Overcome limit of 32 open databases. Unfortunatly, OpenIsis in current
version (0.9.0) doesn't support close call, so you need patch from:
https://www.rot13.org/~dpavlin/projects/openisis-0.9.0-perl_close.diff


Revision 107 - Directory Listing
Modified Mon Jul 14 17:34:45 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
dump isis records using OpenIsis...


Revision 106 - Directory Listing
Modified Mon Jul 14 17:09:36 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
check for bogus *.TXT databases (with zero length or 0 records) and
erase them to force OpenIsis to use binary files


Revision 105 - Directory Listing
Modified Mon Jul 14 17:08:37 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
renamed get_sf to (isis|marc)_sf to avoid warning abouts re-definining of
function


Revision 104 - Directory Listing
Modified Mon Jul 14 10:55:35 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
remove fake progress bar also


Revision 103 - Directory Listing
Modified Mon Jul 14 10:53:10 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
new option show_progress for progress bar indicator


Revision 102 - Directory Listing
Modified Mon Jul 14 10:54:34 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
removed debugging


Revision 101 - Directory Listing
Modified Mon Jul 14 10:52:13 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
- better error reporing from OpenIsis
- added show_progress in global.conf to turn off progress bar


Revision 100 - Directory Listing
Modified Mon Jul 14 10:34:00 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
filter to join shelf numbers in one field for index


Revision 99 - Directory Listing
Modified Sun Jul 13 22:29:49 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
added filter


Revision 98 - Directory Listing
Modified Sun Jul 13 22:29:14 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
fixed ordering


Revision 97 - Directory Listing
Modified Sun Jul 13 21:57:12 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
ability to join repeatable fields before inseting into index


Revision 96 - Directory Listing
Modified Sun Jul 13 21:55:32 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
speedup


Revision 95 - Directory Listing
Modified Sun Jul 13 21:54:22 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
fix: first index entry should have nr. 1 not 0


Revision 94 - Directory Listing
Modified Sun Jul 13 19:30:28 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
re-wrote module to use in-memory sorting


Revision 93 - Directory Listing
Modified Sun Jul 13 14:44:03 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
fix OpenIsis 0.9.0 perl bug


Revision 92 - Directory Listing
Modified Sun Jul 13 13:42:17 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
repeatable fields in feeds are currently not supported


Revision 91 - Directory Listing
Modified Sun Jul 13 13:23:17 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
make this version called webpac-dev


Revision 90 - Directory Listing
Modified Sun Jul 13 13:22:50 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
repeatable fields (broken when other input formats where introduced) work
again


Revision 89 - Directory Listing
Modified Sun Jul 13 12:24:06 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
count number of entries in tables (one for each index)


Revision 88 - Directory Listing
Modified Sat Jul 12 16:02:15 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
print timings of last operation


Revision 87 - Directory Listing
Modified Fri Jul 11 20:58:45 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
print datestamp before starting sort (for benchmarking)


Revision 86 - Directory Listing
Modified Fri Jul 11 20:58:06 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
run wget only weekly


Revision 85 - Directory Listing
Modified Fri Jul 11 20:15:01 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
various changes on the way to production


Revision 84 - Directory Listing
Modified Fri Jul 11 20:14:45 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
print mfn


Revision 83 - Directory Listing
Modified Fri Jul 11 20:14:19 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
don't die if unable to insert into index, instead just warn


Revision 82 - Directory Listing
Modified Fri Jul 11 20:12:23 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
added missing xml, needed for production site


Revision 81 - Directory Listing
Modified Tue Jul 8 22:13:56 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
the great rename: isis2xml.* -> all2xml.*


Revision 80 - Directory Listing
Modified Tue Jul 8 08:24:13 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
fixed bugs with < and > in headline


Revision 79 - Directory Listing
Modified Sun Jul 6 13:03:35 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
remove extra spaces


Revision 78 - Directory Listing
Modified Sat Jul 5 23:39:04 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
fix character conversion


Revision 77 - Directory Listing
Modified Sat Jul 5 23:38:08 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
fix for data without details


Revision 76 - Directory Listing
Modified Sat Jul 5 23:07:47 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
move configuration options in global.conf


Revision 75 - Directory Listing
Modified Sat Jul 5 22:37:44 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
misc fixes and improvements


Revision 74 - Directory Listing
Modified Sat Jul 5 22:37:30 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
support for new feed format which have decimal number of field, semicolumn
and space at beginning of each line (like: 0: data)


Revision 73 - Directory Listing
Modified Sat Jul 5 22:31:46 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
- support multi-value fields (e.g. for checkboxes)
- remove accented characters before feeding swish


Revision 72 - Directory Listing
Modified Sat Jul 5 22:03:21 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
fixed warning


Revision 71 - Directory Listing
Modified Sat Jul 5 21:35:44 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
more fields and slight speedup


Revision 70 - Directory Listing
Modified Sat Jul 5 18:26:40 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
new and much detailed ScienceDirect robot that uses SD CSV files to find
details about publications (ISSN, categorisation etc.)


Revision 69 - Directory Listing
Modified Sat Jul 5 12:34:08 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
ignore temp files


Revision 68 - Directory Listing
Modified Fri Jul 4 23:30:47 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
misc other changes


Revision 67 - Directory Listing
Modified Fri Jul 4 23:29:27 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
implemented feed method which calls external program that returns
data line-by-line


Revision 66 - Directory Listing
Modified Fri Jul 4 23:28:17 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
chop URLS longer than 60 characters


Revision 65 - Directory Listing
Modified Fri Jul 4 21:35:34 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
make a URL of any URL embeded in text


Revision 64 - Directory Listing
Modified Fri Jul 4 20:41:17 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
create http links


Revision 63 - Directory Listing
Modified Fri Jul 4 20:37:04 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
removed maximum number of results


Revision 62 - Directory Listing
Modified Fri Jul 4 20:11:48 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
added MARC file import


Revision 61 - Directory Listing
Modified Fri Jul 4 19:37:32 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
unsorted perl tools and snippets


Revision 60 - Directory Listing
Modified Fri Jul 4 18:23:00 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
uses memory as cache


Revision 59 - Directory Listing
Modified Fri Jul 4 17:57:11 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
added config tag which can read any variable from isis2xml.conf file for
that library


Revision 58 - Directory Listing
Modified Fri Jul 4 16:56:40 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
support type and sub-types (in form type_subtype)


Revision 57 - Directory Listing
Modified Fri Jul 4 15:05:23 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
don't choke on input which iconv can't convert


Revision 56 - Directory Listing
Modified Wed Jun 25 12:09:27 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
use start_row from excel.xml


Revision 55 - Directory Listing
Modified Wed Jun 25 12:01:21 2003 UTC (20 years, 8 months ago) by dpavlin
Original Path: trunk
new config


Revision 54 - Directory Listing
Modified Mon Jun 23 20:20:32 2003 UTC (20 years, 9 months ago) by dpavlin
Original Path: trunk
added Microsoft Excel file import


Revision 53 - Directory Listing
Modified Sun Jun 1 18:49:49 2003 UTC (20 years, 9 months ago) by dpavlin
Original Path: trunk
moved configuration (database part) to global.conf, added
and, or and not operators


Revision 52 - Directory Listing
Modified Sun Jun 1 18:48:55 2003 UTC (20 years, 9 months ago) by dpavlin
Original Path: trunk
improved


Revision 51 - Directory Listing
Modified Sun Jun 1 15:33:08 2003 UTC (20 years, 9 months ago) by dpavlin
Original Path: trunk
display details and back doesn't reset page to 1


Revision 50 - Directory Listing
Modified Sun Jun 1 13:46:42 2003 UTC (20 years, 9 months ago) by dpavlin
Original Path: trunk
move database arguments to .conf file


Revision 49 - Directory Listing
Modified Sun Jun 1 13:45:36 2003 UTC (20 years, 9 months ago) by dpavlin
Original Path: trunk
beginning of installation instructions


Revision 48 - Directory Listing
Modified Sun Mar 30 10:00:45 2003 UTC (20 years, 11 months ago) by dpavlin
Original Path: trunk
don't save indexes in CVS


Revision 47 - Directory Listing
Modified Sun Mar 23 01:17:49 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
show just hits or all details buttons on result page


Revision 46 - Directory Listing
Modified Sun Mar 23 01:14:59 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
speed-up


Revision 45 - Directory Listing
Modified Sat Mar 22 23:40:14 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
speedups using profiling


Revision 44 - Directory Listing
Modified Sat Mar 22 22:51:48 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
fix


Revision 43 - Directory Listing
Modified Sat Mar 22 22:43:05 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
fixed alphabet soup -- characters encoding should really work now!


Revision 42 - Directory Listing
Modified Sat Mar 15 21:48:48 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
filter fix && optimisation


Revision 41 - Directory Listing
Modified Sat Mar 15 21:34:36 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
decode output from swish


Revision 40 - Directory Listing
Modified Sat Mar 15 21:33:36 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
major de-mungling of different codepages: use same codepage inside perl
(as opposed to UTF-8) and in files on disk


Revision 39 - Directory Listing
Modified Sat Mar 15 20:07:17 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
moved to import_xml folder


Revision 38 - Directory Listing
Modified Sat Mar 15 19:37:28 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
typo fix


Revision 37 - Directory Listing
Modified Sat Mar 15 19:37:07 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
escape only entities which are dangerous to html


Revision 36 - Directory Listing
Modified Sat Mar 15 19:16:31 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
small program to test codepage which OpenIsis returns


Revision 35 - Directory Listing
Modified Sun Feb 23 15:47:40 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
last changes; completly broken charsets


Revision 34 - Directory Listing
Modified Sun Feb 23 08:06:07 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
append="1" fix


Revision 33 - Directory Listing
Modified Sun Feb 23 07:53:28 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
script to install modules from CPAN needed for WebPac


Revision 32 - Directory Listing
Modified Sun Feb 23 07:53:01 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
display fields using order="" attribute


Revision 31 - Directory Listing
Modified Sun Feb 23 07:11:18 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
oh, well... serves me good for commiting without testing first -- even
one-line changes


Revision 30 - Directory Listing
Modified Sun Feb 23 07:09:11 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
misc updates


Revision 29 - Directory Listing
Modified Sun Feb 23 07:08:54 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
repeatable field support, filter functions added, broken charset (again!)


Revision 28 - Directory Listing
Modified Sun Feb 23 07:07:33 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
crop data fields to 255 chars, support for case-insesitive sort


Revision 27 - Directory Listing
Modified Sun Feb 23 07:04:36 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
support for <br>


Revision 26 - Directory Listing
Modified Sun Feb 23 07:02:55 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
new filters


Revision 25 - Directory Listing
Modified Sun Feb 23 06:57:43 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
new fields definitions based on BiblioXML (from http://www.culture.fr/BiblioML/)
but really it's just so that we don't have to re-invent field names.


Revision 24 - Directory Listing
Modified Sun Feb 23 06:55:00 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
more docs


Revision 23 - Directory Listing
Modified Sun Feb 23 06:50:55 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
fixed parser, added support for 'mfn' field


Revision 22 - Directory Listing
Modified Sun Feb 23 00:01:08 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
*** empty log message ***


Revision 21 - Directory Listing
Modified Sun Feb 23 00:00:51 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
fix


Revision 20 - Directory Listing
Modified Sat Feb 22 23:49:22 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
add filter="name" for fields (to correct strane input data or make variations
for indexing)


Revision 19 - Directory Listing
Modified Sat Feb 22 23:47:15 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
re-arange transactions so that drop/create table work


Revision 18 - Directory Listing
Modified Sat Feb 22 21:37:25 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
make drop/create table actually work


Revision 17 - Directory Listing
Modified Sat Feb 22 21:33:04 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
fix index insertion


Revision 16 - Directory Listing
Modified Sat Feb 22 21:21:35 2003 UTC (21 years ago) by dpavlin
Original Path: trunk
allows users to enter queries with asterisk (*)


Revision 15 - Directory Listing
Modified Sat Feb 22 13:30:00 2003 UTC (21 years, 1 month ago) by dpavlin
Original Path: trunk
this is example how to start indexer


Revision 14 - Directory Listing
Modified Sat Feb 22 13:22:09 2003 UTC (21 years, 1 month ago) by dpavlin
Original Path: trunk
use Text::Iconv for conversions


Revision 13 - Directory Listing
Modified Sun Feb 16 22:41:37 2003 UTC (21 years, 1 month ago) by dpavlin
Original Path: trunk
added configuration file with database descriptions,
moved isis.xml definition file in separate directory (in preparation for MARK),
support for different encodings in different files,
various fixes, improvements and badly written parts which will change ;-)


Revision 12 - Directory Listing
Modified Wed Jan 22 22:27:19 2003 UTC (21 years, 2 months ago) by dpavlin
Original Path: trunk
added pager for lookup in index


Revision 11 - Directory Listing
Modified Wed Jan 22 20:24:32 2003 UTC (21 years, 2 months ago) by dpavlin
Original Path: trunk
display index (without pager for now)


Revision 10 - Directory Listing
Modified Thu Jan 16 17:35:54 2003 UTC (21 years, 2 months ago) by dpavlin
Original Path: trunk
bunch of changes: make design more modular, implement index (partial
implementation) and other small and big changes


Revision 9 - Directory Listing
Modified Sat Jan 11 19:55:30 2003 UTC (21 years, 2 months ago) by dpavlin
Original Path: trunk
renamed "old" index to swish, and introduced index which is -- index;
implemented using PostgreSQL for now.


Revision 8 - Directory Listing
Modified Sat Jan 11 17:08:19 2003 UTC (21 years, 2 months ago) by dpavlin
Original Path: trunk
fix detailed search (drop down still isn't working)


Revision 7 - Directory Listing
Modified Sat Jan 11 16:44:03 2003 UTC (21 years, 2 months ago) by dpavlin
Original Path: trunk
major modifications to produce first (non-working) version of Web CGI
interface.


Revision 6 - Directory Listing
Modified Sat Jan 11 06:15:10 2003 UTC (21 years, 2 months ago) by dpavlin
Original Path: trunk
'make index' will rebuild index


Revision 5 - Directory Listing
Modified Sat Jan 11 06:14:48 2003 UTC (21 years, 2 months ago) by dpavlin
Original Path: trunk
require 1.02 version of Text::Unaccent (1.01 can't pass 'make test' here!)


Revision 4 - Directory Listing
Modified Sun Dec 1 22:51:29 2002 UTC (21 years, 3 months ago) by dpavlin
Original Path: trunk
remove subfield definition from values which are displayed and indexed


Revision 3 - Directory Listing
Modified Sat Nov 30 00:36:34 2002 UTC (21 years, 3 months ago) by dpavlin
Original Path: trunk
first really working version -- creates xml file for swish + swish config


Revision 1 - Directory Listing
Added Sun Nov 24 20:52:11 2002 UTC (21 years, 3 months ago) by dpavlin
Original Path: trunk
Initial revision


  ViewVC Help
Powered by ViewVC 1.1.26