X-Git-Url: https://git.p6c8.net/selfforum.git/blobdiff_plain/10d58060f865f681c8f79ce97c02cb7adbd02e6d..48fce6394d3bb5d6829f453a88f874d4c1f2ff13:/selfforum-cgi/user/fo_view.pl?ds=sidebyside diff --git a/selfforum-cgi/user/fo_view.pl b/selfforum-cgi/user/fo_view.pl index c6b21cd..fb2ab8c 100644 --- a/selfforum-cgi/user/fo_view.pl +++ b/selfforum-cgi/user/fo_view.pl @@ -2,20 +2,22 @@ use strict; -use vars qw($Bin $Shared $Script $t0); +use vars qw($Bin $Shared $Script); BEGIN { - ($Bin) = ($0 =~ /^(.*)\/.*$/)? $1 : '.'; + my $null = $0; $null =~ s/\\/\//g; # for win :-( + ($Bin) = ($null =~ /^(.*)\/.*$/)? $1 : '.'; $Shared = "$Bin/../shared"; - ($Script) = ($0 =~ /^.*\/(.*)$/)? $1 : $0;} + ($Script) = ($null =~ /^.*\/(.*)$/)? $1 : $null; +} use lib "$Shared"; use CGI::Carp qw(fatalsToBrowser); use Conf; use Conf::Admin; -use Template::Forum; -use Template::Posting; +use autouse 'Template::Forum' => qw(print_forum_as_HTML($$$)); +use autouse 'Template::Posting' => qw(print_posting_as_HTML($$$)); use CGI qw(param header); @@ -23,8 +25,6 @@ print header(-type => 'text/html'); my $conf = read_script_conf ($Bin, $Shared, $Script); -#$conf -> {wwwRoot} = 'i:/i_selfhtml/htdocs' unless ($ENV{GATEWAY_INTERFACE} =~ /CGI/); - my $show = $conf -> {show}; my $show_forum = $show -> {Forum}; my $show_posting = $show -> {Posting};