This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /trunk2/import_xml/isis_hidra_ths.xml
Parent Directory
| Revision Log
Revision
555 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 29 22:09:04 2004 UTC
(19 years, 7 months ago)
by
dpavlin
File length: 10342 byte(s)
Diff to
previous 510
,
to
selected 373
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
500 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 10 11:04:52 2004 UTC
(19 years, 8 months ago)
by
dpavlin
File length: 9970 byte(s)
Diff to
previous 493
,
to
selected 373
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
417 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Sep 9 10:06:09 2004 UTC
(19 years, 9 months ago)
by
dpavlin
File length: 9512 byte(s)
Diff to
previous 375
,
to
selected 373
Don't add duplicate data in index. Quoting with qq#..# so field data
shouldn't have # in it (or eval will complain).
Revision
374 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jun 20 16:57:52 2004 UTC
(19 years, 11 months ago)
by
dpavlin
File length: 9498 byte(s)
Diff to
previous 373
save mfn as field v000, _get logger handles calls from main as it should,
support for <filename> tag
Revision
373 -
(
view)
(
annotate)
-
[selected]
Modified
Sun Jun 20 15:49:09 2004 UTC
(19 years, 11 months ago)
by
dpavlin
File length: 9351 byte(s)
Diff to
previous 372
a lot more logging, lookups are now working as expected (and documented)
Revision
207 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 31 21:03:06 2004 UTC
(20 years, 4 months ago)
by
dpavlin
Original Path:
trunk/import_xml/isis_hidra_ths.xml
File length: 7330 byte(s)
Diff to
previous 204
,
to
selected 373
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
178 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Nov 24 21:54:19 2003 UTC
(20 years, 6 months ago)
by
dpavlin
Original Path:
trunk/import_xml/isis_hidra_ths.xml
File length: 3115 byte(s)
Diff to
previous 165
,
to
selected 373
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.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.