1 |
CPAN modules to consider using: |
=head1 NAME |
2 |
|
|
3 |
|
CPAN modules which are needed for WebPAC |
4 |
|
|
5 |
|
=head2 MODULES |
6 |
|
|
7 |
|
Here are CPAN modules which WebPAC uses. |
8 |
|
Simpliest way is to install them using |
9 |
|
C<cpan> shell like this: |
10 |
|
|
11 |
|
cpan Log::Log4perl |
12 |
|
|
13 |
|
Some of modules might require specific version. |
14 |
|
|
15 |
|
=over 5 |
16 |
|
|
17 |
|
=item Template |
18 |
|
|
19 |
|
Template toolkit |
20 |
|
|
21 |
|
=item Log::Log4perl |
22 |
|
|
23 |
|
For logging (using C<log.conf> by default) |
24 |
|
|
25 |
|
=item DBM::Deep |
26 |
|
|
27 |
|
Used only if using C<low_mem> option. |
28 |
|
|
29 |
|
=item OpenIsis |
30 |
|
|
31 |
|
This module is part of L<http://www.openisis.org/> |
32 |
|
and pre-patched version (with applied close path) is included with WebPAC. |
33 |
|
|
34 |
|
=item jsFind |
35 |
|
|
36 |
|
To create static JavaScript powered search engine. |
37 |
|
|
38 |
|
=item Tie:Array:Sorted |
39 |
|
|
40 |
|
For creating sorted indexes |
41 |
|
|
42 |
|
=back |
43 |
|
|
44 |
|
=head2 Modules which will be used |
45 |
|
|
46 |
|
Following modules might be used or not depending on state of |
47 |
|
WebPAC development. |
48 |
|
|
49 |
|
Sorry. I will update this documentation occasionally. |
50 |
|
|
51 |
|
=over 5 |
52 |
|
|
53 |
|
=item Text::Unaccent |
54 |
|
|
55 |
|
available at L<http://www.senga.org/unac/> |
56 |
|
|
57 |
|
=item CGI::Application |
58 |
|
|
59 |
|
=item HTML::FillInForm |
60 |
|
|
61 |
|
=item Spreadsheet::ParseExcel |
62 |
|
|
63 |
|
=item MARC |
64 |
|
|
65 |
|
=item Text::CSV |
66 |
|
|
67 |
|
=back |
68 |
|
|
|
AnyData::Format::XML |
|
|
Data::DumpXML |
|
|
Data::DumpXML::Parser |
|
|
XML::Simple |
|
|
XML::Writer |
|
|
|
|
|
other perl modules which are used: |
|
|
|
|
|
Text::Unaccent from http://www.senga.org/unac/ |
|
|
|
|
|
Modules which are used: |
|
|
CGI::Application |
|
|
HTML::Template |
|
|
HTML::FillInForm |
|
|
Spreadsheet::ParseExcel |
|
|
MARC |
|
|
Text::CSV |
|