[BACK]Return to cvsweb.conf CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / cvsweb

Diff for /cvsweb/Attic/cvsweb.conf between version 4.19 and 4.26

version 4.19, 2019/11/29 14:40:27 version 4.26, 2019/11/29 19:30:16
Line 119  $defaulttitle = "CVS Repository";
Line 119  $defaulttitle = "CVS Repository";
 #  #
 $address = '<span style="font-size: smaller">CVSweb</span>';  $address = '<span style="font-size: smaller">CVSweb</span>';
   
 $long_intro = <<EOT;  # Icons for the web UI.
 <p>  
 This is a WWW interface for CVS repositories.  
 You can browse the file hierarchy by following directory links (which  
 have slashes after them, e.g. <code>src/</code>).  
 If you follow a link to a file, you will see its revision history.  
 Following a link labeled with a revision number will display that  
 revision of the file.  In the revision history view, there is a link  
 near each revision to display diffs between that revision and the  
 previous one, and a form at the bottom of the page that allows you to  
 display diffs between arbitrary revisions.  
 </p><p>  
 This script has been written by Bill Fenner and improved by Henner Zeller,  
 Henrik Nordstr&ouml;m, and Ken Coar, then Akinori MUSHA brought it  
 back to FreeBSD community and made further improvements; it is covered  
 by <a  
 href="http://www.opensource.org/licenses/bsd-license.html">The BSD License</a>.  
 </p><p>  
 If you would like to use this CGI script on your own web server and  
 CVS tree, download the latest version from  
 &lt;<a href="http://cvsweb.bsd.lv/">http://cvsweb.bsd.lv/</a>&gt;.  
 </p>  
 EOT  
   
 $short_instruction = <<EOT;  
 <p>  
 Click on a directory to enter that directory. Click on a file to display  
 its revision history and to get a chance to display diffs between revisions.  
 </p>  
 EOT  
   
 # Icons for the web UI.  If ICON-URL is empty, the TEXT representation is  
 # used.  If you do not want to have a tool tip for an icon, set TEXT empty.  
 # The width and height of the icon allow the browser to correctly display  
 # the table while still loading the icons.  If these icons are too large,  
 # check out the "mini" versions in the icons/ directory; they have a  
 # width/height of 16/16.  
 #  
 my $iconsdir = '/icons';  my $iconsdir = '/icons';
   
 # format:          TEXT       ICON-URL                  width height  
 %ICONS = (  
      back    => [('[BACK]',   "$iconsdir/back.gif",      20,   22)],  
      dir     => [('[DIR]',    "$iconsdir/dir.gif",       20,   22)],  
      file    => [('[TXT]',    "$iconsdir/text.gif",      20,   22)],  
      binfile => [('[BIN]',    "$iconsdir/binary.gif",    20,   22)],  
 );  
 undef $iconsdir;  
   
 # An URL where to find the CSS.  # An URL where to find the CSS.
 #  #
 $cssurl = '/css/cvsweb.css';  $cssurl = '/css/cvsweb.css';
Line 181  $shortLogLen = 80;
Line 135  $shortLogLen = 80;
 #  #
 $show_author = 1;  $show_author = 1;
   
 # Cell padding for directory table.  
 #  
 $tablepadding = 2;  
   
 # Regular expressions for files and directories which should be hidden.  # Regular expressions for files and directories which should be hidden.
 # Each regexp is compared against a path relative to a CVS root, after  # Each regexp is compared against a path relative to a CVS root, after
 # stripping the trailing ",v" if present.  Matching files and directories  # stripping the trailing ",v" if present.  Matching files and directories
Line 218  $use_descriptions = 0;
Line 168  $use_descriptions = 0;
 #  #
 $hr_breakable = 1;  $hr_breakable = 1;
   
 # Print function names in diffs (unified and context only).  
 # See the -p option in the diff(1) man page.  
 #  
 $showfunc = 1;  
   
 # Ignore whitespace in human readable diffs? ('-w' option to diff)  # Ignore whitespace in human readable diffs? ('-w' option to diff)
 #  #
 $hr_ignwhite = 0;  $hr_ignwhite = 0;
Line 232  $hr_ignwhite = 0;
Line 177  $hr_ignwhite = 0;
 #  #
 $hr_ignkeysubst = 1;  $hr_ignkeysubst = 1;
   
 # The width of the textinput of the "request diff" form.  
 #  #
 $inputTextSize = 12;  
   
 # Custom per MIME type diff tools, used for comparing binary files such as  
 # spreadsheets, images etc.  Each key is a MIME type in lowercase.  
 # Each value is an array ref of available diff tools for that type, each of  
 # which is a hash ref with values (mandatory where default not listed):  
 #   name: the name to show in the UI for this diff type  
 #   cmd:  full path to executable  
 #   args: arguments as an array ref (not string!, defaults to no arguments)  
 #   type: output MIME type (defaults to text/plain)  
 #  
 %DIFF_COMMANDS = (  
   #'text/xml' => [  
   #  { name => 'XMLdiff',  
   #    cmd  => $CMD{xmldiff},  
   #  },  
   #  { name => 'XMLdiff (XUpdate)',  
   #    cmd  => $CMD{xmldiff},  
   #    args => [ qw(-x) ],  
   #    type => 'text/xml',  
   #  },  
   #],  
 );  
   
 #  
 # Mime types  # Mime types
 #  #
   
Line 290  $inputTextSize = 12;
Line 209  $inputTextSize = 12;
 # See above where this gets used.  # See above where this gets used.
 #  #
 $mime_types = '/conf/mime.types';  $mime_types = '/conf/mime.types';
   
 # Charset appended to the Content-Type HTTP header for text/* MIME types.  
 # Note that the web server may default to some charset which may take effect  
 # if you leave this parameter empty or unset.  
 # For Apache, see also the AddDefaultCharset directive.  
 #  
 $charset = '';  
   
 # e.g.  
 #$charset = $where =~ m,/ru[/_-], ? 'koi8-r'  
 #  : $where =~ m,/zh[/_-], ? 'big5'  
 #  : $where =~ m,/ja[/_-], ? 'x-euc-jp'  
 #  : $where =~ m,/ko[/_-], ? 'x-euc-kr'  
 #  : 'iso-8859-1';  
   
 # Output filter  
 #  
 $output_filter = '';  
   
 # e.g.  
 ## unify/convert Japanese code into EUC-JP  
 #$output_filter= '/usr/local/bin/nkf -e';  
   
 ##############  ##############
 # Misc  # Misc

Legend:
Removed from v.4.19  
changed lines
  Added in v.4.26

CVSweb