2006-06-26 16:39:51 dpavlin r536

/trunk/t/3-normalize-set.t, /trunk, /trunk/t/3-normalize-xml.t, /trunk/TODO, /trunk/t/3-normalize.t, /trunk/MANIFEST, /trunk/conf/normalize/isis_ffzg.xml, /trunk/lib/WebPAC/Output/KinoSearch.pm, /trunk/lib/WebPAC/Normalize/Set.pm, /trunk/run.pl, /trunk/lib/WebPAC/Lookup, /trunk/t/0-load.t, /trunk/lib/WebPAC.pm, /trunk/lib/WebPAC/Normalize.pm, /trunk/lib/WebPAC/Normalize/XML.pm, /trunk/Makefile.PL, /trunk/t/6-unit.t, /trunk/lib/WebPAC/Lookup.pm, /trunk/lib/WebPAC/Lookup/Normalize.pm, /trunk/conf/normalize/isis.xml: big refacture: depriciate and remove all normalisation formats except .pl sets (but old code is still available in WebPAC::Lookup::Normalize because lookups use it) [2.20]
r719@llin: dpavlin | 2006-06-26 18:40:57 +0200

2006-06-26 16:39:42 dpavlin r535

/trunk, /trunk/lib/WebPAC/Search/Estraier.pm: remove Text::Iconv and use Encode
r718@llin: dpavlin | 2006-06-26 17:37:28 +0200

2006-06-26 15:31:04 dpavlin r534

/trunk, /trunk/Makefile.PL: much better html generation
r716@llin: dpavlin | 2006-06-26 17:32:16 +0200

2006-05-22 22:23:21 dpavlin r533

/Webpacus/lib/Webpacus/Model/WebPAC.pm: filter out empty values and don't warn

2006-05-22 22:18:07 dpavlin r532

/trunk/conf/output/tt/results_full.tt, /trunk/conf/normalize/excel_emerald.pl: local config

2006-05-22 22:12:09 dpavlin r531

/Webpacus/root/results.tt, /Webpacus/root/css/user.css: design

2006-05-22 22:11:26 dpavlin r530

/Webpacus/root/js/search.js: don't disable fields

2006-05-22 19:34:45 dpavlin r529

/trunk/run.pl, /trunk: create links at end of indexing (using last indexer which might be wrong!)
r706@llin: dpavlin | 2006-05-22 21:39:37 +0200

2006-05-22 19:34:37 dpavlin r528

/trunk/conf/normalize/excel.pl, /trunk: replaced config with scalar
r705@llin: dpavlin | 2006-05-22 21:38:57 +0200

2006-05-22 19:34:28 dpavlin r527

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm: add_link dies without proper parametars
r704@llin: dpavlin | 2006-05-22 21:38:19 +0200

2006-05-22 18:27:06 dpavlin r526

/trunk, /trunk/lib/WebPAC.pm: version bump
r698@llin: dpavlin | 2006-05-22 20:32:04 +0200

2006-05-22 18:26:56 dpavlin r525

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/TODO: todo 2.17
r697@llin: dpavlin | 2006-05-22 20:30:05 +0200

2006-05-21 19:38:56 dpavlin r524

/trunk/lib/WebPAC/Input/Excel.pm: added from and to parametars for start and end row to import

2006-05-21 19:29:26 dpavlin r523

/trunk/run.pl, /trunk/conf/normalize/excel.pl, /trunk/lib/WebPAC/Input.pm: transfer all input variables to open_db in input module

2006-05-18 13:49:16 dpavlin r522

/trunk, /trunk/lib/WebPAC.pm, /trunk/TODO: WebPAC 2.16 [with Excel support]
r692@llin: dpavlin | 2006-05-18 15:53:03 +0200

2006-05-18 13:49:08 dpavlin r521

/trunk, /trunk/lib/WebPAC/Input/Excel.pm: store MFN (line number, really) correctly in field 000
r691@llin: dpavlin | 2006-05-18 15:52:34 +0200

2006-05-18 13:48:58 dpavlin r520

/trunk/run.pl, /trunk: make lookup optional
r690@llin: dpavlin | 2006-05-18 15:47:03 +0200

2006-05-18 13:48:51 dpavlin r519

/trunk, /trunk/lib/WebPAC/Input.pm: treat field names as strings, not numbers (Excel field names are chars, not numbers)
r689@llin: dpavlin | 2006-05-18 15:45:23 +0200

2006-05-18 12:10:18 dpavlin r518

/trunk/conf/normalize/excel.pl: example for excell

2006-05-18 12:09:19 dpavlin r517

/trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/conf/normalize/common.pl, /trunk/conf/input/validate_ffzg: local

2006-05-16 15:23:12 dpavlin r516

/trunk/run.pl, /trunk, /trunk/lib/WebPAC.pm, /trunk/TODO, /trunk/conf/input/validate_ffzg, /trunk/conf/log.conf, /trunk/lib/WebPAC/Validate.pm: final touches on validation, added --validate to run.pl
r682@llin: dpavlin | 2006-05-16 17:27:02 +0200

2006-05-16 15:23:05 dpavlin r515

/trunk, /trunk/lib/WebPAC/Validate.pm, /trunk/t/1-validate.t: added validate_errors which returs all validation errors for this record
r681@llin: dpavlin | 2006-05-16 17:08:13 +0200

2006-05-16 13:38:09 dpavlin r514

/trunk, /trunk/t/0-load.t, /trunk/TODO, /trunk/conf/input/validate_ffzg, /trunk/conf/log.conf, /trunk/lib/WebPAC/Validate.pm, /trunk/t/1-validate.t: begin work on validation framework
r679@llin: dpavlin | 2006-05-16 15:41:59 +0200

2006-05-16 13:08:31 dpavlin r513

/trunk/lib/WebPAC/Input.pm: dump debug not info if skipping to mfn

2006-05-15 18:27:15 dpavlin r512

/trunk/run.pl: fixes

2006-05-15 17:49:01 dpavlin r511

/trunk/run.pl: even better output

2006-05-15 17:38:22 dpavlin r510

/trunk/run.pl: added input filter to --only

2006-05-15 17:23:38 dpavlin r509

/trunk/run.pl: disable indexing if --stats option is used, added delimiter line to begin of output to log

2006-05-15 13:32:18 dpavlin r508

/trunk/run.pl: fix pod

2006-05-15 13:15:01 dpavlin r507

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Input.pm, /trunk/lib/WebPAC.pm, /trunk/t/2-input.t, /trunk/TODO: added nicely formatted stats and --stats flag to run.pl
r669@llin: dpavlin | 2006-05-15 15:18:36 +0200

2006-05-15 09:59:05 dpavlin r506

/trunk, /trunk/lib/WebPAC/Input.pm, /trunk/t/2-input.t: added stats gathering
r663@llin: dpavlin | 2006-05-15 12:02:43 +0200

2006-05-14 22:38:01 dpavlin r505

/trunk/lib/WebPAC/Normalize/XML.pm: fix whitespace

2006-05-14 22:24:18 dpavlin r504

/trunk/run.pl: don't mess with value of --clean

2006-05-14 22:23:28 dpavlin r503

/trunk/lib/WebPAC/Output/Estraier.pm: report if creating new index as result of clean option

2006-05-14 22:09:02 dpavlin r502

/trunk/conf/normalize/common.pl: new configuraton file

2006-05-14 22:08:51 dpavlin r501

/trunk/lib/WebPAC/Normalize/Set.pm, /trunk/t/3-normalize-set.t: added suffix and surround, regex now skips empty and undef values

2006-05-14 22:07:38 dpavlin r500

/trunk/Makefile.PL: on mormalize error deduce error line and jump to it (needs rewrite in, errr.... perl)

2006-05-14 21:18:26 dpavlin r499

/trunk/Makefile.PL: check config/normalize files

2006-05-14 19:45:45 dpavlin r498

/trunk, /trunk/lib/WebPAC/Input/Excel.pm, /trunk/t/2-input-excel.t, /trunk/Makefile.PL: added Excel input format
r653@llin: dpavlin | 2006-05-14 21:48:48 +0200

2006-05-14 19:45:36 dpavlin r497

/trunk, /trunk/lib/WebPAC/Input/MARC.pm, /trunk/lib/WebPAC/Input/ISIS.pm: documentation fix for open_db
r652@llin: dpavlin | 2006-05-14 21:47:38 +0200

2006-05-14 19:45:26 dpavlin r496

/trunk, /trunk/lib/WebPAC/Input.pm: allow 0 as valid db handle
r651@llin: dpavlin | 2006-05-14 21:47:08 +0200

2006-05-14 19:45:16 dpavlin r495

/trunk, /trunk/Makefile.PL: added profile and profile2 targets
r650@llin: dpavlin | 2006-05-14 20:21:30 +0200

2006-05-14 13:42:59 dpavlin r494

/trunk, /trunk/TODO: noted release 2.13
r647@llin: dpavlin | 2006-05-14 15:46:19 +0200

2006-05-14 13:42:48 dpavlin r493

/trunk/run.pl, /trunk: dump --force-set debug (not warn)
r646@llin: dpavlin | 2006-05-14 15:45:57 +0200

2006-05-14 13:25:36 dpavlin r492

/trunk/run.pl, /trunk, /trunk/lib/WebPAC.pm: added --force-set and implemented usage of WebPAC::Normalize::Set if normalize->path ends in .pl [2.13]
r644@llin: dpavlin | 2006-05-14 15:29:07 +0200

2006-05-14 12:39:39 dpavlin r491

/trunk, /trunk/t/6-unit.t: use new WebPAC::Normalize::Set::data_structure
r642@llin: dpavlin | 2006-05-14 14:43:11 +0200

2006-05-14 12:35:20 dpavlin r490

/trunk/lib/WebPAC/Normalize/Set.pm, /trunk/t/3-normalize-set.t, /trunk: added data_structure (which does most of magic), support for semi-valid data structures
r637@llin: dpavlin | 2006-05-14 14:38:22 +0200

2006-05-14 12:35:10 dpavlin r489

/trunk, /trunk/t/6-unit.t: added tmimgs for comparison of normalizers
r636@llin: dpavlin | 2006-05-14 13:46:35 +0200

2006-05-14 12:35:00 dpavlin r488

/trunk, /trunk/t/data/normalize.xml: fixed subfield
r635@llin: dpavlin | 2006-05-14 13:22:18 +0200

2006-05-14 12:34:50 dpavlin r487

/trunk, /trunk/lib/WebPAC/Input.pm: don't use version which doesn't exits
r634@llin: dpavlin | 2006-05-14 13:12:43 +0200

2006-05-14 11:06:52 dpavlin r486

/trunk/lib/WebPAC/Normalize/Set.pm, /trunk: join_with now skips elements without a value ('' or undef)
r630@llin: dpavlin | 2006-05-14 13:10:04 +0200

2006-05-14 11:06:42 dpavlin r485

/trunk/t/3-normalize-set.t, /trunk: add tests for join_with (which found a bug)
r629@llin: dpavlin | 2006-05-14 13:05:27 +0200

2006-05-14 11:06:33 dpavlin r484

/trunk, /trunk/t/data/normalize.pl, /trunk/t/data/normalize.xml: correct normalize files to be sematically same
r628@llin: dpavlin | 2006-05-14 13:04:56 +0200

2006-05-14 09:34:05 dpavlin r483

/trunk, /trunk/lib/WebPAC/Input.pm, /trunk/t/2-input.t: added no_progress_bar for tests and cron usage
r625@llin: dpavlin | 2006-05-14 11:37:22 +0200

2006-05-14 09:33:56 dpavlin r482

/trunk, /trunk/t/6-unit.t: don't stop on empty records
r624@llin: dpavlin | 2006-05-14 11:16:16 +0200

2006-05-14 00:50:35 dpavlin r481

/trunk, /trunk/t/6-unit.t: display lookup just once
r622@llin: dpavlin | 2006-05-14 02:54:00 +0200

2006-05-13 13:39:54 dpavlin r480

/trunk, /trunk/conf/normalize/isis_ffzg.pl: convert rest of tags
r620@llin: dpavlin | 2006-05-13 15:43:16 +0200

2006-05-13 13:39:09 dpavlin r479

/trunk, /trunk/t/6-unit.t: dump lookup_hash
r617@llin: dpavlin | 2006-05-13 15:42:13 +0200

2006-05-13 13:38:53 dpavlin r478

/trunk, /trunk/t/1-lookup.t: compare lookup_hash result
r616@llin: dpavlin | 2006-05-13 15:40:49 +0200

2006-05-13 12:37:45 dpavlin r477

/trunk, /trunk/t/data/normalize.pl: rest of fields
r612@llin: dpavlin | 2006-05-13 14:40:20 +0200

2006-05-13 12:37:35 dpavlin r476

/trunk/t/3-normalize-set.t, /trunk: test for set_lookup(undef)
r611@llin: dpavlin | 2006-05-13 14:39:57 +0200

2006-05-13 12:37:25 dpavlin r475

/trunk/lib/WebPAC/Normalize/Set.pm, /trunk: permit setup of empty lookup
r610@llin: dpavlin | 2006-05-13 14:38:42 +0200

2006-05-13 12:08:05 dpavlin r474

/trunk, /trunk/t/6-unit.t: better output, use lookup_hash
r604@llin: dpavlin | 2006-05-13 14:10:47 +0200

2006-05-13 12:07:56 dpavlin r473

/trunk, /trunk/lib/WebPAC/Lookup.pm, /trunk/t/1-lookup.t: added lookup_hash for direct access to lookup data
r603@llin: dpavlin | 2006-05-13 14:08:39 +0200

2006-05-13 12:07:46 dpavlin r472

/trunk/lib/WebPAC/Normalize/Set.pm, /trunk/t/3-normalize-set.t, /trunk: don't return empty elements in array, extended test set
r602@llin: dpavlin | 2006-05-13 13:58:08 +0200

2006-05-13 12:07:37 dpavlin r471

/trunk/t/3-normalize-set.t, /trunk: extended tests
r601@llin: dpavlin | 2006-05-13 13:37:01 +0200

2006-05-13 12:07:27 dpavlin r470

/trunk, /trunk/t/data/normalize.pl, /trunk/t/6-unit.t, /trunk/t/data/normalize.xml: added WebPAC::Normalize::Set to unit tests
r600@llin: dpavlin | 2006-05-13 13:07:16 +0200

2006-05-13 09:48:25 dpavlin r469

/trunk, /trunk/conf/normalize/isis_ffzg.pl: fixed typos
r596@llin: dpavlin | 2006-05-13 11:51:11 +0200

2006-05-13 09:48:15 dpavlin r468

/trunk/t/3-normalize-set.t, /trunk: use normalize file t/data/normalize.pl
r595@llin: dpavlin | 2006-05-13 11:48:05 +0200

2006-05-13 09:48:06 dpavlin r467

/trunk/lib/WebPAC/Normalize/Set.pm, /trunk: prefix will now skip undef values, better documentation
r594@llin: dpavlin | 2006-05-13 11:47:42 +0200

2006-05-13 09:25:56 dpavlin r466

/trunk/conf/normalize/isis_ffzg.pl: finish configuration

2006-05-12 21:46:28 dpavlin r465

/trunk/lib/WebPAC/Normalize/Set.pm, /trunk: lookup fix, remove warn in regex
r589@llin: dpavlin | 2006-05-12 23:49:27 +0200

2006-05-12 21:46:19 dpavlin r464

/trunk/t/3-normalize-set.t, /trunk: much improved tests
r588@llin: dpavlin | 2006-05-12 23:48:46 +0200

2006-05-12 19:59:25 dpavlin r463

/trunk/lib/WebPAC/Normalize/Set.pm, /trunk, /trunk/conf/normalize/isis_ffzg.pl: added prefix and fixed few mistakes in or die
r585@llin: dpavlin | 2006-05-12 22:02:20 +0200

2006-05-12 15:29:37 dpavlin r462

/trunk, /trunk/conf/normalize/isis_ffzg.pl: conversion from xml to sets
r583@llin: dpavlin | 2006-05-12 17:32:42 +0200

2006-05-12 14:54:25 dpavlin r461

/trunk/lib/WebPAC/Normalize/Set.pm, /trunk/t/3-normalize-set.t, /trunk: added clean_ds, rec1 now supports fields without subfields, rec1 & rec2 now take special care not to auto-vivify fields, removed various cruft, tidy pod
r581@llin: dpavlin | 2006-05-12 16:57:30 +0200

2006-05-12 14:07:08 dpavlin r460

/trunk/lib/WebPAC/Normalize/Set.pm, /trunk/t/3-normalize-set.t, /trunk: added new normalizer, based on set functions (and easier to use, I hope)
r579@llin: dpavlin | 2006-05-12 16:10:11 +0200

2006-05-10 14:48:25 dpavlin r459

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/t/7-est.t, /trunk/Makefile.PL: fixed add_link and wrote tests for it
r577@llin: dpavlin | 2006-05-10 16:51:07 +0200

2006-05-10 14:08:15 dpavlin r458

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/t/7-est.t, /trunk/Makefile.PL: use Search::Estraier 0.06 new master API to create nodes, so code here is siplified
r575@llin: dpavlin | 2006-05-10 16:10:56 +0200

2006-05-10 13:56:28 dpavlin r457

/trunk, /trunk/lib/WebPAC/Search/Estraier.pm: fix die
r572@llin: dpavlin | 2006-05-10 15:58:58 +0200

2006-05-10 13:56:21 dpavlin r456

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm: whitespace fix
r571@llin: dpavlin | 2006-05-09 13:39:25 +0200

2006-05-07 21:45:50 dpavlin r455

/Webpacus/lib/Webpacus.pm, /Webpacus, /Webpacus/TODO: fix utf8 flag on all $c->request->params before C:P:FillInForm gets it. I don't know why I have to do this by hand, and it seems fishy... (but it works)
r569@llin: dpavlin | 2006-05-07 23:47:56 +0200

2006-05-07 20:59:51 dpavlin r454

/Webpacus/Makefile.PL, /Webpacus/lib/Webpacus/View/TT.pm, /Webpacus: partial fix for accented characters (which get double encoded in UTF-8, it seems)
r567@llin: dpavlin | 2006-05-07 23:01:46 +0200

2006-05-07 20:40:28 dpavlin r453

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm: document change max -> hits_on_page, modify controller to use it
r565@llin: dpavlin | 2006-05-07 22:42:38 +0200

2006-05-07 20:32:49 dpavlin r452

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: fetch just needed records (if hits < max)
r563@llin: dpavlin | 2006-05-07 22:34:59 +0200

2006-05-07 19:58:43 dpavlin r451

/Webpacus/lib/Webpacus.pm, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/TODO, /Webpacus/config.yml: fix list_nodes to actually use cache
r561@llin: dpavlin | 2006-05-07 22:00:50 +0200

2006-05-02 10:23:06 dpavlin r450

/trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/conf/normalize/isis_ffzg.xml, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: local configuration and design

2006-05-02 10:21:06 dpavlin r449

/Webpacus/Makefile.PL, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: use Search::Estraier 0.05 and set_skip to fetch search results
r557@llin: dpavlin | 2006-05-02 12:22:11 +0200

2006-05-01 16:22:49 dpavlin r448

/Webpacus/root/js/search.js, /Webpacus: click on database links now function as toggle
r555@llin: dpavlin | 2006-05-01 18:23:44 +0200

2006-05-01 16:11:43 dpavlin r447

/Webpacus/root/results.tt, /Webpacus/root/js/search.js, /Webpacus: input for node results is now called node_results
r552@llin: dpavlin | 2006-05-01 18:12:39 +0200

2006-05-01 14:11:17 dpavlin r446

/Webpacus/root/search.css, /Webpacus/root/css/user.css: design changes

2006-05-01 13:59:15 dpavlin r445

/Webpacus/root/results.tt, /Webpacus: macro template_link to create link which changes template
r550@llin: dpavlin | 2006-05-01 16:00:06 +0200

2006-05-01 13:48:52 dpavlin r444

/Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm: added current_template for TT, make shallow copy for site_uri_params (so that it now works), be less chatty.
r547@llin: dpavlin | 2006-05-01 15:49:36 +0200

2006-05-01 13:48:42 dpavlin r443

/Webpacus/root/results.tt, /Webpacus: much nicer results display
r546@llin: dpavlin | 2006-05-01 15:44:19 +0200

2006-05-01 10:30:03 dpavlin r442

/Webpacus/root/results.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm: added site_uri_params which can be used to create self-referencing link and change or delete parametars from it. Implemented pager and load tamplate using it.
r544@llin: dpavlin | 2006-05-01 12:30:53 +0200

2006-04-30 23:41:58 dpavlin r441

/Webpacus/root/results.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm: pager partially works
r542@llin: dpavlin | 2006-05-01 01:42:45 +0200

2006-04-30 23:20:12 dpavlin r440

/Webpacus/Makefile.PL, /Webpacus/lib/Webpacus.pm, /Webpacus/root/results.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm, /Webpacus/TODO, /Webpacus/config.yml: first rough cut to implement pager using Data::SpreadPagination
r538@llin: dpavlin | 2006-05-01 01:20:34 +0200

2006-04-30 23:20:03 dpavlin r439

/Webpacus/root/search.tt, /Webpacus: remove autocomplete which is too slow on large data sets
r537@llin: dpavlin | 2006-05-01 00:39:10 +0200

2006-04-30 23:19:53 dpavlin r438

/Webpacus, /Webpacus/config.yml: back to default hyperestraier index
r536@llin: dpavlin | 2006-04-30 23:45:30 +0200

2006-04-30 19:06:09 dpavlin r437

/trunk, /trunk/lib/WebPAC/Output/KinoSearch.pm: fixed warnings
r533@llin: dpavlin | 2006-04-30 21:06:54 +0200

2006-04-30 12:17:19 dpavlin r436

/trunk, /trunk/lib/WebPAC/Normalize.pm: fix warning on undef vars
r531@llin: dpavlin | 2006-04-30 14:18:00 +0200

2006-04-17 20:23:12 dpavlin r435

/Webpacus, /Webpacus/config.yml: added new configuration directives for kinosearch
r529@llin: dpavlin | 2006-04-17 22:23:15 +0200

2006-04-17 16:50:53 dpavlin r434

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Output/KinoSearch.pm: call finish at end of indexing, force create if index_path doesn't exist
r527@llin: dpavlin | 2006-04-17 18:50:54 +0200

2006-04-17 16:01:12 dpavlin r433

/trunk, /trunk/lib/WebPAC/Normalize.pm, /trunk/t/3-normalize-xml.t: added all_tags() to get sorted list of all tags in input xml
r524@llin: dpavlin | 2006-04-17 18:01:04 +0200

2006-04-17 16:01:02 dpavlin r432

/trunk, /trunk/lib/WebPAC/Output/KinoSearch.pm: warn about missing fields when inserting into index
r523@llin: dpavlin | 2006-04-17 17:18:35 +0200

2006-04-17 15:10:04 dpavlin r431

/trunk/run.pl, /trunk, /trunk/lib/WebPAC.pm, /trunk/TODO, /trunk/lib/WebPAC/Output/KinoSearch.pm: added support for KinoSearch [2.12]
r520@llin: dpavlin | 2006-04-17 17:09:51 +0200

2006-04-17 15:09:54 dpavlin r430

/trunk/run.pl, /trunk: make support for WebPAC::Output::Estraier optional
r519@llin: dpavlin | 2006-04-17 16:40:54 +0200

2006-04-16 01:35:31 dpavlin r429

/Webpacus/root/js/search.js, /Webpacus: bug fix: serialize form after changing page number. somewhat fixes pages which is still broken for databases and needs to be rewritten as normal page refresh
r517@llin: dpavlin | 2006-04-16 01:40:01 +0200

2006-04-10 00:09:08 dpavlin r428

/Webpacus/root/sites/drustvene/header.tt, /Webpacus/root/sites/ffps, /Webpacus/root/sites/drustvene, /Webpacus/root/sites/ffps/search.tt, /Webpacus/root/sites/drustvene/search.tt, /Webpacus/root/sites/ffps/index.tt, /Webpacus/root/sites/drustvene/index.tt, /Webpacus/root/sites/ffps/header.tt: two more example sites

2006-04-09 23:58:11 dpavlin r427

/Webpacus/root/js/search.js, /Webpacus/root/databases.tt: hide databases from list which doesn't have results

2006-04-09 23:52:13 dpavlin r426

/Webpacus/root/search.tt, /Webpacus/root/search.css, /Webpacus/root/css/user.css, /Webpacus/root/databases.tt, /Webpacus/root/header.tt: design

2006-03-26 18:18:01 dpavlin r425

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: fix to return correct site after list_nodes
r512@llin: dpavlin | 2006-03-26 20:24:51 +0200

2006-03-23 12:28:26 dpavlin r424

/trunk/lib/WebPAC.pm, /trunk/TODO: 2.11 recode pairs (converted to regexes) supported

2006-03-22 00:18:56 dpavlin r423

/trunk/run.pl, /trunk: renamed --one to --only (with legacy support for --one)
r508@llin: dpavlin | 2006-03-22 02:24:34 +0100

2006-03-19 22:57:05 dpavlin r422

/Webpacus/lib/Webpacus.pm, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/root/search.tt, /Webpacus, /Webpacus/root/databases.tt, /Webpacus/TODO: better logging, try at supporting sites better
r506@llin: dpavlin | 2006-03-20 00:02:31 +0100

2006-03-12 22:34:53 dpavlin r421

/Webpacus/lib/Webpacus/Model/WebPAC.pm: even better logging of hints

2006-03-12 21:50:26 dpavlin r420

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: fix pod
r502@llin: dpavlin | 2006-03-12 22:49:39 +0100

2006-03-12 21:42:34 dpavlin r419

/Webpacus/lib/Webpacus/Model/WebPAC.pm: more logging for hints

2006-03-12 14:49:02 dpavlin r418

/Webpacus/root/css/user.css: design

2006-02-26 23:22:39 dpavlin r417

/Webpacus, /Webpacus/config.yml: example for recode used by core WebPAC libraries
r496@llin: dpavlin | 2006-02-27 00:23:50 +0100

2006-02-26 23:21:50 dpavlin r416

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Input.pm, /trunk/lib/WebPAC/Input/MARC.pm: implemented recode option to input (for now, just for MARC)
r494@llin: dpavlin | 2006-02-27 00:22:59 +0100

2006-02-21 10:16:23 dpavlin r415

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: decode label of node to UTF-8
r492@llin: dpavlin | 2006-02-21 11:16:19 +0100

2006-02-20 21:48:47 dpavlin r414

/Webpacus/lib/Webpacus/Model/WebPAC.pm: if HyperEstraier search fail, return error

2006-02-20 21:47:54 dpavlin r413

/Webpacus/lib/Webpacus/Model/WebPAC.pm: escape HTML entities

2006-02-20 21:42:24 dpavlin r412

/trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: design

2006-02-20 21:42:15 dpavlin r411

/trunk/TODO: more things to do

2006-02-20 17:12:36 dpavlin r410

/Webpacus/root/results.tt, /Webpacus/root/js/DOM, /Webpacus/root/search.tt, /Webpacus/root/sites/hr/search.tt, /Webpacus/root/js/search.js, /Webpacus, /Webpacus/root/header.tt, /Webpacus/TODO: fixed search indicator, removed DOM/Ready, added page_nr to submit_results_form
r483@llin: dpavlin | 2006-02-20 18:12:14 +0100

2006-02-20 17:12:22 dpavlin r409

/Webpacus/root/js/prototype.js, /Webpacus: update to prototype 1.4.0
r482@llin: dpavlin | 2006-02-20 17:41:19 +0100

2006-02-20 15:33:19 dpavlin r408

/Webpacus/root/results.tt, /Webpacus/root/js/DOM/Ready.js, /Webpacus/root/js/DOM, /Webpacus/root/search.tt, /Webpacus/root/js/search.js, /Webpacus, /Webpacus/root/databases.tt, /Webpacus/root/header.tt: added dynamically updated number of results for each database
r478@llin: dpavlin | 2006-02-20 16:24:04 +0100

2006-02-20 15:33:03 dpavlin r407

/Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm: detach instead of forward for /record
r477@llin: dpavlin | 2006-02-20 11:55:28 +0100

2006-02-20 15:32:48 dpavlin r406

/Webpacus/root/js/search.js, /Webpacus: submit_results_form now extract URL from results_form to support sites
r476@llin: dpavlin | 2006-02-20 11:44:48 +0100

2006-02-19 22:40:40 dpavlin r405

/Webpacus/lib/Webpacus.pm, /Webpacus/root/results.tt, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm: added hints to model, display real number of results
r474@llin: dpavlin | 2006-02-19 22:25:38 +0100

2006-02-19 20:16:11 dpavlin r404

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/root/search.tt, /Webpacus/root/sites/hr/search.tt, /Webpacus/root/search.css, /Webpacus, /Webpacus/root/databases.tt: added doc_num to all databases, refactor database selector into databases.tt
r472@llin: dpavlin | 2006-02-19 21:24:56 +0100

2006-02-19 18:12:57 dpavlin r403

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/root/search.tt, /Webpacus/root/sites/hr/search.tt, /Webpacus: moved from Model::Databases to Model::WebPAC::list_nodes which query Hyper Estraier for links instead of reading it from config
r469@llin: dpavlin | 2006-02-19 19:21:34 +0100

2006-02-19 18:12:52 dpavlin r402

/Webpacus/root/sites/hr/search.tt, /Webpacus: comment out debug
r468@llin: dpavlin | 2006-02-19 17:46:44 +0100

2006-02-19 16:36:42 dpavlin r401

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Output/Estraier.pm: create label from database name, move from Text::Iconv to Encode
r466@llin: dpavlin | 2006-02-19 17:45:26 +0100

2006-02-19 13:14:26 dpavlin r400

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm, /Webpacus/lib/Webpacus/Controller/Editor.pm: fixed default site node selection, completed conversion to Catalyst::Plugin::Dumper
r464@llin: dpavlin | 2006-02-19 14:23:07 +0100

2006-02-19 12:37:27 dpavlin r399

/Webpacus/Makefile.PL, /Webpacus/lib/Webpacus.pm, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/root/sites/hr/search.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm, /Webpacus/config.yml: each site now uses default index which is named same as site, added site_url to view, refactor site handling
r461@llin: dpavlin | 2006-02-19 13:46:03 +0100

2006-02-19 12:37:22 dpavlin r398

/Webpacus/root/footer.tt, /Webpacus: display site name in footer
r460@llin: dpavlin | 2006-02-19 12:27:05 +0100

2006-02-15 15:54:12 dpavlin r397

/trunk, /trunk/lib/WebPAC/Normalize.pm: fix warnings
r458@llin: dpavlin | 2006-02-15 17:01:53 +0100

2006-02-15 15:23:52 dpavlin r396

/Webpacus/lib/Webpacus.pm, /Webpacus: fixed warning with tests
r456@llin: dpavlin | 2006-02-15 16:31:41 +0100

2006-02-15 14:50:00 dpavlin r395

/Webpacus, /Webpacus/TODO: todo for 0.33
r452@llin: dpavlin | 2006-02-15 15:26:55 +0100

2006-02-15 14:49:52 dpavlin r394

/Webpacus, /Webpacus/root/sites/hr/index.tt: fix url to /hr/search
r451@llin: dpavlin | 2006-02-15 15:23:05 +0100

2006-02-15 14:49:48 dpavlin r393

/trunk, /trunk/lib/WebPAC/Lookup.pm: indent fix
r445@llin: dpavlin | 2006-01-22 14:41:41 +0100

2006-01-28 14:58:30 dpavlin r392

/trunk, /trunk/Makefile.PL: request Log::Log4perl 1.02 because we use Log::Log4perl::Appender::ScreenColoredLevels
r435@athlon: dpavlin | 2006-01-28 16:02:15 +0100

2006-01-22 14:27:50 dpavlin r391

/trunk/run.pl: report lookup which is used

2006-01-22 14:08:50 dpavlin r390

/trunk/conf/log.conf: use Log::Log4perl::Appender::ScreenColoredLevels

2006-01-22 13:38:17 dpavlin r389

/trunk/run.pl, /trunk: output of rec/s and elapsed time added
r443@llin: dpavlin | 2006-01-22 14:41:18 +0100

2006-01-22 13:03:29 dpavlin r388

/trunk/conf/output/tt/html_ffzg.tt, /trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/conf/normalize/isis_ffzg.xml, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: design

2006-01-22 12:06:49 dpavlin r387

/Webpacus/lib/Webpacus.pm: fix for fill(in)form

2006-01-22 12:05:56 dpavlin r386

/Webpacus/root/search.tt: removed AJAX for search form submit

2006-01-22 11:32:40 dpavlin r385

/Webpacus/lib/Webpacus/Model/WebPAC.pm: debug dump hints

2006-01-22 10:58:58 dpavlin r384

/Webpacus/lib/Webpacus/Model/WebPAC.pm: fix estraier time reporting

2006-01-22 02:52:29 dpavlin r383

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: minor tweaks and cleanups
r433@llin: dpavlin | 2006-01-22 03:55:18 +0100

2006-01-22 02:52:24 dpavlin r382

/Webpacus/Makefile.PL, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm: remove WebPAC::Search::Estraier usage and replace it with calls to Search::Estraier directly, simplifing code in process
r432@llin: dpavlin | 2006-01-22 03:43:55 +0100

2006-01-22 00:44:42 dpavlin r381

/Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm: display which record can't be found
r428@llin: dpavlin | 2006-01-22 01:47:27 +0100

2006-01-22 00:44:37 dpavlin r380

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: fix indent
r427@llin: dpavlin | 2006-01-22 01:00:57 +0100

2006-01-22 00:44:32 dpavlin r379

/Webpacus/lib/Webpacus/Model/Record.pm, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/TODO: one Model::WebPAC is enough
r426@llin: dpavlin | 2006-01-22 00:50:31 +0100

2006-01-21 23:27:16 dpavlin r378

/Webpacus/lib/Webpacus/Model/Record.pm, /Webpacus/lib/Webpacus.pm, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/lib/Webpacus/Controller/Output.pm, /Webpacus, /Webpacus/TODO: begin of refactoring: move html record creation to Model::Record
r423@llin: dpavlin | 2006-01-22 00:29:57 +0100

2006-01-21 23:27:05 dpavlin r377

/Webpacus/script/webpacus_fastcgi.pl, /Webpacus/script/webpacus_server.pl, /Webpacus: Catalyst upgrade to 5.62
r422@llin: dpavlin | 2006-01-21 23:40:54 +0100

2006-01-08 22:41:45 dpavlin r376

/trunk, /trunk/lib/WebPAC/Output/TT.pm: and fix search links for '' values
r420@llin: dpavlin | 2006-01-08 23:42:02 +0100

2006-01-08 22:21:24 dpavlin r375

/trunk, /trunk/lib/WebPAC/Normalize.pm, /trunk/t/3-normalize-xml.t: fixed another corner-case
r417@llin: dpavlin | 2006-01-08 23:21:35 +0100

2006-01-08 22:21:19 dpavlin r374

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm: skip fields without values (and not confess) -- it's valid to have fields without values for correct merging of data. If it doesn't metter to output module (as it doesn't for Hyper Estraier) they should be ignored
r416@llin: dpavlin | 2006-01-08 23:21:14 +0100

2006-01-08 22:09:33 dpavlin r373

/trunk, /trunk/lib/WebPAC/Normalize.pm, /trunk/lib/WebPAC.pm, /trunk/t/3-normalize-xml.t, /trunk/TODO, /trunk/conf/log.conf: and finally fix for all wired cases (I hope) [2.10]
r414@llin: dpavlin | 2006-01-08 23:09:49 +0100

2006-01-08 21:50:34 dpavlin r372

/trunk, /trunk/lib/WebPAC/Normalize.pm: more refactoring: joined paste_to_arr and fill_in_to_arr to _rec_to_arr
r412@llin: dpavlin | 2006-01-08 22:50:49 +0100

2006-01-08 21:16:27 dpavlin r371

/trunk, /trunk/lib/WebPAC/Normalize.pm: collect record sizes
r409@llin: dpavlin | 2006-01-08 22:16:39 +0100

2006-01-08 21:16:22 dpavlin r370

/trunk, /trunk/t/3-normalize-xml.t: fix warning
r408@llin: dpavlin | 2006-01-08 22:16:30 +0100

2006-01-08 20:32:54 dpavlin r369

/trunk, /trunk/TODO: what am I trying to do for next version...
r406@llin: dpavlin | 2006-01-08 21:33:10 +0100

2006-01-08 20:32:06 dpavlin r368

/trunk, /trunk/lib/WebPAC/Normalize.pm: refactor and better document get_data
r403@llin: dpavlin | 2006-01-08 21:31:43 +0100

2006-01-08 20:31:28 dpavlin r367

/trunk, /trunk/t/3-normalize-xml.t: better output
r402@llin: dpavlin | 2006-01-08 21:28:21 +0100

2006-01-08 20:27:21 dpavlin r366

/trunk, /trunk/t/6-unit.t: fix path to normalize file
r395@llin: dpavlin | 2006-01-08 21:27:12 +0100

2006-01-08 20:27:16 dpavlin r365

/trunk, /trunk/t/3-normalize-xml.t: even more tests which fail :-)
r394@llin: dpavlin | 2006-01-08 20:50:57 +0100

2006-01-08 20:27:11 dpavlin r364

/trunk, /trunk/lib/WebPAC/Normalize.pm: better logging and minor fix to fill_arr
r393@llin: dpavlin | 2006-01-08 20:50:40 +0100

2006-01-08 20:27:06 dpavlin r363

/trunk, /trunk/lib/WebPAC/Common.pm: better logging debug
r392@llin: dpavlin | 2006-01-08 19:54:18 +0100

2006-01-08 20:27:01 dpavlin r362

/trunk, /trunk/t/3-normalize-xml.t: demostrate bug where subfield isn't vailable in first repetition, all later repetitions doesn't get set
r391@llin: dpavlin | 2006-01-08 19:19:13 +0100

2006-01-08 20:26:57 dpavlin r361

/trunk, /trunk/t/3-normalize-xml.t: test repeatable fields
r390@llin: dpavlin | 2006-01-08 19:02:27 +0100

2006-01-08 16:42:05 dpavlin r360

/Webpacus/root/js/search.js, /Webpacus: reset page_nr in search_via_link
r388@llin: dpavlin | 2006-01-08 17:42:19 +0100

2006-01-08 14:52:24 dpavlin r359

/Webpacus/lib/Webpacus.pm, /Webpacus/root/sites/hr/search.tt, /Webpacus, /Webpacus/t/01app.t: fixed sites testing, completed tests (which fail for a reason :-), minor tweaks to localisaion
r386@llin: dpavlin | 2006-01-08 15:52:38 +0100

2006-01-08 13:58:19 dpavlin r358

/Webpacus/lib/Webpacus.pm, /Webpacus/root/sites, /Webpacus/root/search.tt, /Webpacus/root/sites/hr/search.tt, /Webpacus, /Webpacus/root/sites/hr/index.tt, /Webpacus/root/sites/hr, /Webpacus/TODO, /Webpacus/config.yml, /Webpacus/t/01app.t: load different templates for different sites (denoted by prefix in URL and root/sites/[site_name] directory
r384@llin: dpavlin | 2006-01-08 14:56:52 +0100

2006-01-07 23:43:38 dpavlin r357

/Webpacus/root/editor/css.tt, /Webpacus/lib/Webpacus.pm, /Webpacus/root/editor/editor.js, /Webpacus/root/editor/template.tt, /Webpacus/root/editor.tt, /Webpacus, /Webpacus/TODO, /Webpacus/root/editor/editor.css: resize textarea and store it's size into cookie, added log link at top [0.30]
r381@llin: dpavlin | 2006-01-08 00:35:45 +0100

2006-01-07 23:43:33 dpavlin r356

/Webpacus/root/js/logger.js, /Webpacus: fixed warnings
r380@llin: dpavlin | 2006-01-08 00:33:55 +0100

2006-01-07 22:45:16 dpavlin r355

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/root/css/user.css: support for multiple arguments in dump_html like f.dump_html( var1, var2, ... ), a little regexp to mark dump class "dump" and a sample css to make it look o.k.
r377@llin: dpavlin | 2006-01-07 23:45:14 +0100

2006-01-07 22:45:11 dpavlin r354

/Webpacus/root/results.tt, /Webpacus/root/js/search.js, /Webpacus: experiment with different kind of pager which appends to current page
r376@llin: dpavlin | 2006-01-07 23:35:15 +0100

2006-01-07 18:26:58 dpavlin r353

/Webpacus, /Webpacus/lib/Webpacus/Model/Databases.pm: fix encoding of database names
r373@llin: dpavlin | 2006-01-07 19:27:01 +0100

2006-01-07 18:23:27 dpavlin r352

/trunk, /trunk/t/3-normalize-xml.t, /trunk/t/6-unit.t: make tests less chatty
r371@llin: dpavlin | 2006-01-07 19:23:27 +0100

2006-01-07 18:18:07 dpavlin r351

/Webpacus/Makefile.PL, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: added f.dump_html(something) filter using Data::HTMLDumper
r369@llin: dpavlin | 2006-01-07 19:18:09 +0100

2006-01-07 17:53:26 dpavlin r350

/trunk, /trunk/conf/output/tt/html_ffzg.tt: use new filter :-)
r367@llin: dpavlin | 2006-01-07 18:53:29 +0100

2006-01-07 17:34:21 dpavlin r349

/Webpacus, /Webpacus/lib/Webpacus/Model/Databases.pm, /Webpacus/TODO: use Encode [0.29]
r364@llin: dpavlin | 2006-01-07 18:33:01 +0100

2006-01-07 17:34:16 dpavlin r348

/Webpacus/Makefile.PL, /Webpacus/lib/Webpacus.pm, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/TODO, /Webpacus/config.yml: use Encode instead of Text::Iconv
r360@llin: dpavlin | 2006-01-07 17:38:48 +0100

2006-01-07 17:15:11 dpavlin r347

/trunk, /trunk/conf/output/tt/html_ffzg.tt, /trunk/lib/WebPAC/Output/TT.pm: add filters in TT output template as [% f.filter(args) %] [0.07]
r361@llin: dpavlin | 2006-01-07 18:15:12 +0100

2006-01-07 03:28:10 dpavlin r346

/trunk/lib/WebPAC/Normalize.pm: fixed warning

2006-01-07 02:21:18 dpavlin r345

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm: push debug down to Search::Estraier::Node
r358@llin: dpavlin | 2006-01-07 01:23:57 +0100

2006-01-07 02:05:55 dpavlin r344

/trunk, /trunk/lib/WebPAC/Normalize.pm: fix failing test
r356@llin: dpavlin | 2006-01-07 01:05:14 +0100

2006-01-07 01:40:01 dpavlin r343

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/lib/WebPAC.pm, /trunk/TODO, /trunk/lib/WebPAC/Search/Estraier.pm: update to use Search::Estraier [2.09]
r354@llin: dpavlin | 2006-01-07 00:42:38 +0100

2006-01-02 18:39:55 dpavlin r342

/Webpacus/lib/Webpacus/Controller/Output.pm: make controller from WebPAC::Output::TT

2006-01-02 11:37:08 dpavlin r341

/trunk/lib/WebPAC/Output/TT.pm: warn and not die if there is something in display, but not in search

2006-01-02 10:58:26 dpavlin r340

/trunk, /trunk/lib/WebPAC/Normalize.pm: fixed s999 fields
r349@llin: dpavlin | 2006-01-02 12:02:07 +0100

2005-12-31 16:50:11 dpavlin r339

/trunk, /trunk/lib/WebPAC/Input.pm: rename $offset and $limit variables to $from_rec and $to_rec to avoid confusion with parametars which have same names
r346@llin: dpavlin | 2005-12-31 17:53:29 +0100

2005-12-31 16:50:06 dpavlin r338

/trunk, /trunk/lib/WebPAC/Input.pm: better output
r345@llin: dpavlin | 2005-12-31 17:50:23 +0100

2005-12-31 16:41:35 dpavlin r337

/trunk, /trunk/lib/WebPAC/Input/MARC.pm: fix clash of $self->{size} from WebPAC::Input and WebPAC::Input::MARC, dokument _marc_size property
r343@llin: dpavlin | 2005-12-31 17:44:58 +0100

2005-12-31 16:28:18 dpavlin r336

/trunk, /trunk/lib/WebPAC/Input/ISIS.pm: fix possible corruption of fields < 100
r341@llin: dpavlin | 2005-12-31 17:31:33 +0100

2005-12-31 14:00:36 dpavlin r335

/trunk/run.pl, /trunk: added --one=database_name option to reindex just single database
r339@llin: dpavlin | 2005-12-31 15:02:38 +0100

2005-12-31 13:43:02 dpavlin r334

/trunk/conf/output/tt/html_ffzg.tt, /trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/conf/normalize/isis_ffzg.xml, /trunk/conf/lookup/jzav.yml, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: local changes and configuration

2005-12-31 13:42:11 dpavlin r333

/trunk/lib/WebPAC/Normalize.pm: try to fix infinite loop (not working)

2005-12-31 13:41:02 dpavlin r332

/Webpacus/root/results.tt, /Webpacus/root/search.css, /Webpacus/root/css/user.css: design

2005-12-27 23:24:36 dpavlin r331

/trunk, /trunk/Makefile.PL, /trunk/lib/WebPAC/Output/TT.pm: try to fix encodings in JavaScript strings (broken)
r369@athlon: dpavlin | 2005-12-28 00:27:13 +0100

2005-12-27 22:26:43 dpavlin r330

/trunk, /trunk/TODO, /trunk/lib/WebPAC/Lookup.pm: minor tweaks
r367@athlon: dpavlin | 2005-12-27 23:29:18 +0100

2005-12-27 21:36:42 dpavlin r329

/Webpacus/lib/Webpacus.pm, /Webpacus/root/search.tt, /Webpacus/root/js/search.js, /Webpacus, /Webpacus/lib/Webpacus/Model/Databases.pm, /Webpacus/TODO, /Webpacus/config.yml: added javascript functions checkbox_toggle and checkbox_single which toggle or select just one element from multiple checkboxes (actual implementation is in checkbox_magic). Modified Model::Databases to have require_input parametar, to skip empty databases [0.28]
r365@athlon: dpavlin | 2005-12-27 22:39:14 +0100

2005-12-26 22:02:55 dpavlin r328

/Webpacus/root/js/search.js, /Webpacus: try to re-use existing form fields
r12494@llin: dpavlin | 2005-12-26 23:05:13 +0100

2005-12-26 21:25:42 dpavlin r327

/Webpacus/root/js/search.js, /Webpacus: fix deleting of invalid row, and emit error
r12492@llin: dpavlin | 2005-12-26 22:28:06 +0100

2005-12-26 20:10:52 dpavlin r326

/Webpacus/lib/Webpacus.pm, /Webpacus/root/js/webpac.js, /Webpacus/root/search.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm, /Webpacus/TODO: - make database filter work in WebPAC.Suggest [0.27] - search/suggest has changed it's REST URI to: search/suggest?search=FieldName&show=TitleProper&FieldName=query%20string - created search/filter_database
r12490@llin: dpavlin | 2005-12-26 21:13:13 +0100

2005-12-26 00:18:31 dpavlin r325

/Webpacus/lib/Webpacus.pm, /Webpacus/root/search.tt, /Webpacus/root/js/search.js, /Webpacus, /Webpacus/TODO: implemented own reset_form which erase all custom attributes, but resets only fields which are in _reset hidden field in form. [0.26] pager and search_via_link should now work
r12488@llin: dpavlin | 2005-12-26 01:20:46 +0100

2005-12-25 23:32:04 dpavlin r324

/Webpacus/root/js/search.js, /Webpacus: added attr_rows which track attributes added with save_search (so that delete works)
r12482@llin: dpavlin | 2005-12-26 00:19:11 +0100

2005-12-25 23:32:01 dpavlin r323

/Webpacus/root/js/webpac.js, /Webpacus: fix warning
r12481@llin: dpavlin | 2005-12-26 00:16:49 +0100

2005-12-25 23:31:59 dpavlin r322

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/root/search.tt, /Webpacus/root/js/search.js, /Webpacus: a try at implementing search links which work by updateing search form (not fully usable yet).
r12242@llin: dpavlin | 2005-12-24 13:05:27 +0100

2005-12-25 23:31:37 dpavlin r321

/trunk, /trunk/lib/WebPAC/Output/TT.pm: fix warning and optional template argument for search_via_link
r12483@llin: dpavlin | 2005-12-26 00:28:58 +0100

2005-12-24 11:24:10 dpavlin r320

/trunk/lib/WebPAC/Output/TT.pm: added template to search_via_link

2005-12-24 11:23:17 dpavlin r319

/trunk/lib/WebPAC/Output/Estraier.pm: warn if add_doc fails

2005-12-23 22:52:48 dpavlin r318

/trunk, /trunk/lib/WebPAC/Output/TT.pm: call new search_via_link
r12237@llin: dpavlin | 2005-12-23 23:54:36 +0100

2005-12-23 21:37:05 dpavlin r317

/trunk, /trunk/lib/WebPAC/Normalize.pm: bug fix to skip delimiter before first occurence of field in format
r12234@llin: dpavlin | 2005-12-23 23:38:41 +0100

2005-12-23 21:37:00 dpavlin r316

/trunk, /trunk/t/3-normalize-xml.t: and a fix to report just REAL error :-)
r12233@llin: dpavlin | 2005-12-23 23:23:52 +0100

2005-12-23 21:17:37 dpavlin r315

/trunk, /trunk/t/3-normalize-xml.t: fix test to show bug in parsing (not hiding first delimiter if first field is missing in input record)
r12231@llin: dpavlin | 2005-12-23 23:19:04 +0100

2005-12-23 21:05:50 dpavlin r314

/trunk, /trunk/lib/WebPAC/Normalize/XML.pm, /trunk/t/3-normalize-xml.t, /trunk/t/data/normalize.xml: work on tests
r345@athlon: dpavlin | 2005-12-21 00:54:13 +0100

2005-12-21 22:18:56 dpavlin r313

/Webpacus/lib/Webpacus.pm, /Webpacus/lib/Webpacus/Controller/Search.pm, /Webpacus/TODO: fix grep { qr// } which doesn't work (why? perl v5.8.4) [0.25]

2005-12-20 23:31:37 dpavlin r312

/trunk, /trunk/lib/WebPAC/Normalize.pm: fixed error output
r343@athlon: dpavlin | 2005-12-21 00:32:50 +0100

2005-12-20 23:16:21 dpavlin r311

/trunk/README, /trunk, /trunk/lib/WebPAC/Manual.pod: small documentation update
r341@athlon: dpavlin | 2005-12-21 00:17:34 +0100

2005-12-20 19:01:32 dpavlin r310

/trunk, /trunk/Makefile.PL: clean log at execution of run or full
r337@athlon: dpavlin | 2005-12-20 20:02:29 +0100

2005-12-20 19:01:27 dpavlin r309

/trunk, /trunk/lib/WebPAC/Input/MARC.pm: use to_hash from MARC::Fast, not fetch... pfff!
r336@athlon: dpavlin | 2005-12-20 20:02:10 +0100

2005-12-20 19:01:22 dpavlin r308

/trunk, /trunk/lib/WebPAC/Input.pm: added debug output for record fetched from low-level API
r335@athlon: dpavlin | 2005-12-20 20:01:21 +0100

2005-12-20 00:03:04 dpavlin r307

/trunk/run.pl, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/lib/WebPAC/Input.pm, /trunk/lib/WebPAC/Input/MARC.pm, /trunk/Makefile.PL, /trunk/lib/WebPAC/Input/ISIS.pm: moved clean into WebPAC::Output::Estraier, cleanup

2005-12-20 00:02:27 dpavlin r306

/trunk/conf/normalize/isis_ffzg.xml, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: local

2005-12-20 00:00:57 dpavlin r305

/Webpacus/lib/Webpacus.pm, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/TODO: make database config available to each record as [% config.something %], for example [% config.name %] is actually name field for that record
r330@athlon: dpavlin | 2005-12-20 01:01:58 +0100

2005-12-19 23:51:13 dpavlin r304

/Webpacus, /Webpacus/lib/Webpacus/Model/Databases.pm: fix POD markup
r328@athlon: dpavlin | 2005-12-20 00:52:12 +0100

2005-12-19 23:29:25 dpavlin r303

/trunk/lib/WebPAC/Output/Estraier.pm: fix warning

2005-12-19 21:35:37 dpavlin r302

/trunk/t/7-est.t: cleanup test index

2005-12-19 21:26:04 dpavlin r301

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/lib/WebPAC/Input.pm, /trunk/MANIFEST, /trunk/Makefile.PL: make run.pl moderatly chatty (along with other modules), added command line options (try perldoc run.pl) new target index (to reindex all) and run (to index first 100 records of each database)
r322@athlon: dpavlin | 2005-12-19 22:27:06 +0100

2005-12-19 21:25:57 dpavlin r300

/trunk, /trunk/t/6-unit.t: fix
r321@athlon: dpavlin | 2005-12-19 22:11:49 +0100

2005-12-19 20:55:05 dpavlin r299

/trunk/lib/WebPAC/Store.pm, /trunk, /trunk/lib/WebPAC.pm: fix database creation path [2.08]
r319@athlon: dpavlin | 2005-12-19 21:56:13 +0100

2005-12-19 19:55:21 dpavlin r298

/trunk, /trunk/lib/WebPAC/Input/MARC.pm, /trunk/Makefile.PL, /trunk/lib/WebPAC/Input/ISIS.pm: some fixes and cleanup, moved module versions to Makefile.PL
r317@athlon: dpavlin | 2005-12-19 20:56:26 +0100

2005-12-19 19:37:07 dpavlin r297

/trunk, /trunk/t/data/marc.iso: added MARC file example
r11801@llin: dpavlin | 2005-12-19 20:37:54 +0100

2005-12-19 19:32:57 dpavlin r296

/trunk, /trunk/MANIFEST: fix
r313@athlon: dpavlin | 2005-12-19 20:34:04 +0100

2005-12-19 15:34:47 dpavlin r295

/trunk, /trunk/lib/WebPAC/Normalize.pm, /trunk/lib/WebPAC.pm: fix regex filter, moved development version to real one [2.07]
r11795@llin: dpavlin | 2005-12-19 16:35:30 +0100

2005-12-19 09:15:37 dpavlin r294

/trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/conf/normalize/isis_ffzg.xml, /trunk/conf/lookup/jzav.yml, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: local

2005-12-18 23:35:24 dpavlin r293

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/TODO, /Webpacus/config.yml: minor tweaks for new WebPAC core 2.00_6
r11793@llin: dpavlin | 2005-12-19 06:36:10 +0100

2005-12-18 23:34:30 dpavlin r292

/trunk, /trunk/lib/WebPAC/Input.pm: and small fix for codepage
r11790@llin: dpavlin | 2005-12-19 06:35:06 +0100

2005-12-18 23:34:24 dpavlin r291

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/lib/WebPAC.pm, /trunk/lib/WebPAC/Input/MARC.pm, /trunk/TODO, /trunk/conf/log.conf: final tweaks, version bumping [2.00_6]
r11789@llin: dpavlin | 2005-12-19 06:29:24 +0100

2005-12-18 23:10:02 dpavlin r290

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Input.pm, /trunk/lib/WebPAC/Input/MARC.pm, /trunk/t/2-input.t: MARC indexing seems to work
r11787@llin: dpavlin | 2005-12-19 06:10:47 +0100

2005-12-18 22:16:44 dpavlin r289

/trunk, /trunk/lib/WebPAC/Input.pm, /trunk/lib/WebPAC/Input/MARC.pm, /trunk/lib/WebPAC/Input/ISIS.pm: don't use Exporter after all
r11784@llin: dpavlin | 2005-12-19 05:17:24 +0100

2005-12-18 22:16:39 dpavlin r288

/trunk/run.pl, /trunk: fix
r11783@llin: dpavlin | 2005-12-19 05:01:56 +0100

2005-12-18 21:06:51 dpavlin r287

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Input.pm: and fixes to make it work
r11779@llin: dpavlin | 2005-12-19 04:07:22 +0100

2005-12-18 21:06:46 dpavlin r286

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Input.pm, /trunk/t/2-input.t, /trunk/lib/WebPAC/Input/ISIS.pm, /trunk/t/2-input-isis.t, /trunk/conf/log.conf: move work on input
r11778@llin: dpavlin | 2005-12-19 03:59:54 +0100

2005-12-18 21:06:39 dpavlin r285

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Input.pm, /trunk/TODO, /trunk/lib/WebPAC/Input/ISIS.pm, /trunk/t/2-input-isis.t: refactor Input::ISIS::* [0.02]
r11777@llin: dpavlin | 2005-12-19 00:02:47 +0100

2005-12-18 16:22:58 dpavlin r284

/trunk/lib/WebPAC/Output/Estraier.pm: another fix, now nodeadd works again [0.06]

2005-12-17 23:41:10 dpavlin r283

/Webpacus/lib/Webpacus.pm, /Webpacus/root/js/webpac.js, /Webpacus/root/search.tt, /Webpacus/root/editor.tt, /Webpacus/root/js/search.js, /Webpacus, /Webpacus/root/header.tt, /Webpacus/lib/Webpacus/Controller/Search.pm, /Webpacus/root/error.tt, /Webpacus/TODO: mostly re-organisation and cleanup of code. Split WebPAC class in js/webpac.js and search related API (called from templates) into js/search.js, fix saving in editor as consequence [0.23]
r11772@llin: dpavlin | 2005-12-18 05:41:37 +0100

2005-12-17 23:41:05 dpavlin r282

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: convert CR/LF just to LF on saving file to disk
r11771@llin: dpavlin | 2005-12-18 05:38:33 +0100

2005-12-17 22:35:00 dpavlin r281

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: use WebPAC::Output::TT 0.05 (needed for 0.22 to work)
r11769@llin: dpavlin | 2005-12-18 04:35:31 +0100

2005-12-17 22:32:28 dpavlin r280

/trunk, /trunk/lib/WebPAC/Output/TT.pm: use WebPAC.Updater [0.05]
r11767@llin: dpavlin | 2005-12-18 04:32:59 +0100

2005-12-17 22:20:23 dpavlin r279

/Webpacus/lib/Webpacus.pm, /Webpacus/root/js/webpac.js, /Webpacus, /Webpacus/TODO: fix WebPAC.Updater not to mess parametars in url which broke [% search('FieldToDisplay','FieldToSearch','optional delimiter') %] and maybe other Ajax.Updater(s) which got converted to WebPAC.Updater [0.22]
r11763@llin: dpavlin | 2005-12-18 04:16:41 +0100

2005-12-17 11:53:40 dpavlin r278

/Webpacus/root/js/webpac.js, /Webpacus/root/search.tt: added checkbox_click(), if search is active, ignore click on checkbox

2005-12-17 03:43:42 dpavlin r277

/Webpacus/root/search.tt, /Webpacus, /Webpacus/config.yml: added onclick to checkboxes for AJAX submit
r11760@llin: dpavlin | 2005-12-17 08:43:38 +0100

2005-12-17 03:43:37 dpavlin r276

/Webpacus/root/search.tt, /Webpacus/root/search.css, /Webpacus: fix visibility of database checkboxes. For some strange reason, style="display:none" works, while same declaration in CSS doesn't (FF1.5)
r11759@llin: dpavlin | 2005-12-17 08:32:33 +0100

2005-12-17 03:20:19 dpavlin r275

/Webpacus/lib/Webpacus.pm, /Webpacus/root/js/webpac.js, /Webpacus/root/search.tt, /Webpacus/root/editor.tt, /Webpacus/root/search.css, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm, /Webpacus/TODO: semi-working version: added filtering by databases (using STRRX Hyper Estraier operator because number of attributes when searching is limited to 9), added link to search from editor and fixed load_template URI (needs /ajax)
r11753@llin: dpavlin | 2005-12-17 08:19:38 +0100

2005-12-17 03:20:14 dpavlin r274

/Webpacus/root/editor.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm: fix database list in editor
r11752@llin: dpavlin | 2005-12-17 07:38:41 +0100

2005-12-17 03:20:09 dpavlin r273

/Webpacus/root/search.tt, /Webpacus: correct text on hidden link
r11751@llin: dpavlin | 2005-12-17 07:33:08 +0100

2005-12-17 03:20:04 dpavlin r272

/Webpacus/root/js/webpac.js, /Webpacus: add /ajax in JavaScript which fixed deep recursion in Catalyst
r11750@llin: dpavlin | 2005-12-17 07:32:48 +0100

2005-12-17 03:19:58 dpavlin r271

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/root/js/webpac.js, /Webpacus/t/Model/Databases.t, /Webpacus/root/search.tt, /Webpacus/root/search.css, /Webpacus, /Webpacus/lib/Webpacus/Model/Databases.pm, /Webpacus/lib/Webpacus/Controller/Search.pm, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/config.yml, /Webpacus/t/01app.t: VERY broken state: Moved databases to own model (with iconv conversion using new config_encoding and moved catalyst_encoding), and a try to add database list (which will become checkboxes) to search form.
r11749@llin: dpavlin | 2005-12-17 07:22:09 +0100

2005-12-17 00:37:12 dpavlin r270

/Webpacus/lib/Webpacus.pm, /Webpacus/root/results.tt, /Webpacus/root/js/webpac.js, /Webpacus/root/search.tt, /Webpacus/root/editor.tt, /Webpacus, /Webpacus/root/header.tt, /Webpacus/lib/Webpacus/Controller/Search.pm, /Webpacus/TODO, /Webpacus/config.yml: make browsers without JavaScript supported, at least for search [0.20]
r11747@llin: dpavlin | 2005-12-17 05:37:34 +0100

2005-12-16 21:09:48 dpavlin r269

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Normalize/XML.pm, /trunk/TODO: added YAML as normalization input format
r11743@llin: dpavlin | 2005-12-17 02:09:53 +0100

2005-12-16 21:09:42 dpavlin r268

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Normalize.pm: cleanup
r11742@llin: dpavlin | 2005-12-17 01:26:41 +0100

2005-12-16 21:09:37 dpavlin r267

/trunk, /trunk/conf/normalize/isis_ffzg.xml: clean and add missing <![CDATA[ .. ]]>
r11741@llin: dpavlin | 2005-12-17 01:25:00 +0100

2005-12-16 16:23:49 dpavlin r266

/trunk, /trunk/t/7-est.t: update test to new api
r11737@llin: dpavlin | 2005-12-16 21:23:53 +0100

2005-12-16 16:23:44 dpavlin r265

/trunk, /trunk/lib/WebPAC/Input/ISIS.pm: die if database can't be opened, confirms to test
r11736@llin: dpavlin | 2005-12-16 21:22:26 +0100

2005-12-16 16:23:39 dpavlin r264

/trunk, /trunk/conf/input/isis.ini: cleanup
r11735@llin: dpavlin | 2005-12-16 21:12:15 +0100

2005-12-16 16:09:44 dpavlin r263

/trunk/conf/normalize/isis_ffzg.xml, /trunk/conf/lookup/jzav.yml, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: local

2005-12-16 16:00:24 dpavlin r262

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm: fix warning
r11730@llin: dpavlin | 2005-12-16 21:00:38 +0100

2005-12-16 16:00:18 dpavlin r261

/trunk, /trunk/lib/WebPAC/Normalize.pm: warn about non-defined filters just once
r11729@llin: dpavlin | 2005-12-16 21:00:26 +0100

2005-12-16 14:40:55 dpavlin r260

/trunk, /trunk/lib/WebPAC/Normalize.pm, /trunk/lib/WebPAC.pm, /trunk/t/3-normalize-xml.t, /trunk/TODO, /trunk/conf/normalize/isis_ffzg.xml, /trunk/t/data/normalize.xml: added filter{regex(s/foo/bar/)} [2.00_5]
r11727@llin: dpavlin | 2005-12-16 19:41:08 +0100

2005-12-16 13:20:57 dpavlin r259

/Webpacus, /Webpacus/root/editor/editor.css: tweak CSS for navigation in the middle
r11724@llin: dpavlin | 2005-12-16 18:21:07 +0100

2005-12-16 13:20:51 dpavlin r258

/Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm: skip databases without inputs defined
r11723@llin: dpavlin | 2005-12-16 17:06:57 +0100

2005-12-16 01:48:30 dpavlin r257

/Webpacus, /Webpacus/config.yml: added link example
r11721@llin: dpavlin | 2005-12-16 05:48:27 +0100

2005-12-16 01:47:20 dpavlin r256

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/lib/WebPAC.pm, /trunk/TODO: links now work [2.00_4]
r11719@llin: dpavlin | 2005-12-16 05:47:31 +0100

2005-12-16 01:04:20 dpavlin r255

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/TODO: links to other databases allmost work
r11716@llin: dpavlin | 2005-12-16 05:04:26 +0100

2005-12-16 01:04:14 dpavlin r254

/trunk, /trunk/lib/WebPAC/Common.pm: added simple _new constructur for use in scripts to init logger
r11715@llin: dpavlin | 2005-12-16 03:59:21 +0100

2005-12-15 17:01:10 dpavlin r253

/trunk, /trunk/lib/WebPAC/Normalize.pm, /trunk/lib/WebPAC.pm, /trunk/conf/normalize/isis_ffzg.xml, /trunk/conf/log.conf: lookups now work [2.00_3]
r11712@llin: dpavlin | 2005-12-15 21:01:03 +0100

2005-12-15 17:01:04 dpavlin r252

/trunk, /trunk/lib/WebPAC/Normalize/XML.pm, /trunk/lib/WebPAC/Normalize.pm, /trunk/conf/normalize/isis_ffzg.xml, /trunk/t/6-unit.t, /trunk/conf/log.conf, /trunk/lib/WebPAC/Lookup.pm: varios tweaks to make lookups work
r11711@llin: dpavlin | 2005-12-15 20:02:16 +0100

2005-12-15 14:12:00 dpavlin r251

/trunk/run.pl, /trunk/conf/normalize/isis_ffzg.xml, /trunk/conf/lookup/jzav.yml, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt, /trunk/lib/WebPAC/Input/ISIS.pm, /trunk/conf/log.conf, /trunk/lib/WebPAC/Lookup.pm: various updates to make lookups work (but they don't still)

2005-12-15 02:03:25 dpavlin r250

/Webpacus/lib/Webpacus.pm, /Webpacus/root/editor.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/TODO: select multiple databases in editor [0.19]
r11706@llin: dpavlin | 2005-12-15 03:49:56 +0100

2005-12-14 23:11:59 dpavlin r249

/trunk/conf/normalize/isis_ffzg.xml: local

2005-12-14 23:11:06 dpavlin r248

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: require 0.04
r11704@llin: dpavlin | 2005-12-15 02:11:03 +0100

2005-12-14 23:10:53 dpavlin r247

/trunk, /trunk/lib/WebPAC/Output/TT.pm: bump *CORRECT* version number (pfff...)
r11702@llin: dpavlin | 2005-12-15 02:10:51 +0100

2005-12-14 23:08:11 dpavlin r246

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/lib/WebPAC.pm: added doc for est_ua [2.00_2]
r11700@llin: dpavlin | 2005-12-15 02:08:09 +0100

2005-12-14 23:04:59 dpavlin r245

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm: bump version number
r11698@llin: dpavlin | 2005-12-15 02:04:58 +0100

2005-12-14 23:04:13 dpavlin r244

/Webpacus/lib/Webpacus.pm, /Webpacus/root/editor/editor.js, /Webpacus/root/editor.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/TODO, /Webpacus/config.yml: restored editor to work with default database [0.18]
r11695@llin: dpavlin | 2005-12-15 01:35:43 +0100

2005-12-14 23:04:05 dpavlin r243

/Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/root/editor/editor.css: nicer errors, editor in progress
r11694@llin: dpavlin | 2005-12-14 23:39:15 +0100

2005-12-14 18:56:17 dpavlin r242

/Webpacus/lib/Webpacus.pm, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/root/js/webpac.js, /Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/TODO: updated record handling to use record_uri [0.17]
r11685@llin: dpavlin | 2005-12-14 19:02:44 +0100

2005-12-14 18:56:11 dpavlin r241

/Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm: generate error html if record can't be found (this should really be template)
r11628@llin: dpavlin | 2005-12-09 17:01:21 +0100

2005-12-14 18:55:49 dpavlin r240

/trunk, /trunk/lib/WebPAC/Output/TT.pm: missing ;
r11688@llin: dpavlin | 2005-12-14 21:55:23 +0100

2005-12-14 18:55:44 dpavlin r239

/trunk, /trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt, /trunk/lib/WebPAC/Output/TT.pm: added load_rec('database/prefix/mfn','template.tt') and load_template('template.tt') for use in TT
r11687@llin: dpavlin | 2005-12-14 21:52:48 +0100

2005-12-14 18:55:38 dpavlin r238

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm: factored out est_ua
r11686@llin: dpavlin | 2005-12-14 21:47:54 +0100

2005-12-06 23:49:13 dpavlin r237

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/TODO, /Webpacus/config.yml: create record_uri for TT (will be used for load_rec) and minor tweaks
r251@athlon: dpavlin | 2005-12-07 00:53:48 +0100

2005-12-06 23:48:11 dpavlin r236

/trunk/lib/WebPAC/Store.pm, /trunk: added optional database to load_ds
r249@athlon: dpavlin | 2005-12-07 00:52:43 +0100

2005-12-06 22:15:33 dpavlin r235

/trunk, /trunk/MANIFEST, /trunk/Makefile.PL: cleanup
r247@athlon: dpavlin | 2005-12-06 23:20:04 +0100

2005-12-06 19:41:17 dpavlin r234

/trunk, /trunk/conf/lookup/jzav.yml, /trunk/lib/WebPAC/Lookup.pm: added support for YAML lookup format
r245@athlon: dpavlin | 2005-12-06 20:45:49 +0100

2005-12-06 16:40:18 dpavlin r233

/trunk/lib/WebPAC/Store.pm, /trunk/run.pl, /trunk, /trunk/lib/WebPAC.pm, /trunk/TODO: support multiple inputs into same database and multiple databases [2.00_1]
r243@athlon: dpavlin | 2005-12-06 17:44:43 +0100

2005-12-06 16:35:11 dpavlin r232

/Webpacus, /Webpacus/config.yml: fix indentation to provide array of input files
r241@athlon: dpavlin | 2005-12-06 17:39:38 +0100

2005-12-05 23:24:39 dpavlin r231

/Webpacus/root/search.tt, /Webpacus/root/css/user.css: design

2005-12-05 23:23:48 dpavlin r230

/Webpacus/root/results.tt: add short results

2005-12-05 23:23:15 dpavlin r229

/trunk/conf/output/tt/html_ffzg.tt, /trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/conf/output/tt/html_ffzg_results_apa.tt, /trunk/conf/normalize/isis_ffzg.xml, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: design

2005-12-05 23:15:43 dpavlin r228

/Webpacus/lib/Webpacus.pm, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm: minor tweaks to make it work (actually, produce output)
r232@athlon: dpavlin | 2005-12-06 00:19:54 +0100

2005-12-05 23:15:38 dpavlin r227

/Webpacus/script/webpacus_server.pl, /Webpacus: update
r231@athlon: dpavlin | 2005-12-06 00:19:09 +0100

2005-12-05 23:15:32 dpavlin r226

/Webpacus/Makefile.PL, /Webpacus/Build.PL, /Webpacus: first step in upgrade to Catalyst 5.61: build system (using Module::Install)
r230@athlon: dpavlin | 2005-12-06 00:18:37 +0100

2005-12-05 19:20:04 dpavlin r225

/trunk/Makefile.PL: minor tweak for clean install

2005-12-05 19:15:11 dpavlin r224

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/TODO: first (non-working) try to support new WebPAC API (with prefix)
r11545@llin: dpavlin | 2005-12-05 16:50:54 +0100

2005-12-05 19:15:06 dpavlin r223

/Webpacus/script/webpacus_fastcgi.pl, /Webpacus/script/webpacus_create.pl, /Webpacus/script/webpacus_server.pl, /Webpacus: re-created scripts using catalyst.pl -nonew -scripts Webpacus
r11544@llin: dpavlin | 2005-12-05 16:49:09 +0100

2005-12-05 19:15:01 dpavlin r222

/Webpacus/lib/Webpacus.pm, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/TODO, /Webpacus/config.yml: initial work on support new WebPAC multi-database version
r11533@llin: dpavlin | 2005-12-05 02:53:10 +0100

2005-12-05 17:48:23 dpavlin r221

/trunk/run.pl, /trunk: added prefix
r11543@llin: dpavlin | 2005-12-05 16:48:20 +0100

2005-12-05 17:48:14 dpavlin r220

/trunk/lib/WebPAC/Store.pm, /trunk: fix path generation /path/to/db/database/prefix#id
r11542@llin: dpavlin | 2005-12-05 16:48:07 +0100

2005-12-05 17:48:08 dpavlin r219

/trunk, /trunk/lib/WebPAC/Normalize.pm: added prefix [0.04]
r11541@llin: dpavlin | 2005-12-05 16:47:44 +0100

2005-12-05 17:48:00 dpavlin r218

/trunk/lib/WebPAC/Store.pm, /trunk, /trunk/t/4-store.t, /trunk/TODO, /trunk/Makefile.PL: WebPAC::Store now uses prefix in load_ds and save_ds and requires database when created with new [0.06]
r11539@llin: dpavlin | 2005-12-05 16:18:58 +0100

2005-12-05 17:47:51 dpavlin r217

/trunk/lib/WebPAC/Store.pm, /trunk/run.pl, /trunk, /trunk/lib/WebPAC/Normalize.pm, /trunk/t/4-store.t, /trunk/t/6-unit.t, /trunk/conf/log.conf: change on load_ds and save_ds which not accept ONLY hash (and optional database name if not specified when calling new WebPAC::Store)
r11536@llin: dpavlin | 2005-12-05 15:29:47 +0100

2005-12-05 17:47:45 dpavlin r216

/trunk, /trunk/lib/WebPAC/Search/Estraier.pm: added depth [0.05]
r11535@llin: dpavlin | 2005-12-05 15:01:53 +0100

2005-12-05 17:47:39 dpavlin r215

/trunk/lib/WebPAC/Store.pm, /trunk, /trunk/Makefile.PL: create database path if not called with read_only parametar (instead of disabling cache) [0.04]
r11528@llin: dpavlin | 2005-12-05 02:30:12 +0100

2005-12-05 17:47:29 dpavlin r214

/trunk/run.pl, /trunk: unused var
r11527@llin: dpavlin | 2005-12-05 02:29:24 +0100

2005-12-05 17:47:23 dpavlin r213

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Output/Estraier.pm: index multiple input sources in one database
r11526@llin: dpavlin | 2005-12-05 02:21:09 +0100

2005-12-05 17:47:16 dpavlin r212

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/t/7-est.t, /trunk/TODO, /trunk/lib/WebPAC/Search/Estraier.pm, /trunk/conf/log.conf, /trunk/t/5-output-tt.t: minor tweaks, tests now pass
r11525@llin: dpavlin | 2005-12-05 01:45:38 +0100

2005-12-05 17:47:10 dpavlin r211

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/t/7-est.t, /trunk/lib/WebPAC/Search/Estraier.pm, /trunk/Makefile.PL: even more changes on the road to controlling Hyper Estraier from perl :-)
r11523@llin: dpavlin | 2005-12-05 01:22:00 +0100

2005-12-05 17:47:04 dpavlin r210

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/Makefile.PL, /trunk/conf/log.conf: partial changes to support multiple databases
r11519@llin: dpavlin | 2005-12-05 00:20:06 +0100

2005-12-05 17:46:57 dpavlin r209

/trunk/lib/WebPAC/Store.pm, /trunk/run.pl, /trunk, /trunk/t/0-load.t, /trunk/lib/WebPAC/Normalize.pm, /trunk/t/4-store.t, /trunk/lib/WebPAC/DB.pm, /trunk/t/6-unit.t, /trunk/t/4-db.t: renamed WebPAC::DB to WebPAC::Store
r11518@llin: dpavlin | 2005-12-04 19:43:29 +0100

2005-12-05 17:46:48 dpavlin r208

/trunk, /trunk/TODO: more things to do
r11259@llin: dpavlin | 2005-11-29 15:51:38 +0100

2005-12-03 22:25:49 dpavlin r207

/Webpacus/lib/Webpacus.pm, /Webpacus/root/editor/editor.js, /Webpacus/root/editor.tt, /Webpacus: update editor to use subreq on first load, which produced faster initial loading of editor *AND* compatiblity with IE (cool). [0.15]
r11434@llin: dpavlin | 2005-12-03 23:29:37 +0100

2005-12-03 02:08:04 dpavlin r206

/Webpacus/lib/Webpacus.pm, /Webpacus/root/js/webpac.js, /Webpacus, /Webpacus/TODO: custom Ajax.Suggest works (tested IE 6, Firefox 1.5) Ugly cludge to force-replace all Ajax.Autocompleter with Ajax.Suggest for testing (I will write special generator function for it RSN). [0.14]
r11432@llin: dpavlin | 2005-12-03 03:11:46 +0100

2005-12-03 01:56:37 dpavlin r205

/Webpacus/lib/Webpacus.pm, /Webpacus/root/js/webpac.js, /Webpacus/root/search.tt, /Webpacus: a little fun with Object.extend and IE which doesn't won't to do it. [0.13]
r11429@llin: dpavlin | 2005-12-03 03:00:17 +0100

2005-12-02 23:03:23 dpavlin r204

/Webpacus/root/search.css: classes for html tidy output

2005-12-02 23:01:25 dpavlin r203

/Webpacus/root/js/effects.js, /Webpacus/lib/Webpacus.pm, /Webpacus/root/js/webpac.js, /Webpacus/root/js/dragdrop.js, /Webpacus/root/js/controls.js, /Webpacus/root/search.tt, /Webpacus/root/js/prototype.js, /Webpacus: huge update: new upstream HTML::Prototype and handling of Ajax.Autocompleter mode: enter now *ALWAYS* trigger search, while accepting suggestions is made using tab. Also, list doesn't wrap. [0.12]
r11427@llin: dpavlin | 2005-12-02 23:58:03 +0100

2005-12-02 21:28:41 dpavlin r202

/Webpacus/root/search.css, /Webpacus: typo fix
r11425@llin: dpavlin | 2005-12-02 22:32:17 +0100

2005-12-01 13:58:04 dpavlin r201

/trunk/lib/WebPAC/Output/TT.pm: 0.03 - use uri_escape_utf8 which converts (wrongly) ISO-8859-1 to UTF-8

2005-11-30 23:21:30 dpavlin r200

/Webpacus/lib/Webpacus.pm, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/lib/Webpacus/Controller/Search.pm: TEMPORARY BROKEN VERSION [0.11] minor tweaks, usage of WebPAC::Output::TT 0.02 (to support search() filter). It segfaults on 8-bit characters in URL.

2005-11-30 23:15:28 dpavlin r199

/trunk/Makefile.PL, /trunk/lib/WebPAC/Output/TT.pm: WebPAC::Output::TT 0.02, added search TT filter (which should probably post data and not get it!)

2005-11-30 23:12:34 dpavlin r198

/trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: design

2005-11-29 15:30:03 dpavlin r197

/Webpacus/lib/Webpacus.pm, /Webpacus/root/editor/quicktags.js, /Webpacus, /Webpacus/TODO: close open tags works in multiple textareas
r11261@llin: dpavlin | 2005-11-29 16:32:54 +0100

2005-11-29 15:29:55 dpavlin r196

/Webpacus, /Webpacus/root/editor/editor.css: more fixes
r11260@llin: dpavlin | 2005-11-29 15:53:05 +0100

2005-11-29 14:47:23 dpavlin r195

/trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/web/user.css, /trunk/conf/output/tt/html_ffzg_results_isbd.tt, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: design

2005-11-29 14:42:28 dpavlin r194

/Webpacus/root/editor/editor.js, /Webpacus/root/editor/editor.css: minor tweaks for css (still doesn't work in FF 1.0.7)

2005-11-29 14:31:26 dpavlin r193

/Webpacus/root/editor/css.tt, /Webpacus/lib/Webpacus.pm, /Webpacus/root/editor/editor.js, /Webpacus/root/editor/template.tt, /Webpacus/root/editor.tt, /Webpacus, /Webpacus/root/editor/editor.css: much simplified editor html and css [0.09]
r11253@llin: dpavlin | 2005-11-29 15:34:17 +0100

2005-11-29 13:21:41 dpavlin r192

/Webpacus/root/editor/quicktags.js: fix typo and make focus on timeout to fix gecko based browsers which force focus on next element

2005-11-29 13:04:44 dpavlin r191

/Webpacus/root/editor/editor.js: fix reload_css and firefox warnings

2005-11-29 13:04:01 dpavlin r190

/Webpacus/root/css/user.css: design

2005-11-29 13:02:53 dpavlin r189

/Webpacus/root/editor/css.tt, /Webpacus/lib/Webpacus.pm, /Webpacus/root/editor/template.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/root/editor/editor.css: fixes in css, changed layout of editor to use tables (so it will render better without css). [0.08]
r11247@llin: dpavlin | 2005-11-29 14:05:53 +0100

2005-11-28 17:12:05 dpavlin r188

/Webpacus/root/editor/quicktags.js, /Webpacus, /Webpacus/TODO: tab and insert tags doesn't scroll textarea any more (firefox fix)
r11245@llin: dpavlin | 2005-11-28 16:45:04 +0100

2005-11-27 22:10:36 dpavlin r187

/Webpacus/lib/Webpacus.pm, /Webpacus/root/editor/editor.js, /Webpacus/root/js/webpac.js, /Webpacus, /Webpacus/root/css/user.css, /Webpacus/lib/Webpacus/Controller/Search.pm, /Webpacus/TODO: added load_rec(nr, tmp_template_filename) usable from TT templates to reload single record (usually nr is comming from [% d('MFN') %]) in different template [0.07]
r11243@llin: dpavlin | 2005-11-27 23:13:09 +0100

2005-11-27 20:51:02 dpavlin r186

/Webpacus/root/js/webpac.js, /Webpacus: remove Highlight
r11241@llin: dpavlin | 2005-11-27 21:53:34 +0100

2005-11-27 20:36:10 dpavlin r185

/trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/conf/output/tt/html_ffzg_results_apa.tt, /trunk/conf/output/tt/html_ffzg_results_isbd.tt, /trunk/conf/output/tt/text.tt: local design

2005-11-27 20:35:06 dpavlin r184

/Webpacus/root/css/user.css: local design

2005-11-27 20:03:51 dpavlin r183

/Webpacus/root/js/webpac.js, /Webpacus, /Webpacus/TODO, /Webpacus/root/editor/editor.css: better visibility and speed by killing some ultra-small fonts and long efects
r11235@llin: dpavlin | 2005-11-27 21:06:26 +0100

2005-11-27 18:32:24 dpavlin r182

/Webpacus/lib/Webpacus.pm, /Webpacus/root/js/webpac.js, /Webpacus/root/search.tt, /Webpacus, /Webpacus/TODO: submit must reset page field to 1 [0.06]
r11200@llin: dpavlin | 2005-11-27 19:33:44 +0100

2005-11-27 18:18:11 dpavlin r181

/Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/TODO, /Webpacus/root/editor/editor.css: more work on tidy output. close button and show div (onclick, yes, it's bad.)
r11198@llin: dpavlin | 2005-11-27 19:20:44 +0100

2005-11-27 17:26:43 dpavlin r180

/Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/root/editor/editor.css: added HTML::Tidy on record load
r11196@llin: dpavlin | 2005-11-27 18:29:16 +0100

2005-11-27 15:14:54 dpavlin r179

/Webpacus/root/editor/css.tt, /Webpacus/lib/Webpacus.pm, /Webpacus/root/editor/template.tt, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/root/editor/quicktags.js, /Webpacus/root/editor.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/root/editor/editor.css: 0.05: all requests in controller editor/ now send correct Content-type: text/html; charset=utf-8, simplified conversion to on-disk encoding when saving files, added editor toolbar to CSS tab, fixed edKill
r11194@llin: dpavlin | 2005-11-27 16:17:24 +0100

2005-11-27 05:07:01 dpavlin r178

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/root/editor.tt, /Webpacus, /Webpacus/TODO: last notes and missed editor.tt commit
r11192@llin: dpavlin | 2005-11-27 06:09:29 +0100

2005-11-27 05:02:53 dpavlin r177

/trunk, /trunk/lib/WebPAC/Search/Estraier.pm: reset pages < 1 to 1
r11190@llin: dpavlin | 2005-11-27 06:05:22 +0100

2005-11-27 05:01:11 dpavlin r176

/Webpacus/root/editor/quicktags.js, /Webpacus: fix strict warnings in firefox
r11188@llin: dpavlin | 2005-11-27 06:02:50 +0100

2005-11-27 04:45:56 dpavlin r175

/Webpacus/root/editor/editor.js, /Webpacus/root/editor/template.tt, /Webpacus/root/editor/quicktags.js, /Webpacus: first try at implementing decent text-only editor, based on quicktags added tab support and dynamic creation of toolbars
r11186@llin: dpavlin | 2005-11-27 05:48:19 +0100

2005-11-27 03:16:11 dpavlin r174

/Webpacus/root/editor/editor.js, /Webpacus: fix css reload after save
r11184@llin: dpavlin | 2005-11-27 04:18:39 +0100

2005-11-27 02:19:49 dpavlin r173

/Webpacus, /Webpacus/root/editor/editor.css: fix for overlap of ul element over textarea. position: relative is evil.
r11182@llin: dpavlin | 2005-11-27 03:22:15 +0100

2005-11-27 01:42:33 dpavlin r172

/Webpacus/root/editor/css.tt, /Webpacus/root/editor/editor.js, /Webpacus/root/editor/template.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/root/editor/editor.css: saving of template and css now work
r11180@llin: dpavlin | 2005-11-27 02:30:29 +0100

2005-11-27 00:50:32 dpavlin r171

/Webpacus/root/editor/editor.js, /Webpacus, /Webpacus/root/editor/editor.css: problem with ul covering textarea
r11177@llin: dpavlin | 2005-11-27 01:52:43 +0100

2005-11-27 00:50:27 dpavlin r170

/Webpacus/root/editor/css.tt, /Webpacus/root/editor/editor.js, /Webpacus/root/editor/template.tt, /Webpacus/root/editor.tt, /Webpacus, /Webpacus/root/editor/editor.css: enter record number
r11176@llin: dpavlin | 2005-11-27 01:07:46 +0100

2005-11-26 23:26:51 dpavlin r169

/Webpacus/root/editor/css.tt, /Webpacus/root/editor/editor.js, /Webpacus/root/editor/template.tt, /Webpacus, /Webpacus/root/editor/editor.css: move work on design mostly :-)
r11173@llin: dpavlin | 2005-11-27 00:29:11 +0100

2005-11-26 23:26:45 dpavlin r168

/Webpacus/root/editor/editor.js, /Webpacus/root/editor/template.tt, /Webpacus: use switch_template not load_template (which is editor internal)
r11172@llin: dpavlin | 2005-11-26 23:09:52 +0100

2005-11-26 21:11:41 dpavlin r167

/Webpacus/root/editor/editor.js, /Webpacus/root/editor/template.tt, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/root/editor.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/root/editor/editor.css: implemented template list and switching
r11170@llin: dpavlin | 2005-11-26 22:13:58 +0100

2005-11-26 20:21:59 dpavlin r166

/Webpacus/root/editor/editor.js, /Webpacus, /Webpacus/root/editor/editor.css: disable and style record navigation buttons
r11166@llin: dpavlin | 2005-11-26 21:16:19 +0100

2005-11-26 20:21:54 dpavlin r165

/Webpacus/root/editor/css.tt, /Webpacus/root/editor/editor.js, /Webpacus/root/editor/template.tt, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/root/editor/editor.css, /Webpacus/t/01app.t: record browsing in editor works again
r11165@llin: dpavlin | 2005-11-26 20:59:24 +0100

2005-11-26 20:21:49 dpavlin r164

/Webpacus/root/editor/css.tt, /Webpacus/root/editor/editor.js, /Webpacus/root/editor/template.tt, /Webpacus, /Webpacus/root/editor/editor.css: more design
r11164@llin: dpavlin | 2005-11-26 19:53:45 +0100

2005-11-26 18:18:10 dpavlin r163

/Webpacus/root/editor/css.tt, /Webpacus/root/editor/editor.js, /Webpacus/root/editor/template.tt, /Webpacus/root/editor.tt, /Webpacus, /Webpacus/TODO, /Webpacus/root/editor/editor.css: more work on editor
r11162@llin: dpavlin | 2005-11-26 19:20:32 +0100

2005-11-26 16:39:56 dpavlin r162

/Webpacus/root/js/webpac.js, /Webpacus: page > 1, dummy :-)
r11160@llin: dpavlin | 2005-11-26 17:42:05 +0100

2005-11-26 16:37:04 dpavlin r161

/Webpacus/root/js/webpac.js, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm: fixes
r11158@llin: dpavlin | 2005-11-26 17:39:21 +0100

2005-11-26 16:22:08 dpavlin r160

/Webpacus/lib/Webpacus.pm, /Webpacus/root/results.tt, /Webpacus/root/js/webpac.js, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm: 0.04: pager is working, some clenup in javascript
r11153@llin: dpavlin | 2005-11-26 17:24:13 +0100

2005-11-26 16:22:02 dpavlin r159

/Webpacus/root/results.tt, /Webpacus/root/js/webpac.js, /Webpacus/root/search.tt, /Webpacus/root/search.css, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm: added primitive pager
r11152@llin: dpavlin | 2005-11-26 15:40:37 +0100

2005-11-26 16:21:57 dpavlin r158

/Webpacus/root/search.tt, /Webpacus/root/search.css, /Webpacus, /Webpacus/root/header.tt: make html tidy happy (and fix markup errors)
r11149@llin: dpavlin | 2005-11-26 14:44:23 +0100

2005-11-26 16:21:51 dpavlin r157

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: fix: copy parametars from $c->config->{hyperestraier} to $self
r11148@llin: dpavlin | 2005-11-26 14:36:55 +0100

2005-11-26 14:37:33 dpavlin r156

/trunk, /trunk/lib/WebPAC/Search/Estraier.pm: 0.03 added support for page parametar to search
r11150@llin: dpavlin | 2005-11-26 15:39:52 +0100

2005-11-26 01:54:42 dpavlin r155

/Webpacus/t/pod.t, /Webpacus/t/02pod.t, /Webpacus/lib/Webpacus.pm, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm, /Webpacus/t/01app.t: 0.03: use model from both methods in controller, tweaks, tests
r11144@llin: dpavlin | 2005-11-26 02:56:45 +0100

2005-11-26 01:54:37 dpavlin r154

/Webpacus, /Webpacus/TODO: things to do
r11140@llin: dpavlin | 2005-11-25 20:56:27 +0100

2005-11-26 01:54:31 dpavlin r153

/Webpacus/t/pod.t, /Webpacus/t/Controller/Results.t, /Webpacus/root/js/webpac.js, /Webpacus/t/Controller/Search.t, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus/root/search.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm, /Webpacus/config.yml: removed Controller::Results and moved that to Controller::Search as method result. Various other tweaks and added pod.t
r11138@llin: dpavlin | 2005-11-25 20:38:19 +0100

2005-11-26 01:38:28 dpavlin r152

/trunk, /trunk/lib/WebPAC/Search/Estraier.pm: one more debug message (but commented)
r11141@llin: dpavlin | 2005-11-26 02:40:29 +0100

2005-11-26 01:38:22 dpavlin r151

/trunk, /trunk/TODO: things to do
r11139@llin: dpavlin | 2005-11-25 20:56:14 +0100

2005-11-25 19:19:55 dpavlin r150

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus: changed Model to take parametars from hash
r11136@llin: dpavlin | 2005-11-25 20:22:07 +0100

2005-11-25 18:52:39 dpavlin r149

/Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus: added AND, OR, ANDNOT Hyper Estraier operators in special handling. This support is now (I hope) complete.
r11132@llin: dpavlin | 2005-11-25 19:49:34 +0100

2005-11-25 18:52:34 dpavlin r148

/Webpacus: HASH(0x8633254)

2005-11-25 18:52:28 dpavlin r147

/Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus: added special handling for Hyper Estraier [BW], [EW] and [RX] operators when written in search string (to make them actually work!)
r11129@llin: dpavlin | 2005-11-25 19:20:38 +0100

2005-11-25 18:39:09 dpavlin r146

/Webpacus/t/Controller/AutoComplete.t, /Webpacus/t/Controller/Search.t: rename test for controller

2005-11-25 15:04:55 dpavlin r145

/trunk/Makefile.PL: little tweak

2005-11-25 12:38:05 dpavlin r144

/trunk, /trunk/Makefile.PL: fixed Hyper Estraier node deletion, so now whole index is dropped and re-created on indexing.
r9127@llin: dpavlin | 2005-11-25 13:38:35 +0100

2005-11-25 01:24:31 dpavlin r143

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm, /Webpacus/config.yml: added hits_on_page and hits_for_suggest to fine-tune your queries (and speed)
r9125@llin: dpavlin | 2005-11-25 02:25:59 +0100

2005-11-25 00:23:33 dpavlin r142

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/config.yml: new configuration parametars for both Webpac and Webpacus
r9123@llin: dpavlin | 2005-11-25 01:25:32 +0100

2005-11-25 00:22:58 dpavlin r141

/trunk/run.pl, /trunk: read conf/config.yml which is same file that Webpacus use.
r9121@llin: dpavlin | 2005-11-25 01:24:43 +0100

2005-11-24 22:29:55 dpavlin r140

/Webpacus, /Webpacus/root/editor/.editor.js.swp: cruft
r9114@llin: dpavlin | 2005-11-24 23:31:29 +0100

2005-11-24 22:29:50 dpavlin r139

/Webpacus/lib/Webpacus.pm, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus, /Webpacus/config.yml: add webpacus_version TT variable for footer, correct path to css, more debug
r9113@llin: dpavlin | 2005-11-24 23:30:49 +0100

2005-11-24 22:29:44 dpavlin r138

/Webpacus/root/footer.tt, /Webpacus/root/results.tt, /Webpacus/root/js/webpac.js, /Webpacus/root/search.tt, /Webpacus/root/editor.tt, /Webpacus/root/search.css, /Webpacus, /Webpacus/root/header.tt, /Webpacus/root/editor/editor.css: changing of templates again work. with a little more testing this will be 0.02 version :-)
r9112@llin: dpavlin | 2005-11-24 23:30:01 +0100

2005-11-24 22:29:39 dpavlin r137

/Webpacus/root/editor/css.tt, /Webpacus/root/footer.tt, /Webpacus/root/editor/editor.js, /Webpacus/root/editor/template.tt, /Webpacus/root/results.tt, /Webpacus/root/js/webpac.js, /Webpacus/root/editor.tt, /Webpacus/root/search.css, /Webpacus, /Webpacus/root/css/user.css, /Webpacus/root/editor/editor.css: move more design to css, minor tweaks
r9111@llin: dpavlin | 2005-11-24 22:22:05 +0100

2005-11-24 22:29:34 dpavlin r136

/Webpacus/root/user.css, /Webpacus/root/results.tt, /Webpacus/root/css, /Webpacus/root/js/webpac.js, /Webpacus/root/search.css, /Webpacus, /Webpacus/root/css/user.css, /Webpacus/root/header.tt: more improvements and restructuring
r9110@llin: dpavlin | 2005-11-24 19:08:10 +0100

2005-11-24 22:29:29 dpavlin r135

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/root/editor.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/config.yml: more work on editor. textareas now load content
r9109@llin: dpavlin | 2005-11-24 18:47:17 +0100

2005-11-24 16:30:16 dpavlin r134

/Webpacus/root/editor/css.tt, /Webpacus/root/editor, /Webpacus/root/js/logger.js, /Webpacus/root/editor/editor.js, /Webpacus/root/editor/template.tt, /Webpacus/t/Controller/Editor.t, /Webpacus/root/editor.tt, /Webpacus, /Webpacus/root/editor/.editor.js.swp, /Webpacus/root/header.tt, /Webpacus/lib/Webpacus/Controller/Editor.pm, /Webpacus/root/img/star-red.gif: first try at re-implementing editor in Prototype and script.aculo.us and mir.aculo.us, it's not as easy as it seems.
r9104@llin: dpavlin | 2005-11-24 17:32:00 +0100

2005-11-24 16:30:11 dpavlin r133

/Webpacus/root/results.tt, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus/root/search.tt, /Webpacus: added ability to specify word operator by inserting field which is called same as search fields but begins with underscore (_). You can put Hyper Estraier operator in there (e.g. AND, OR) to force search engine to insert those characters between words entered in that field
r9103@llin: dpavlin | 2005-11-24 15:00:27 +0100

2005-11-24 16:30:06 dpavlin r132

/Webpacus/root/results.tt, /Webpacus/root/js/webpac.js, /Webpacus: fade-(in|out) results
r9102@llin: dpavlin | 2005-11-24 14:45:57 +0100

2005-11-24 16:30:01 dpavlin r131

/Webpacus/root/results.tt, /Webpacus: small improvement
r9101@llin: dpavlin | 2005-11-24 14:08:46 +0100

2005-11-24 12:18:00 dpavlin r130

/Webpacus/root/results.tt, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus: combination of phrases from form with AND operator, show attributes in results
r9097@llin: dpavlin | 2005-11-24 13:19:42 +0100

2005-11-24 12:17:55 dpavlin r129

/Webpacus/root/results.tt, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus: strip spaces and transfer search 'phrase' to template
r9096@llin: dpavlin | 2005-11-24 13:02:12 +0100

2005-11-24 12:17:50 dpavlin r128

/Webpacus/root/results.tt, /Webpacus: added load_template() links
r9087@llin: dpavlin | 2005-11-24 11:21:39 +0100

2005-11-24 11:47:29 dpavlin r127

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/DB.pm: small tweaks
r9091@llin: dpavlin | 2005-11-24 12:49:05 +0100

2005-11-24 11:47:21 dpavlin r126

/trunk, /trunk/t/7-est.t: fix
r9090@llin: dpavlin | 2005-11-24 12:48:47 +0100

2005-11-24 11:47:15 dpavlin r125

/trunk, /trunk/lib/WebPAC/Normalize.pm: fixed for new Webpac::DB 0.02
r9089@llin: dpavlin | 2005-11-24 12:47:02 +0100

2005-11-24 11:47:10 dpavlin r124

/trunk, /trunk/lib/WebPAC/DB.pm, /trunk/t/4-db.t: API 0.02: load_ds and save_ds now accept id => 42 as arguments
r9088@llin: dpavlin | 2005-11-24 12:20:36 +0100

2005-11-23 21:53:01 dpavlin r123

/trunk, /trunk/lib/WebPAC/Search/Estraier.pm: fixes
r9074@llin: dpavlin | 2005-11-23 22:21:48 +0100

2005-11-23 21:52:55 dpavlin r122

/trunk, /trunk/lib/WebPAC/Search/Estraier.pm: API 0.02: changed and added options to match Hyper Estraier's API
r9072@llin: dpavlin | 2005-11-23 21:31:14 +0100

2005-11-23 21:52:50 dpavlin r121

/trunk, /trunk/conf/output/tt/html_ffzg_results_short.tt: design
r9071@llin: dpavlin | 2005-11-23 21:30:29 +0100

2005-11-23 21:52:40 dpavlin r120

/Webpacus/root/results.tt, /Webpacus: added magic "all" field and "more than" text
r9078@llin: dpavlin | 2005-11-23 22:54:06 +0100

2005-11-23 21:52:35 dpavlin r119

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: cleanup
r9077@llin: dpavlin | 2005-11-23 22:53:39 +0100

2005-11-23 21:52:30 dpavlin r118

/Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus: split queries in separate ISTRINC based on whitespace
r9076@llin: dpavlin | 2005-11-23 22:53:24 +0100

2005-11-23 21:52:25 dpavlin r117

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus/root/search.tt, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm: - added filter to search with search words in ISTRINC on selected field. - added new form field to search over all results (with magic name "all"
r9075@llin: dpavlin | 2005-11-23 22:26:53 +0100

2005-11-23 21:52:20 dpavlin r116

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/lib/Webpacus/Controller/Search.pm: use WebPAC::Search::Estraier 0.02
r9073@llin: dpavlin | 2005-11-23 21:31:38 +0100

2005-11-23 00:15:01 dpavlin r115

/Webpacus/root/results.tt, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: minor tweaks
r9069@llin: dpavlin | 2005-11-23 01:16:41 +0100

2005-11-23 00:14:11 dpavlin r114

/trunk, /trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/web/user.css, /trunk/conf/output/tt/html_ffzg_results_isbd.tt, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: design
r9065@llin: dpavlin | 2005-11-23 01:15:39 +0100

2005-11-23 00:14:05 dpavlin r113

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/lib/WebPAC/DB.pm, /trunk/lib/WebPAC/Input/ISIS.pm: minor tweak for database routines, run.pl now iterates through all entries (to fix problem with stopping at first deleted entry)
r9064@llin: dpavlin | 2005-11-23 01:15:24 +0100

2005-11-23 00:14:00 dpavlin r112

/trunk, /trunk/Makefile.PL: drop webpac2 node for make run
r9063@llin: dpavlin | 2005-11-23 01:14:07 +0100

2005-11-22 21:52:57 dpavlin r111

/trunk, /trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/web/user.css, /trunk/conf/output/tt/html_ffzg_results_isbd.tt, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: design
r9060@llin: dpavlin | 2005-11-22 22:54:23 +0100

2005-11-22 21:52:52 dpavlin r110

/trunk, /trunk/Makefile.PL: make webpac2 Hyper Estraier node if it doesn't exist on make run
r9059@llin: dpavlin | 2005-11-22 22:53:59 +0100

2005-11-22 20:26:52 dpavlin r109

/Webpacus/root/autocomplete.tt, /Webpacus/lib/Webpacus/Controller/AutoComplete.pm, /Webpacus/root/search.tt, /Webpacus, /Webpacus/root/index.tt, /Webpacus/lib/Webpacus/Controller/Search.pm: "the great renaming"
r9057@llin: dpavlin | 2005-11-22 21:28:28 +0100

2005-11-22 20:08:10 dpavlin r108

/trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/web/user.css, /trunk/conf/output/tt/html_ffzg_results_isbd.tt, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: local changes

2005-11-22 19:34:39 dpavlin r107

/Webpacus/root/user.css, /Webpacus/root/results.tt, /Webpacus/root/js/webpac.js, /Webpacus, /Webpacus/root/header.tt: added Effect.Highlight on results
r9050@llin: dpavlin | 2005-11-22 20:34:30 +0100

2005-11-22 19:34:33 dpavlin r106

/Webpacus/root/autocomplete.tt, /Webpacus/root/results.tt, /Webpacus/root/js/webpac.js, /Webpacus/root/img, /Webpacus/root/img/indicator.gif, /Webpacus: added gif progress indicator
r9049@llin: dpavlin | 2005-11-22 20:02:18 +0100

2005-11-22 19:34:27 dpavlin r105

/Webpacus/root/js/controls.js, /Webpacus: IMPROVEMENT: added in_dropdown and a little logic, so that it behaves more like comobbox: you have to press down to get into it, or start typing to get out.
r9048@llin: dpavlin | 2005-11-22 19:09:14 +0100

2005-11-22 19:34:20 dpavlin r104

/Webpacus/root/js/webpac.js, /Webpacus: replaced absolute host with relative
r9044@llin: dpavlin | 2005-11-22 16:37:30 +0100

2005-11-22 16:11:48 dpavlin r103

/trunk, /trunk/lib/WebPAC/Search/Estraier.pm: less debug output
r9045@llin: dpavlin | 2005-11-22 17:13:16 +0100

2005-11-22 16:11:42 dpavlin r102

/trunk, /trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/conf/log.conf: minor tweaks
r9027@llin: dpavlin | 2005-11-22 11:30:29 +0100

2005-11-22 15:29:06 dpavlin r101

/Webpacus/root/results.tt, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/root/js/webpac.js, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus: added template switching in search results using _template variable
r9042@llin: dpavlin | 2005-11-22 16:30:41 +0100

2005-11-22 14:45:17 dpavlin r100

/Webpacus/lib/Webpacus.pm, /Webpacus/root/results.tt, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus, /Webpacus/config.yml: added FillInForm, simplify encoding mess by removing C:P:Unicode::Encoding
r9039@llin: dpavlin | 2005-11-22 15:46:47 +0100

2005-11-22 14:45:12 dpavlin r99

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus: better logging
r9038@llin: dpavlin | 2005-11-22 14:46:42 +0100

2005-11-22 12:57:41 dpavlin r98

/Webpacus/lib/Webpacus.pm, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus, /Webpacus/config.yml: fixed encodings
r9029@llin: dpavlin | 2005-11-22 13:58:36 +0100

2005-11-22 12:57:35 dpavlin r97

/Webpacus/lib/Webpacus.pm, /Webpacus/root/results.tt, /Webpacus/root/js/webpac.js, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus, /Webpacus/root/header.tt, /Webpacus/config.yml: minor tweaks to have more debugging info in results
r9028@llin: dpavlin | 2005-11-22 13:01:28 +0100

2005-11-22 12:57:30 dpavlin r96

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/config.yml: fix encoding comming from WebPAC::Output
r9026@llin: dpavlin | 2005-11-22 11:08:17 +0100

2005-11-22 12:57:25 dpavlin r95

/Webpacus/Makefile.PL, /Webpacus/root/results.tt, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus, /Webpacus/config.yml, /Webpacus/t/Model/WebPAC.t: first try at implementing full results
r9023@llin: dpavlin | 2005-11-22 10:17:01 +0100

2005-11-22 12:57:20 dpavlin r94

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus: search results begin to show promise of working evenutally
r9015@llin: dpavlin | 2005-11-22 00:36:58 +0100

2005-11-22 12:57:15 dpavlin r93

/Webpacus/lib/Webpacus.pm, /Webpacus/root/autocomplete.tt, /Webpacus/root/results.tt, /Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus/lib/Webpacus/Controller/AutoComplete.pm, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus: minor tweaks all-around
r9014@llin: dpavlin | 2005-11-22 00:24:47 +0100

2005-11-22 12:57:09 dpavlin r92

/Webpacus/lib/Webpacus/Model/WebPAC.pm, /Webpacus: first try at model
r9013@llin: dpavlin | 2005-11-21 23:16:42 +0100

2005-11-22 12:57:04 dpavlin r91

/Webpacus/root/autocomplete.tt, /Webpacus: fix loading indicator
r9011@llin: dpavlin | 2005-11-21 21:00:54 +0100

2005-11-22 09:53:22 dpavlin r90

/trunk/conf/output/tt/html_ffzg.tt, /trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/web/user.css, /trunk/conf/output/tt/html_ffzg_results_apa.tt, /trunk/conf/output/tt/html_ffzg_results_isbd.tt, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: local changes

2005-11-22 08:37:55 dpavlin r89

/trunk, /trunk/lib/WebPAC/DB.pm: begin to remove current_filename and headline
r9018@llin: dpavlin | 2005-11-22 09:39:08 +0100

2005-11-22 08:37:50 dpavlin r88

/trunk: HASH(0x86723a4)

2005-11-22 08:37:45 dpavlin r87

/trunk, /trunk/lib/WebPAC/Search/Estraier.pm: move $log->logconfess to $self->confess so that Catalyst works
r9012@llin: dpavlin | 2005-11-21 22:25:45 +0100

2005-11-22 08:37:40 dpavlin r86

/trunk, /trunk/lib/WebPAC/Search/Estraier.pm: make it less chatty
r9010@llin: dpavlin | 2005-11-21 20:48:59 +0100

2005-11-22 08:27:53 dpavlin r85

/trunk/lib/WebPAC/Output/Estraier.pm: fixed logdie

2005-11-21 19:18:16 dpavlin r84

/trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/web/user.css, /trunk/conf/output/tt/html_ffzg_results_apa.tt, /trunk/conf/normalize/isis_ffzg.xml, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: local configuration and design changes

2005-11-21 17:46:27 dpavlin r83

/Webpacus/script/webpacus_fastcgi.pl, /Webpacus/root/static/images/btn_120x50_powered.png, /Webpacus/root/js/effects.js, /Webpacus/lib/Webpacus/View, /Webpacus/t/02pod.t, /Webpacus/t/Controller/AutoComplete.t, /Webpacus/t/Controller/Results.t, /Webpacus/lib/Webpacus/View/TT.pm, /Webpacus/README, /Webpacus/root/js, /Webpacus/t, /Webpacus/t/Model, /Webpacus/root/static/images/btn_88x31_built_shadow.png, /Webpacus/script, /Webpacus/root/footer.tt, /Webpacus/root/static/images/btn_120x50_built_shadow.png, /Webpacus/root/static, /Webpacus/root/results.tt, /Webpacus/root/autocomplete.tt, /Webpacus/script/webpacus_create.pl, /Webpacus/root/js/dragdrop.js, /Webpacus/script/webpacus_server.pl, /Webpacus/lib/Webpacus, /Webpacus/lib/Webpacus/Model, /Webpacus/root/favicon.ico, /Webpacus/t/Controller, /Webpacus/lib/Webpacus.pm, /Webpacus/root/static/images/btn_88x31_powered_shadow.png, /Webpacus/root/static/images/btn_120x50_powered_shadow.png, /Webpacus/root/static/images/btn_88x31_built.png, /Webpacus/root/header.tt, /Webpacus/lib/Webpacus/Controller, /Webpacus/root/static/images/btn_120x50_built.png, /Webpacus/lib, /Webpacus/root/static/images/catalyst_logo.png, /Webpacus/t/03podcoverage.t, /Webpacus/t/View/TT.t, /Webpacus/Changes, /Webpacus/Build.PL, /Webpacus/script/webpacus_cgi.pl, /Webpacus/root/js/controls.js, /Webpacus/t/View, /Webpacus/lib/Webpacus/Controller/AutoComplete.pm, /Webpacus/lib/Webpacus/Controller/Results.pm, /Webpacus/root/static/images, /Webpacus/root/js/prototype.js, /Webpacus/root/index.tt, /Webpacus/root, /Webpacus/root/static/images/btn_88x31_powered.png, /Webpacus/script/webpacus_test.pl, /Webpacus/t/01app.t: Import of web font-end for WebPAC v2 called WebPACus based on Catalyst

2005-11-21 17:45:56 dpavlin r82

/Webpacus: Directory for svk import.

2005-11-21 14:42:22 dpavlin r81

/trunk, /trunk/t/7-est.t, /trunk/lib/WebPAC/Search/Estraier.pm: Text::Iconv working, fixed tests, minor tweaks
r9002@llin: dpavlin | 2005-11-21 15:43:39 +0100

2005-11-21 14:42:16 dpavlin r80

/trunk, /trunk/t/0-load.t, /trunk/t/7-est.t, /trunk/lib/WebPAC/Search/Estraier.pm, /trunk/conf/log.conf, /trunk/lib/WebPAC/Search: added WebPAC::Search::Estraier which should be callable from outside WebPAC (e.g. Catalyst)
r9001@llin: dpavlin | 2005-11-21 15:29:13 +0100

2005-11-20 21:45:09 dpavlin r79

/trunk/web/browse.cgi, /trunk: select template by clicking on list
r8999@llin: dpavlin | 2005-11-20 22:46:22 +0100

2005-11-20 20:59:39 dpavlin r78

/trunk/conf/output/tt/html_ffzg_results_short.tt, /trunk/conf/output/tt/html_ffzg_results_apa.tt, /trunk/conf/output/tt/html_ffzg_results_isbd.tt, /trunk/conf/output/tt/html_ffzg_results_nonstd.tt: added local templates

2005-11-20 20:44:15 dpavlin r77

/trunk/web/browse.cgi, /trunk: fix save template
r8995@llin: dpavlin | 2005-11-20 21:45:05 +0100

2005-11-20 20:32:46 dpavlin r76

/trunk/run.pl, /trunk, /trunk/Makefile.PL, /trunk/conf/log.conf: minor tweaks
r8992@llin: dpavlin | 2005-11-20 21:33:56 +0100

2005-11-20 20:32:41 dpavlin r75

/trunk, /trunk/lib/WebPAC/Output/Estraier.pm: finished Text::Iconv support
r8991@llin: dpavlin | 2005-11-20 21:33:38 +0100

2005-11-20 20:13:39 dpavlin r74

/trunk/run.pl, /trunk, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk/conf/output/tt/html_ffzg.tt, /trunk/lib/WebPAC/Normalize.pm, /trunk/Makefile.PL, /trunk/conf/log.conf: added real implementation for WebPAC::Output::Estraier along with run.pl script which run test indexing (which will in one point move to WebPAC::Simple or something like that)
r8988@llin: dpavlin | 2005-11-20 20:46:12 +0100

2005-11-20 20:13:33 dpavlin r73

/trunk, /trunk/lib/WebPAC/Common.pm: fixed logging
r8987@llin: dpavlin | 2005-11-20 13:24:44 +0100

2005-11-20 01:50:47 dpavlin r72

/trunk/web/browse.cgi, /trunk: drop down to select template
r8984@llin: dpavlin | 2005-11-20 02:51:47 +0100

2005-11-20 01:50:42 dpavlin r71

/trunk, /trunk/conf/output/tt/html.tt, /trunk/conf/output/tt/text.tt: fix templates
r8983@llin: dpavlin | 2005-11-20 01:28:12 +0100

2005-11-19 23:48:24 dpavlin r70

/trunk/web/browse.cgi, /trunk, /trunk/lib/WebPAC/Normalize.pm, /trunk/t/3-normalize-xml.t, /trunk/conf/output/tt/html.tt, /trunk/lib/WebPAC/DB.pm, /trunk/t/6-unit.t, /trunk/lib/WebPAC/Output/TT.pm, /trunk/t/4-db.t, /trunk/t/5-output-tt.t: implement data_structure that returns HASH and not ARRAY. Little explanation for this rationale: Array was needed back in WebPAC v1 because order of tags in import_xml was important. However, since we are no longer depending on order of tags in input/*.xml, hash is much better choice.
r8980@llin: dpavlin | 2005-11-20 00:49:22 +0100

2005-11-19 23:48:19 dpavlin r69

/trunk, /trunk/web/iwf/testers/iwfajaxpost.php, /trunk/web/iwf/iwfajax.js, /trunk/web/iwf/testers/iwfajax.html: another fix for checkboxes, added textarea, checkbox and radio buttons to tests
r8979@llin: dpavlin | 2005-11-20 00:39:43 +0100

2005-11-16 15:49:22 dpavlin r68

/trunk/web/browse.cgi, /trunk: strip newlines from beginning of file also
r8903@llin: dpavlin | 2005-11-16 16:49:47 +0100

2005-11-16 15:33:12 dpavlin r67

/trunk/web/browse.cgi, /trunk, /trunk/web/user.css: added CSS editor
r8900@llin: dpavlin | 2005-11-16 16:33:30 +0100

2005-11-16 15:33:08 dpavlin r66

/trunk, /trunk/web/iwf/iwfajax.js: I have doubts about this fix -- elParent.tagName
r8899@llin: dpavlin | 2005-11-16 16:32:37 +0100

2005-11-15 17:00:15 dpavlin r65

/trunk/conf/output/tt/html_ffzg.tt: local changes

2005-11-15 16:56:44 dpavlin r64

/trunk, /trunk/lib/WebPAC/Normalize.pm, /trunk/t/3-normalize-xml.t, /trunk/t/data/normalize.xml, /trunk/t/data: fixed WebPAC::Normalize::get_data to work when called with subfield which doesn't exist, added tests
r8894@llin: dpavlin | 2005-11-15 17:56:56 +0100

2005-11-15 16:56:40 dpavlin r63

/trunk/web/browse.cgi, /trunk: strip cr or lf which seem to accumulate at end of template
r8893@llin: dpavlin | 2005-11-15 17:52:20 +0100

2005-11-15 14:31:12 dpavlin r62

/trunk, /trunk/lib/WebPAC/Normalize/XML.pm, /trunk/t/3-normalize-xml.t, /trunk/lib/WebPAC/Output/TT.pm: fix small warnings
r8884@llin: dpavlin | 2005-11-15 14:46:07 +0100

2005-11-15 14:31:03 dpavlin r61

/trunk/web/browse.cgi, /trunk: fade initial idle status
r8883@llin: dpavlin | 2005-11-14 21:39:14 +0100

2005-11-15 14:30:50 dpavlin r60

/trunk/web/browse.cgi, /trunk: fade out status message
r8882@llin: dpavlin | 2005-11-14 21:21:56 +0100

2005-11-15 14:30:39 dpavlin r59

/trunk/web/browse.cgi, /trunk: dont't go before first record (hide arrow)
r8881@llin: dpavlin | 2005-11-14 21:11:41 +0100

2005-11-15 14:30:26 dpavlin r58

/trunk/web/browse.cgi, /trunk: fix character encoding issues due to JavaScript which returns %uxxxx encoded characters
r8880@llin: dpavlin | 2005-11-14 19:16:05 +0100

2005-11-15 14:30:11 dpavlin r57

/trunk/web/browse.cgi, /trunk: split javascript into own actions
r8879@llin: dpavlin | 2005-11-14 18:57:21 +0100

2005-11-15 14:29:59 dpavlin r56

/trunk, /trunk/web/iwf/iwfajax.js: again some local changes and fixes
r8878@llin: dpavlin | 2005-11-14 18:56:54 +0100

2005-11-15 14:29:45 dpavlin r55

/trunk/web/iwf/docs/overview.xml, /trunk, /trunk/web/iwf/iwfxml.js, /trunk/web/iwf/docs/index.html, /trunk/web/iwf/docs/iwf.css, /trunk/web/iwf/iwfajax.js, /trunk/web/iwf/iwfgui.js, /trunk/web/iwf/iwfconfig.js, /trunk/web/iwf/iwfcore.js: update to upstream version 0.2
r8877@llin: dpavlin | 2005-11-14 18:40:33 +0100

2005-11-14 16:16:57 dpavlin r54

/trunk/web/browse.cgi, /trunk: edit template in browser
r8863@llin: dpavlin | 2005-11-14 16:59:48 +0100

2005-11-14 16:16:38 dpavlin r53

/trunk, /trunk/conf/output/tt/html_ffzg.tt: removed <head> and <body>
r8862@llin: dpavlin | 2005-11-14 16:44:06 +0100

2005-11-14 16:16:20 dpavlin r52

/trunk, /trunk/web/iwf/iwfajax.js: fix checkbox
r8861@llin: dpavlin | 2005-11-14 16:36:22 +0100

2005-11-14 16:16:03 dpavlin r51

/trunk, /trunk/web/iwf/iwfajax.js: if there is no innerText attribute try value
r8860@llin: dpavlin | 2005-11-14 16:21:41 +0100

2005-11-14 16:15:45 dpavlin r50

/trunk, /trunk/lib/WebPAC/DB.pm, /trunk/t/4-db.t: non-existing record in load_ds return undef
r8859@llin: dpavlin | 2005-11-14 13:37:51 +0100

2005-11-14 16:15:27 dpavlin r49

/trunk/web/browse.cgi, /trunk: show error on non-existing records, show template edit textarea
r8858@llin: dpavlin | 2005-11-14 13:18:02 +0100

2005-11-14 16:15:08 dpavlin r48

/trunk, /trunk/web/iwf/iwfajax.js: typo fix
r8857@llin: dpavlin | 2005-11-14 12:47:42 +0100

2005-11-14 16:14:49 dpavlin r47

/trunk/web/browse.cgi, /trunk: added reload
r8856@llin: dpavlin | 2005-11-14 12:08:11 +0100

2005-11-14 16:13:17 dpavlin r46

/trunk/web/iwf/docs/overview.xml, /trunk/web/iwf/docs/faq.xml, /trunk/web/iwf/docs/download.xml, /trunk, /trunk/web/iwf, /trunk/web/iwf/docs/index.html, /trunk/web/iwf/php/iwf.php, /trunk/web/iwf/iwfajax.js, /trunk/web/iwf/docs/iwf.css, /trunk/web/iwf/iwfgui.js, /trunk/web/iwf/docs/examples.xml, /trunk/web/iwf/iwfcore.js, /trunk/web, /trunk/web/iwf/lgpl.txt, /trunk/web/browse.cgi, /trunk/web/iwf/testers/iwfajaxpost.php, /trunk/web/iwf/iwfxml.js, /trunk/web/iwf/testers/iwfajax.html, /trunk/web/iwf/php, /trunk/web/iwf/docs, /trunk/web/iwf/testers, /trunk/web/iwf/testers/iwfcore.html: added small browser using Interactive Website Framework from http://iwf.sourceforge.net
r8855@llin: dpavlin | 2005-11-14 01:49:57 +0100

2005-11-14 16:12:43 dpavlin r45

/trunk, /trunk/lib/WebPAC/Output/TT.pm: removed debugging, added documentation (improvement, eh?)
r8854@llin: dpavlin | 2005-11-14 01:45:01 +0100

2005-11-14 16:12:20 dpavlin r44

/trunk, /trunk/lib/WebPAC/DB.pm: added read_only mode
r8853@llin: dpavlin | 2005-11-14 01:41:33 +0100

2005-11-14 16:12:01 dpavlin r43

/trunk, /trunk/conf/output/tt/html_ffzg.tt, /trunk/lib/WebPAC/Output/TT.pm: generalize TT filter to tt_filter_type; d('Tag') = display in TT
r8852@llin: dpavlin | 2005-11-13 23:55:23 +0100

2005-11-14 16:11:40 dpavlin r42

/trunk, /trunk/conf/output/tt/html_ffzg.tt, /trunk/Makefile.PL, /trunk/lib/WebPAC/Output/TT.pm: more work on templates. created TT filter d('TagName') to produce output in TT templates with type="display". Full notation is: d('TagName') or d('TagName','delmiter')
r8851@llin: dpavlin | 2005-11-13 22:18:25 +0100

2005-11-13 01:25:46 dpavlin r41

/trunk/conf/output/tt/html_ffzg.tt, /trunk/conf/normalize/isis_ffzg.xml: added local configuration for FFZG

2005-11-12 21:32:03 dpavlin r40

/trunk/lib/WebPAC/DB.pm: confess, not die

2005-11-12 21:31:47 dpavlin r39

/trunk/lib/WebPAC/Normalize.pm: check for current_filename and die if need (needs more work)

2005-11-12 21:21:50 dpavlin r38

/trunk/lib/WebPAC/Normalize/XML.pm, /trunk/lib/WebPAC/Normalize.pm: added ForceContent so that tags without attributes work, added strict checking

2005-08-02 15:20:44 dpavlin r37

/trunk/sql/schema.sql, /trunk/sql/pgbits.pl, /trunk/sql/tree-func.sql, /trunk/sql/tree-views.sql, /trunk/sql/mkindex.pl, /trunk/sql/Makefile: implemented tree structure with topics, where each topic can have multiple items

2005-08-02 00:42:29 dpavlin r36

/trunk/sql/schema.sql: cosmetic: removed empty line

2005-08-02 00:42:14 dpavlin r35

/trunk/sql/pgbits.pl: nicer title

2005-08-02 00:42:04 dpavlin r34

/trunk/sql/mkindex.pl: fixed referential integrity on inherited tables (I hope)

2005-07-24 15:35:46 dpavlin r33

/trunk/conf/output/tt/html.tt, /trunk/t/6-unit.t, /trunk/lib/WebPAC/Output/TT.pm: fix

2005-07-24 15:07:56 dpavlin r32

/trunk/lib/WebPAC/Common.pm: fix

2005-07-24 15:03:11 dpavlin r31

/trunk/lib/WebPAC/Normalize.pm, /trunk/t/3-normalize-xml.t, /trunk/t/6-unit.t, /trunk/t/2-input-isis.t, /trunk/conf/log.conf, /trunk/lib/WebPAC/Common.pm, /trunk/t/4-db.t, /trunk/t/1-lookup.t, /trunk/t/5-output-tt.t: re-worked logging, added no_log option to disable logging

2005-07-24 14:20:59 dpavlin r30

/trunk/lib/WebPAC/Lookup.pm, /trunk/t/1-lookup.t: move data to $self->{'_lookup_data'} and document that

2005-07-24 11:17:44 dpavlin r29

/trunk/lib/WebPAC/Normalize.pm, /trunk/t/6-unit.t, /trunk/conf/log.conf, /trunk/lib/WebPAC/Common.pm: some logging improvements and sample configuration file

2005-07-24 09:27:26 dpavlin r28

/trunk/sql/schema.sql, /trunk/sql/Makefile: small improvements

2005-07-23 19:21:07 dpavlin r27

/trunk/sql/schema.sql, /trunk/sql/pgbits.pl: experimental parser for PgBits

2005-07-23 18:39:44 dpavlin r26

/trunk/sql/schema.sql, /trunk/sql/Makefile: added primary keys

2005-07-23 18:21:01 dpavlin r25

/trunk/sql/mkindex.pl: create referencial integrity which works with inheritance

2005-07-23 15:46:24 dpavlin r24

/trunk/sql/schema.sql, /trunk/sql, /trunk/sql/data.sql, /trunk/sql/mkindex.pl, /trunk/sql/Makefile: implemented core of catalog-entry-item schema based on PostgreSQL General Bits issue 110, Accessing Inherited Table Data

2005-07-19 16:51:47 dpavlin r23

/trunk/Makefile.PL: added target to update SourceForge CVS repository

2005-07-17 22:48:25 dpavlin r22

/trunk/lib/WebPAC/Normalize.pm, /trunk/t/6-unit.t, /trunk/lib/WebPAC/DB.pm, /trunk/t/4-db.t: beginning of unit testing and various fixes

2005-07-17 22:28:11 dpavlin r21

/trunk/lib/WebPAC/Input/ISIS.pm, /trunk/t/2-input-isis.t, /trunk/lib/WebPAC/Output/TT.pm: fixed ISIS size

2005-07-17 21:04:23 dpavlin r20

/trunk/t/4-db.t: few more tests

2005-07-17 15:04:39 dpavlin r19

/trunk/t/4-db.tt, /trunk/lib/WebPAC/DB.pm, /trunk/t/4-db.t: some cleanups and bugfixes

2005-07-17 14:53:37 dpavlin r18

/trunk/t/4-db.tt, /trunk/lib/WebPAC/Normalize.pm, /trunk/Makefile.PL, /trunk/lib/WebPAC/DB.pm, /trunk/t/4-output-tt.t, /trunk/t/5-output-tt.t: first cut into WebPAC::DB

2005-07-17 11:45:12 dpavlin r17

/trunk/lib/WebPAC.pm: doc fix

2005-07-17 11:37:07 dpavlin r16

/trunk/t/0-load.t, /trunk/conf/output/tt/html.tt, /trunk/conf/output/tt/text.tt, /trunk/lib/WebPAC/Output/html.pm, /trunk/MANIFEST, /trunk/Makefile.PL, /trunk/lib/WebPAC/Output/TT.pm, /trunk/lib/WebPAC/Common.pm, /trunk/t/4-output-tt.t, /trunk/conf/output/tt: Added Output::WebPAC::TT to produce Template Toolkit output.

2005-07-17 10:42:23 dpavlin r15

/trunk/lib/WebPAC/Normalize.pm, /trunk/lib/WebPAC/Output.pm, /trunk/t/3-normalize-xml.t, /trunk/lib/WebPAC/Common.pm, /trunk/lib/WebPAC/Lookup.pm: WebPAC::Common cleanup, most code moved to WebPAC::Normalize. Added documentation about order of data mungling when normalising data.

2005-07-17 00:04:25 dpavlin r14

/trunk/lib/WebPAC/Normalize/XML.pm, /trunk/lib/WebPAC/Normalize.pm, /trunk/t/3-normalize-xml.t: small fixes

2005-07-16 23:56:14 dpavlin r13

/trunk/lib/WebPAC/Normalize/XML.pm, /trunk/lib/WebPAC/Normalize.pm, /trunk/t/3-normalize-xml.t, /trunk/lib/WebPAC/Common.pm: data_source seems to work

2005-07-16 22:57:26 dpavlin r12

/trunk/lib/WebPAC/Normalize/XML.pm, /trunk/t/3-normalize-xml.t, /trunk/Makefile.PL, /trunk/lib/WebPAC/Lookup.pm, /trunk/t/1-lookup.t: improvements to WebPAC::Normalize::XML

2005-07-16 20:54:28 dpavlin r11

/trunk/lib/WebPAC/Input.pm: fix

2005-07-16 20:35:30 dpavlin r10

/trunk/lib/WebPAC/Input.pm, /trunk/t/0-load.t, /trunk/lib/WebPAC/Normalize.pm, /trunk/lib/WebPAC/Normalize/XML.pm, /trunk/MANIFEST, /trunk/Makefile.PL, /trunk/lib/WebPAC/DB.pm, /trunk/lib/WebPAC/Input/ISIS.pm, /trunk/t/2-input-isis.t, /trunk/lib/WebPAC/Common.pm: ISIS input is finished, low_mem option has code (and not only documentation :-)

2005-07-16 17:14:43 dpavlin r9

/trunk/t/winisis/BIBL.N01, /trunk/t/winisis/BIBL.XRF, /trunk/t/winisis/BIBL.N02, /trunk/t/winisis/BIBL.mst, /trunk/MANIFEST, /trunk/t/2-input-isis.t, /trunk/lib/WebPAC/Common.pm, /trunk/t/winisis/BIBL.FDT, /trunk/t/winisis/BIBL.IFP, /trunk/lib/WebPAC/Input.pm, /trunk/t/0-load.t, /trunk/t/winisis/BIBL.CNT, /trunk/Makefile.PL, /trunk/lib/WebPAC/Input/ISIS.pm, /trunk/t/winisis, /trunk/t/winisis/BIBL.l01, /trunk/t/winisis/BIBL.l02: a bit more work on WebPAC::Input::ISIS

2005-07-16 16:48:35 dpavlin r8

/trunk, /trunk/lib/WebPAC/Normalize/XML.pm, /trunk/lib/WebPAC/Output/CDBI.pm, /trunk/lib/WebPAC/Manual.pod, /trunk/lib/WebPAC/Output/ClassDBI.pm, /trunk/t/2-input-isis.t, /trunk/lib/WebPAC/Input/ISIS.pm: little cleanup and first cut into WebPAC::Normalize::XML

2005-07-16 16:00:19 dpavlin r7

/trunk/MANIFEST, /trunk/Makefile.PL, /trunk/lib/WebPAC/Common.pm, /trunk/lib/WebPAC/Lookup.pm, /trunk/t/1-lookup.t: lookups cleanup

2005-07-16 14:44:38 dpavlin r6

/trunk/t/0-load.t, /trunk/t/00-load.t, /trunk/lib/WebPAC/Input.pm, /trunk/lib/WebPAC.pm, /trunk/lib/WebPAC/Input, /trunk/lib/WebPAC/Input/ISIS.pm, /trunk/lib/WebPAC/Common.pm, /trunk/t/01-lookup.t, /trunk/t/1-lookup.t: added WebPAC::Input::ISIS

2005-07-16 12:40:28 dpavlin r5

/trunk/conf/lookup/example.pm, /trunk/t/01-lookup.t: test also filter

2005-07-16 12:37:18 dpavlin r4

/trunk/conf/lookup, /trunk/conf/lookup/isis.pm, /trunk/t/00-load.t, /trunk/conf/input, /trunk/conf/lookup/example.pm, /trunk/conf, /trunk/conf/normalize, /trunk/conf/output, /trunk/Makefile.PL, /trunk/conf/input/isis.ini, /trunk/lib/WebPAC/Common.pm, /trunk/conf/normalize/isis.xml, /trunk/lib/WebPAC/Lookup.pm, /trunk/lib/WebPAC/Normalize/Lookup.pm, /trunk/t/01-lookup.t: more work on lookups, example configuration layout

2005-07-16 11:07:38 dpavlin r3

/trunk/t/pod-coverage.t, /trunk/lib/WebPAC/Input.pm, /trunk/t/00-load.t, /trunk/lib/WebPAC.pm, /trunk/lib/WebPAC/Normalize, /trunk/Makefile.PL, /trunk/lib/WebPAC/Common.pm, /trunk/lib/WebPAC/Normalize/Lookup.pm, /trunk/t/01-lookup.t: moved implementation of lookups from older code-base

2005-06-25 20:26:56 dpavlin r2

/trunk/.cvsignore, /trunk: move to svn:ignore

2005-06-25 20:23:23 dpavlin r1

/trunk/README, /trunk/lib/WebPAC/Output/Estraier.pm, /trunk, /trunk/t/00-load.t, /trunk/t, /trunk/lib/WebPAC/Manual.pod, /trunk/lib/WebPAC/Output/ClassDBI.pm, /trunk/lib, /trunk/MANIFEST, /trunk/lib/WebPAC/Output, /trunk/lib/WebPAC/DB.pm, /trunk/lib/WebPAC, /trunk/.cvsignore, /trunk/t/pod-coverage.t, /trunk/lib/WebPAC/Input.pm, /trunk/lib/WebPAC/Output.pm, /trunk/lib/WebPAC.pm, /trunk/lib/WebPAC/Output/html.pm, /trunk/t/pod.t, /trunk/Makefile.PL, /trunk/lib/WebPAC/Output/OAI.pm: initial import of some documentation and module structure