X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=TODO;h=e0d8a30f2ff731c7f9a050c39fd5d7e1cc93baa4;hb=5d556c7949052d85c0de3931d5c13cf4a678aecf;hp=e1d4d1ead8c99e18ed2ba886385b89e6921d05af;hpb=46b4ec0b5d433c84033e3ff07b5952fb19515411;p=webpac diff --git a/TODO b/TODO index e1d4d1e..e0d8a30 100644 --- a/TODO +++ b/TODO @@ -1,15 +1,25 @@ This that has to be done (or fixed) - allmost everything -- isis2xml.pl +* all2xml.pl + - create swish configuration file "on the fly" -- implement "posudba" +- 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) --------------------------------------------------------------------------- @@ -25,3 +35,21 @@ This are notes about WWW interface: --------------------------------------------------------------------------- +- 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)