require '../config.pm';
-r '../config.local.pm' and require '../config.local.pm';
-warn "Foo: " . $ccbs::config::lang;
POSIX::setlocale( &POSIX::LC_CTYPE , $ccbs::config::lang );
POSIX::setlocale( &POSIX::LC_MESSAGES , $ccbs::config::lang );
Locale::gettext::bindtextdomain("ccbs", "po");
}
sub db_connect {
- my $dbh = DBI->connect("dbi:Pg:dbname=ccbs;host=www.positivegaming.com", "ccbs", "GeT|>>B_")
+ my $dbh = DBI->connect("dbi:Pg:dbname=$ccbs::config::dbname;host=$ccbs::config::dbhost", $ccbs::config::dbuser, $ccbs::config::dbpass)
or die "Couldn't connect to database";
$dbh->{RaiseError} = 1;
return $dbh;
my ($page, $title, $vars) = @_;
$vars->{'page'} = $page;
$vars->{'title'} = $title;
- $vars->{'public'} = $config::ccbs::noadmin;
+ $vars->{'public'} = $ccbs::config::noadmin;
$vars->{'timetogenerate'} = sprintf "%.3f", Time::HiRes::tv_interval($start_time);
my $config = {
my $template = Template->new($config);
my $output = '';
- $template->process('main.tmpl', $vars, \$output)
+ $template->process($ccbs::config::main_template, $vars, \$output)
or die $template->error();
print $output;