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

Log of /trunk2/import_xml

View Directory Listing Directory Listing


Sticky Revision:

Revision 568 - Directory Listing
Modified Sun Oct 31 19:28:50 2004 UTC (14 years, 9 months ago) by dpavlin
more delimiters


Revision 565 - Directory Listing
Modified Sun Oct 31 03:50:01 2004 UTC (14 years, 9 months ago) by dpavlin
design


Revision 564 - Directory Listing
Modified Sat Oct 30 23:59:06 2004 UTC (14 years, 9 months ago) by dpavlin
design and import_xml changes


Revision 555 - Directory Listing
Modified Fri Oct 29 22:09:04 2004 UTC (14 years, 9 months ago) by dpavlin
Special suport for non-repeatable fileds:

Now you can specify s900^a instead of v900^a to get one and singe value.
Have in mind that if you DON'T have any repeatable value in this filed, you
WILL create infinite loop. So, use some repeatable value.

This is however, very useful for situation where you want to reference one
non-repeatable value from field which is repeatable.

There is experimental code that checks for infitite loops, but it's not
working right (and I'm too tired to fix this now).



Revision 510 - Directory Listing
Modified Sun Oct 10 19:32:33 2004 UTC (14 years, 10 months ago) by dpavlin
add bullets to narrow term


Revision 501 - Directory Listing
Modified Sun Oct 10 11:25:10 2004 UTC (14 years, 10 months ago) by dpavlin
implement CROVOC marker for tree


Revision 500 - Directory Listing
Modified Sun Oct 10 11:04:52 2004 UTC (14 years, 10 months ago) by dpavlin
implement filter{name} which can be embedded inside filed, just like
eval{...}. Code for filters is not compatibile with old implementation, but
it should be easier.
If you mix eval{} and filter{}, eval has to come first.


Revision 493 - Directory Listing
Modified Sun Oct 10 05:31:23 2004 UTC (14 years, 10 months ago) by dpavlin
local changes


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


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


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


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


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


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


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


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


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


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


Revision 287 - Directory Listing
Modified Sun Mar 14 19:50:13 2004 UTC (15 years, 5 months ago) by dpavlin
Original Path: trunk/import_xml
fix


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


Revision 285 - Directory Listing
Modified Sun Mar 14 19:43:51 2004 UTC (15 years, 5 months ago) by dpavlin
Original Path: trunk/import_xml
preserve other attributes


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


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


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

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

which is equivavelnt to following old mark-up:

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

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


Revision 223 - Directory Listing
Modified Sun Feb 8 15:49:44 2004 UTC (15 years, 6 months ago) by dpavlin
Original Path: trunk/import_xml
fix


Revision 221 - Directory Listing
Modified Sun Feb 8 15:15:54 2004 UTC (15 years, 6 months ago) by dpavlin
Original Path: trunk/import_xml
links using format


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


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


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


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


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


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


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


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


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


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


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


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


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


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


Revision 110 - Directory Listing
Modified Tue Jul 15 12:46:43 2003 UTC (16 years, 1 month ago) by dpavlin
Original Path: trunk/import_xml
fix


Revision 99 - Directory Listing
Modified Sun Jul 13 22:29:49 2003 UTC (16 years, 1 month ago) by dpavlin
Original Path: trunk/import_xml
added filter


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


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


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


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


Revision 68 - Directory Listing
Modified Fri Jul 4 23:30:47 2003 UTC (16 years, 1 month ago) by dpavlin
Original Path: trunk/import_xml
misc other changes


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


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


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


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


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


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


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


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


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


  ViewVC Help
Powered by ViewVC 1.1.26