X-Git-Url: https://git.p6c8.net/selfforum.git/blobdiff_plain/408b8a7b8262c7808c79bba94f09026a9db2ac04..33dc5903af2c531fdd07df0ac1591c55ea13c5d3:/selfforum-cgi/shared/Template/Forum.pm diff --git a/selfforum-cgi/shared/Template/Forum.pm b/selfforum-cgi/shared/Template/Forum.pm index 5963008..245bb5e 100644 --- a/selfforum-cgi/shared/Template/Forum.pm +++ b/selfforum-cgi/shared/Template/Forum.pm @@ -4,13 +4,17 @@ package Template::Forum; # # # File: shared/Template/Forum.pm # # # -# Authors: André Malo , 2001-04-19 # +# Authors: André Malo , 2001-06-16 # # # # Description: print Forum main file to STDOUT # # # ################################################################################ use strict; +use vars qw( + @EXPORT + $VERSION +); use Lock qw(:READ); use Encode::Plain; $Encode::Plain::utf8 = 1; @@ -22,14 +26,20 @@ use Template; use Template::_conf; use Template::_thread; +################################################################################ +# +# Version check +# +$VERSION = do { my @r =(q$Revision$ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r }; + ################################################################################ # # Export # use base qw(Exporter); -@Template::Forum::EXPORT = qw(print_forum_as_HTML); +@EXPORT = qw(print_forum_as_HTML); -### sub print_forum_as_HTML ($$$) ############################################## +### print_forum_as_HTML () ##################################################### # # print Forum main file to STDOUT # @@ -67,6 +77,10 @@ sub print_forum_as_HTML ($$$) { { adminDefault => $param -> {adminDefault} } ); + # set process priority, remove if you don't need... + # + eval {setpriority 0,0,1}; + $threads = get_all_threads ($mainfile, $param -> {showDeleted}, $view -> {sortedMsg}); violent_unlock_file ($mainfile) unless (unlock_file ($mainfile)); @@ -98,7 +112,7 @@ sub print_forum_as_HTML ($$$) { return; } -# keep require happy +# keep 'require' happy 1; #