version 4.32, 2019/11/29 15:05:26 |
version 4.33, 2019/11/29 16:27:33 |
Line 56 use filetest qw(access); |
|
Line 56 use filetest qw(access); |
|
use vars qw ( |
use vars qw ( |
$VERSION $CheckoutMagic $MimeTypes $DEBUG |
$VERSION $CheckoutMagic $MimeTypes $DEBUG |
$config $allow_version_select |
$config $allow_version_select |
@CVSrepositories @CVSROOT %CVSROOT %CVSROOTdescr |
@CVSrepositories @CVSROOT %CVSROOT %CVSROOTdescr %DEFAULTVALUE %MTYPES |
%DEFAULTVALUE %ICONS %MTYPES |
|
%DIFF_COMMANDS @DIFFTYPES %DIFFTYPES @LOGSORTKEYS %LOGSORTKEYS |
%DIFF_COMMANDS @DIFFTYPES %DIFFTYPES @LOGSORTKEYS %LOGSORTKEYS |
%alltags %fileinfo %tags @branchnames %nameprinted |
%alltags %fileinfo %tags @branchnames %nameprinted |
%symrev %revsym @allrevisions %date %author @revdisplayorder |
%symrev %revsym @allrevisions %date %author @revdisplayorder |
|
|
%input $query $barequery $sortby $bydate $byrev $byauthor |
%input $query $barequery $sortby $bydate $byrev $byauthor |
$bylog $byfile $defaultDiffType $logsort $cvstree $cvsroot |
$bylog $byfile $defaultDiffType $logsort $cvstree $cvsroot |
$charset $output_filter %CMD $allow_compress $backicon $diricon $fileicon |
$charset $output_filter %CMD $allow_compress $backicon $diricon $fileicon |
$fullname $logo $defaulttitle $address $binfileicon |
$fullname $logo $defaulttitle $address $binfileicon $iconsdir |
$shortLogLen $show_author |
$shortLogLen $show_author |
$tablepadding $hr_breakable $showfunc $hr_ignwhite $hr_ignkeysubst |
$tablepadding $hr_breakable $showfunc $hr_ignwhite $hr_ignkeysubst |
$inputTextSize $mime_types $allow_annotate $allow_markup $allow_mailtos |
$inputTextSize $mime_types $allow_annotate $allow_markup $allow_mailtos |
Line 199 $config = '/conf/cvsweb/cvsweb.conf'; |
|
Line 198 $config = '/conf/cvsweb/cvsweb.conf'; |
|
|
|
######## Configuration parameters ######### |
######## Configuration parameters ######### |
|
|
@CVSrepositories = @CVSROOT = %CVSROOT = %DEFAULTVALUE = %ICONS = |
@CVSrepositories = @CVSROOT = %CVSROOT = %DEFAULTVALUE = |
%MTYPES = %tags = %alltags = %fileinfo = %DIFF_COMMANDS = (); |
%MTYPES = %tags = %alltags = %fileinfo = %DIFF_COMMANDS = (); |
|
|
$logo = $defaulttitle = |
$logo = $defaulttitle = |
Line 572 if ($input{cvsroot} && $CVSROOT{$input{cvsroot}}) { |
|
Line 571 if ($input{cvsroot} && $CVSROOT{$input{cvsroot}}) { |
|
|
|
$cvsroot = $CVSROOT{$cvstree}; |
$cvsroot = $CVSROOT{$cvstree}; |
|
|
# create icons out of description |
if ($iconsdir) { |
foreach my $k (keys %ICONS) { |
$backicon = '<img src="' . $iconsdir . '/back.gif" alt="[BACK]"' . |
my ($itxt, $ipath, $iwidth, $iheight) = @{$ICONS{$k}}; |
' border="0" width="20" height="22"/>'; |
no strict 'refs'; |
$diricon = '<img src="' . $iconsdir . '/dir.gif" alt="[DIR]"' . |
if ($ipath) { |
' border="0" width="20" height="22"/>'; |
${"${k}icon"} = |
$fileicon = '<img src="' . $iconsdir . '/text.gif" alt="[TXT]"' . |
sprintf('<img src="%s" alt="%s" border="0" width="%d" height="%d" />', |
' border="0" width="20" height="22"/>'; |
htmlquote($ipath), htmlquote($itxt), $iwidth, $iheight); |
$binfileicon = '<img src="' . $iconsdir . '/binary.gif" alt="[BIN]"' . |
} else { |
' border="0" width="20" height="22"/>'; |
${"${k}icon"} = $itxt; |
} else { |
} |
$backicon = 'back'; |
|
$diricon = 'dir'; |
|
$fileicon = 'file'; |
|
$binfileicon = 'binfile'; |
} |
} |
|
|
my $config_cvstree = "$config-$cvstree"; |
my $config_cvstree = "$config-$cvstree"; |