| Revision 331 (by dpavlin, 2004/05/18 17:41:14) |
new instance for cpi
|
This that has to be done (or fixed)
- allmost everything
* all2xml.pl
- create swish configuration file "on the fly"
- implement Makefile.PL and install modules in "proper" places.
- implement circulation
- make swish to search case sensitive and insesitive depending on input
string: if it has capital letters search case sensitive
- index should show some records before and after matched term.
---------------------------------------------------------------------------
General implementation notes:
- automatic crawlers should keep local copy (DBI) and e-mail publications
which are added (and generate report for users (last month, 6 months)
using cgi)
---------------------------------------------------------------------------
This are notes about WWW interface:
- re-use good ideas from MPS indexer (which was used as proof-of-concept,
see paper at http://webpac.sf.net/)
- use CSS
* provide several color templates
* provide template without char size of color set (to enable
usage of default browser colors/font-size)
---------------------------------------------------------------------------
- statistics for each library
+ put links on the titles on the short results page
+ speedup inserting in index (done from 02:22:48 to 00:16:39, quite good :-)
- implement "master" template in which all other pages will be included.
Good for integration of webpac into existing portal design
- drop index tables which are not used anymore (at end of indexing)
e.g. webpac-hidra link_900
+ give useful error message when results are not found
- add support for transcripts of a,o,u umlauts (ae ou ue)
a -> (a|ae)
- remove dependency on HTML::Parser (HTML::Entities used in index_DBI_cache)