Dobrica Pavlinusic [Fri, 5 Mar 2004 23:33:19 +0000 (23:33 +0000)]
lookup_key and lookup_val types now support filters
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@233
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Fri, 5 Mar 2004 23:18:30 +0000 (23:18 +0000)]
dump TDB file (e.g. lookup)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@232
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Fri, 5 Mar 2004 22:53:30 +0000 (22:53 +0000)]
clear memory cache when opening new file lookup
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@231
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Wed, 25 Feb 2004 10:49:32 +0000 (10:49 +0000)]
Lot of changes and improvements:
- documentation at beginning of script
- use XML file for configuration (as opposed to hard-coded values in script)
- example XML configuration can be created with ./isis2marc.pl > config.xml
- supports unique and non-unique output depending on presence of <key>
tag in configuration file
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@230
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Mon, 23 Feb 2004 23:21:43 +0000 (23:21 +0000)]
brown-bag-bug-fix: writing MARC file just once (at end) will save a lot of time
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@229
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Mon, 23 Feb 2004 23:17:17 +0000 (23:17 +0000)]
script which will select just some fields from CDS/ISIS database and insert
only unique values in MARC file (useful for creating ad-hoc authority file)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@228
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 22 Feb 2004 23:31:00 +0000 (23:31 +0000)]
Beginning of documentation for debugging of changes in configuration
file. In short: what to do when WebPAC isn't behaving as you expected.
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@227
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Wed, 11 Feb 2004 08:33:51 +0000 (08:33 +0000)]
added SQLite parametar sqlite_handle_binary_nulls
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@226
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Tue, 10 Feb 2004 10:20:50 +0000 (10:20 +0000)]
don't die if old table cannot be dropped
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@225
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 8 Feb 2004 20:16:54 +0000 (20:16 +0000)]
important bug fix for bug introduced in 1.57: it might eat your data
if you are not using filter. This one was hard do find...
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@224
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 8 Feb 2004 15:49:44 +0000 (15:49 +0000)]
fix
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@223
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 8 Feb 2004 15:44:28 +0000 (15:44 +0000)]
Documentation describing usage of lookups
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@222
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 8 Feb 2004 15:15:54 +0000 (15:15 +0000)]
links using format
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@221
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 5 Feb 2004 11:04:03 +0000 (11:04 +0000)]
Important note about SQLite and dbi_user settings (in nutshell: leave them
blank)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@220
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 5 Feb 2004 10:56:55 +0000 (10:56 +0000)]
Display total and unique count when dumping index data to tables
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@219
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 5 Feb 2004 10:55:58 +0000 (10:55 +0000)]
Changed never userd format configuration option for import_xml to
marc_format to prevent clash with format for output. If you don't
specify it (as I never do) it will default to 'usmarc' which is probably
the right thing (tm).
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@218
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 1 Feb 2004 23:28:27 +0000 (23:28 +0000)]
bugfix and improvements:
- debug and quiet switches
- skip fields which are too short (just subfield without data)
- calculate directory address
- calculate base address in leader
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@217
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 1 Feb 2004 22:18:05 +0000 (22:18 +0000)]
insert empty indicators -- that required to rebuild directory, so
I'm also doing some sanity checks (on which programs that import
MARC files might fail later)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@216
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 1 Feb 2004 22:06:00 +0000 (22:06 +0000)]
brown-bag bug: I was using MARC.pm wrong: now whole file will be loaded
at start of indexing, changing memory usage to much more step-like, but
that enables real progress indicator and few seconds gain in indexing
speed.
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@215
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 1 Feb 2004 20:37:33 +0000 (20:37 +0000)]
more verbose output
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@210
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 1 Feb 2004 20:35:59 +0000 (20:35 +0000)]
I was using MARC.pm wrong. It duplicated records in output
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@209
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 1 Feb 2004 15:57:17 +0000 (15:57 +0000)]
Script which will read PhpMyLibrary (phpmylibrary.sourceforge.net/)
database and dump MARC file for import in webpac
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@208
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sat, 31 Jan 2004 21:03:06 +0000 (21:03 +0000)]
thesaurus is finally working... It contains recursive entries to parnet
term, and we actually needed to display narrower terms, so mem_lookup was
created. Important changes:
- you can write eval{"901a" eq "Mikrotezaurus"} within <isis>
tag and if expression evaluates to false, no content will be outputed
(It's used to hide microtesarus terms from lover level descriptors)
- mem_lookup.pm now supports formats: you can write something like
[a:5614];;[d:[a:5614]] and it will correctly embed values
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@207
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sat, 31 Jan 2004 20:57:48 +0000 (20:57 +0000)]
at close vacuum database if using PostgreSQL or SQLite
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@206
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 18 Jan 2004 21:11:39 +0000 (21:11 +0000)]
support for unrolling thesaurus entries which have data only about parent
term, so that we can display child terms for each entry
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@205
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 18 Jan 2004 16:24:41 +0000 (16:24 +0000)]
updated according to specification
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@204
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 18 Jan 2004 16:23:56 +0000 (16:23 +0000)]
grammar fix
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@203
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 18 Jan 2004 16:23:03 +0000 (16:23 +0000)]
implemented sort=1 variable to sort results by headline
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@202
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sat, 17 Jan 2004 14:00:26 +0000 (14:00 +0000)]
changed behaviour when searching index and no entry beginning with string is
found: until now, it found first substring, and now it find substring from
beginning of word (it has to have space before it)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@201
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 11 Jan 2004 21:06:42 +0000 (21:06 +0000)]
Added missing changes to template for index results
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@200
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Wed, 7 Jan 2004 12:29:11 +0000 (12:29 +0000)]
fixed filter delimiter bug
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@199
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 21 Dec 2003 06:35:43 +0000 (06:35 +0000)]
Implement different interfaces to webpac (for books, articles etc, or in
different languages) easily: just add base_path with relative or
absolute URL to root of your webpac and you can then create multiple
aliases (using Alias directive in httpd.conf) which have same beginning
as base_path. Everything added after base_path will be added after filename
for templates, but before extension. Easy, eh?
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@198
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 21 Dec 2003 03:27:02 +0000 (03:27 +0000)]
Changed behaviour of creating data for swish_exact when using type="index".
Now every line is separate entry in swish_exact. That will create additional
clutter in index (fields which wouldn't be used because we are not insering
them in index), but you will have to bare with this for now.
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@197
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Mon, 15 Dec 2003 00:12:16 +0000 (00:12 +0000)]
correct support for swish_exact when there are repeatable fields
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@196
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 14 Dec 2003 20:50:03 +0000 (20:50 +0000)]
don't repeat field name if same as last, support format_name and
format_delimiter on field level if using iterate_by_page (without this, it's
really hard to get useful formating when using iterate_by_page), don't warn
on rare occasion (which is faulty import_xml definition, but anyway...) when
using append="1"
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@195
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 11 Dec 2003 18:42:40 +0000 (18:42 +0000)]
closer to specification
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@193
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 11 Dec 2003 18:00:57 +0000 (18:00 +0000)]
use locale (important for sorting)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@192
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sat, 29 Nov 2003 20:11:07 +0000 (20:11 +0000)]
dump content of gdbm file
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@191
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sat, 29 Nov 2003 19:11:23 +0000 (19:11 +0000)]
exact matches can now specify to include (or not) wildcard at end. Added
also documentation about exact matching using swish-e
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@190
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sat, 29 Nov 2003 19:07:29 +0000 (19:07 +0000)]
local changes specific to hida
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@189
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sat, 29 Nov 2003 19:07:00 +0000 (19:07 +0000)]
implemented index_delimiter which enables to to format index entries in format
(values to be inserted in index);;(values to be displayed) if there is
definition of index_delimiter=";;". This will allow you to index (and
search) through values from original database and still have ability to
display lookup fields.
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@188
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sat, 29 Nov 2003 18:58:34 +0000 (18:58 +0000)]
support for subfields in fields 10/11
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@187
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sat, 29 Nov 2003 18:40:19 +0000 (18:40 +0000)]
transfer swish_exact flash in form also, not only in URL
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@186
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sat, 29 Nov 2003 18:38:02 +0000 (18:38 +0000)]
moved documentation in doc directory
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@185
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sat, 29 Nov 2003 17:51:12 +0000 (17:51 +0000)]
fix for swish_exact
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@183
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sat, 29 Nov 2003 15:59:19 +0000 (15:59 +0000)]
make index with lookup field working with iterate on page
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@182
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Tue, 25 Nov 2003 20:19:03 +0000 (20:19 +0000)]
fix swish_exact fields so that they don't show up in display
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@181
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Tue, 25 Nov 2003 20:04:24 +0000 (20:04 +0000)]
invalidate memory cache when needed
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@180
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Tue, 25 Nov 2003 18:28:42 +0000 (18:28 +0000)]
script which will create log of webpac memory and processor usage
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@179
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Mon, 24 Nov 2003 21:54:19 +0000 (21:54 +0000)]
major improvements: you can select order of scanning in each topic tag
to be eather by line (which is default, repeatable fields in one line will
be unrolled) or page-by-page (using new interate_by_page="1" attribute).
New page-by-page mode is really useful with lookups (because you can
append fields with lookups in same line, but using two tags), but it will
create multiple rows in html output.
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@178
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Mon, 24 Nov 2003 01:19:15 +0000 (01:19 +0000)]
support for lookup fields. Implemented using GDBM or TDB (which I recommend
because it's fastest implementation)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@177
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Mon, 24 Nov 2003 01:16:04 +0000 (01:16 +0000)]
fix for wierd prefixes (consisting of chars and numbers)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@176
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 23 Nov 2003 17:33:59 +0000 (17:33 +0000)]
fix path
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@175
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 23 Nov 2003 17:13:53 +0000 (17:13 +0000)]
radio buttons for exact search
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@174
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 23 Nov 2003 17:05:26 +0000 (17:05 +0000)]
removed fixed width
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@173
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 23 Nov 2003 17:04:34 +0000 (17:04 +0000)]
profiling tests of cacheing of formats: improvements are close to 50%. Not
bad for one evening of hacking...
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@172
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 23 Nov 2003 16:45:39 +0000 (16:45 +0000)]
configuration option for unac_filter
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@171
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 23 Nov 2003 15:42:16 +0000 (15:42 +0000)]
Re-wrote parsing for ISO-type data (isis, marc) to use in-memory cache of
format... 10% speed improvement and cleaner code. Include filter functions
just once.
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@170
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 23 Nov 2003 15:39:23 +0000 (15:39 +0000)]
die with message if no field name is specified
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@169
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 23 Nov 2003 15:37:43 +0000 (15:37 +0000)]
added years filter for swish to support 1983- notation
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@168
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 23 Nov 2003 15:36:12 +0000 (15:36 +0000)]
add prototype
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@167
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 23 Nov 2003 15:06:54 +0000 (15:06 +0000)]
added TODO for HIDRA
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@166
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 23 Nov 2003 15:06:29 +0000 (15:06 +0000)]
renamed files from HIDRA to contain _hidra_ in filename
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@165
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sat, 22 Nov 2003 22:04:05 +0000 (22:04 +0000)]
implemented filter which can replace (or be used together with) unac_string
from Text::Unaccent
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@164
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 20 Nov 2003 21:23:40 +0000 (21:23 +0000)]
Added type="swish_exact" to save data into swish index with boundaries
xxbxx data xxexxx. This is helpful to implement exact match from beginning
of query and exact match to full query which are defined using e[nr] field
in web user interface (with same [nr] as f[nr] and v[nr] fields) which
have to have value 1 (from beginning) 2 (from end, not that useful...) or
3 (1+2 - exact match)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@163
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 20 Nov 2003 21:20:57 +0000 (21:20 +0000)]
added profile target
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@162
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 20 Nov 2003 19:33:00 +0000 (19:33 +0000)]
write nice (?) message indicating that there are no results for this query
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@161
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Tue, 18 Nov 2003 19:56:51 +0000 (19:56 +0000)]
fix
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@160
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Tue, 18 Nov 2003 19:44:38 +0000 (19:44 +0000)]
removed name of library (to produce generic template)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@159
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Mon, 17 Nov 2003 21:18:37 +0000 (21:18 +0000)]
fixed transfer of variables with multiple values in headline
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@158
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Mon, 17 Nov 2003 20:53:03 +0000 (20:53 +0000)]
small fix
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@157
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Mon, 17 Nov 2003 20:46:18 +0000 (20:46 +0000)]
added template example (which include do_checkbox JavaScript)
added select all/none/toggle at results page (usage of do_checkbox.js)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@156
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Mon, 17 Nov 2003 20:12:47 +0000 (20:12 +0000)]
improvements
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@155
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Mon, 17 Nov 2003 10:31:29 +0000 (10:31 +0000)]
another example of import xml file for ISIS. This one features links
(using format)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@154
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 16 Nov 2003 22:42:41 +0000 (22:42 +0000)]
implemented formats which can be used to produce links between records
in WebPac (documented in README.links)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@153
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 16 Nov 2003 22:40:04 +0000 (22:40 +0000)]
new languages
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@152
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 16 Nov 2003 22:39:36 +0000 (22:39 +0000)]
keep <a href>
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@151
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 16 Nov 2003 22:39:06 +0000 (22:39 +0000)]
support for "f" and "v" fields without number on which wildcards don't apply
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@150
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 16 Nov 2003 16:57:11 +0000 (16:57 +0000)]
display full record without path specified (used for linking)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@149
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 16 Nov 2003 16:16:28 +0000 (16:16 +0000)]
master template example
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@148
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 16 Nov 2003 16:14:37 +0000 (16:14 +0000)]
Implementation of master template: just create template html file in
public_html and insert ##webpac## where you want output of webpac.
Then define template to full path to that template, and you are ready to go.
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@147
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 16 Nov 2003 13:20:14 +0000 (13:20 +0000)]
convert more than one URL to correct html link
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@146
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 16 Nov 2003 12:35:21 +0000 (12:35 +0000)]
added more languages
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@145
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Sun, 16 Nov 2003 11:55:18 +0000 (11:55 +0000)]
fixed filters (again)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@144
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 6 Nov 2003 21:35:17 +0000 (21:35 +0000)]
added two missing characters (and still missing one)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@143
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 30 Oct 2003 01:02:22 +0000 (01:02 +0000)]
if no entries found, count should return number of all entries
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@142
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 30 Oct 2003 00:49:43 +0000 (00:49 +0000)]
another alternative encoding for Crolist. How many does it have?
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@141
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 30 Oct 2003 00:10:09 +0000 (00:10 +0000)]
fix for total number of entries from index if using filter, renamed
check function to count and added limit
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@140
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Wed, 29 Oct 2003 23:19:58 +0000 (23:19 +0000)]
removed unneeded delimiter parametar
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@139
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Wed, 29 Oct 2003 23:10:51 +0000 (23:10 +0000)]
Aargh! I should really go to sleep or make PostgeSQL replication or something...
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@138
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Wed, 29 Oct 2003 22:57:43 +0000 (22:57 +0000)]
I removed too much: this always added delimiter before first element
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@137
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Wed, 29 Oct 2003 22:46:49 +0000 (22:46 +0000)]
another fix for repeatable fields
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@136
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Wed, 29 Oct 2003 21:27:00 +0000 (21:27 +0000)]
fix repeatable fields in index data
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@135
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Tue, 28 Oct 2003 10:19:02 +0000 (10:19 +0000)]
more tasks
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@134
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 9 Oct 2003 11:24:19 +0000 (11:24 +0000)]
added note about SQLite performance, example in global.conf
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@133
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 9 Oct 2003 10:22:35 +0000 (10:22 +0000)]
better documentation, allmost useful :-)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@132
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Wed, 8 Oct 2003 22:05:00 +0000 (22:05 +0000)]
Crolist CROASCII
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@131
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Wed, 8 Oct 2003 21:26:13 +0000 (21:26 +0000)]
filter to import Crolist data in CROASCII code-page
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@130
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Wed, 8 Oct 2003 21:25:47 +0000 (21:25 +0000)]
documentation about MARC import
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@129
13eb9ef6-21d5-0310-b721-
a9d68796d827
Dobrica Pavlinusic [Thu, 4 Sep 2003 14:57:02 +0000 (14:57 +0000)]
use index_DBI_cache.pm (non-cache version is depriciated)
git-svn-id: file:///home/dpavlin/private/svn/webpac/trunk@128
13eb9ef6-21d5-0310-b721-
a9d68796d827