10 |
use Config::IniFiles; |
use Config::IniFiles; |
11 |
use Text::Unaccent; |
use Text::Unaccent; |
12 |
use Data::Pageset; |
use Data::Pageset; |
13 |
|
use POSIX qw(locale_h); |
14 |
|
|
15 |
use lib '..'; |
use lib '..'; |
16 |
use index_DBI_filter; |
use index_DBI_filter; |
33 |
my $BASE_PATH =$cfg_global->val('webpac', 'base_path'); |
my $BASE_PATH =$cfg_global->val('webpac', 'base_path'); |
34 |
# for pager |
# for pager |
35 |
my $pages_per_set = $cfg_global->val('webpac', 'pages_per_set') || 10; |
my $pages_per_set = $cfg_global->val('webpac', 'pages_per_set') || 10; |
36 |
|
my $locale = $cfg_global->val('locale') || 'hr_HR'; |
37 |
|
|
38 |
Text::Iconv->raise_error(0); # Conversion errors raise exceptions |
Text::Iconv->raise_error(0); # Conversion errors raise exceptions |
39 |
|
|
40 |
my $from_utf8 = Text::Iconv->new('UTF8', $CHARSET); |
my $from_utf8 = Text::Iconv->new('UTF8', $CHARSET); |
41 |
|
|
42 |
|
setlocale(LC_CTYPE, $locale); |
43 |
|
setlocale(LC_COLLATE, $locale); |
44 |
|
|
45 |
if ($UNAC_FILTER) { |
if ($UNAC_FILTER) { |
46 |
require $UNAC_FILTER; |
require $UNAC_FILTER; |
47 |
} else { |
} else { |