<?xml version="1.0"?> <!-- $Horde: chora/config/conf.xml,v 1.8.10.3 2008/10/09 17:40:03 jan Exp $ --> <configuration> <configtab name="paths" desc="Paths and Locations"> <configsection name="paths"> <configheader>Paths and Locations</configheader> <configdescription>Location of RCS and other binaries you must have installed as part of CVS</configdescription> <configstring name="ci" desc="ci">/usr/bin/ci</configstring> <configstring name="co" desc="co">/usr/bin/co</configstring> <configstring name="rcs" desc="rcs">/usr/bin/rcs</configstring> <configstring name="rcsdiff" desc="rcsdiff">/usr/bin/rcsdiff</configstring> <configstring name="rlog" desc="rlog">/usr/bin/rlog</configstring> <configstring name="cvs" desc="cvs">/usr/bin/cvs</configstring> <configstring name="diff" desc="diff">/usr/bin/diff</configstring> <configstring name="svn" desc="svn">/usr/bin/svn</configstring> <configstring name="svn_home" required="false" desc="Home directory for execution of svn binary (specified via --config-dir to svn). This directory must at least be readable to the webserver, otherwise svn will not work. If you leave this empty, the system's temporary directory will be used."> </configstring> <configstring name="cvsps" required="false" desc="If you have cvsps installed, we can generate patchset information. You need at least version 2.0b6 of cvsps. Path to the cvsps executable, e.g. /usr/local/bin/cvsps"/> <configstring name="cvsps_home" desc="Directory where the .cvsps cache files can be created - it must be writeable by the webserver.">/tmp</configstring> <configstring name="cvsgraph" required="false" desc="If you have CvsGraph installed, we can generate repository graphs. Path to the cvsgraph executable, e.g. /usr/bin/cvsgraph"/> <configphp name="cvsgraph_conf" desc="CvsGraph configuration file">dirname(__FILE__) . '/cvsgraph.conf'</configphp> </configsection> </configtab> <configtab name="tickets" desc="Interaction with other systems"> <configsection name="tickets"> <configheader>Interaction with other systems</configheader> <configstring name="regexp" required="false" desc="You can define a regular expression, or an array of regexps, which if matched, will link a string to a ticket-tracking/bug-tracking system. The replacement is the second argument to preg_replace(), so you can backreference anything you match in the matching regexp. Example: <code class="nowrap">'|bug:? #?(\d+)|i'</code>"/> <configstring name="replacement" required="false" desc="Replacement string. Example: <code class="nowrap">'&lt;a href="http://bugs.example.com/show_bug.cgi?id=\1"&gt;\0&lt;/a&gt;'</code>"/> </configsection> </configtab> <configtab name="options" desc="Look And Feel Configuration"> <configsection name="options"> <configheader>Look And Feel Configuration</configheader> <configstring name="adminName" desc="The name displayed in the page footer. This is generally the name of the repository administrator.">Webmaster</configstring> <configstring name="adminEmail" desc="The email address displayed in the page footer.">root@example.com</configstring> <configinteger name="shortLogLength" desc="In the directory view, a short summary of the last logentry is shown. The value here determines how many characters of this to show before truncating it, and appending '...' to indicate there is more to show.">75</configinteger> <configenum name="defaultsort" desc="In the directory view, set a default sort order.">VC_SORT_NAME <values> <value desc="no sort">VC_SORT_NONE</value> <value desc="sort by age">VC_SORT_AGE</value> <value desc="sort by filename">VC_SORT_NAME</value> <value desc="sort by revision number">VC_SORT_REV</value> <value desc="sort by author name">VC_SORT_AUTHOR</value> </values> </configenum> <configenum name="urls" desc="Does your web server support mod_rewrite? If so, we can generate "pretty" URLs. If not, pathnames will be propagated using a GET variable instead.">get <values> <value desc="GET (will always work)">get</value> <value desc="mod_rewrite (pretty, shorter URLs)">rewrite</value> </values> </configenum> </configsection> <configlist name="restrictions" required="false" desc="If you wish to protect a file pattern on a global basis (i.e. across all sourceroots defined in sourceroots.php) list the perl-style regex file patterns in this array. For example: <code class="nowrap">'^/?CVSROOT'</code>"/> <configboolean name="hide_restricted" desc="If you wish to hide restricted files from listings as well as protect their contents, check this option, and restricted files will not be displayed in directory lists.">true</configboolean> <configenum name="filename_linkto" desc="When clicking on a file name in the browse view, should we show the revision log, or display the most recent revision? The opposite action will be available when clicking on the revision number.">revlog <values> <value desc="Revision Log">revlog</value> <value desc="Most recent version">checkout</value> </values> </configenum> </configtab> <configtab name="menu" desc="Menu Settings"> <configsection name="menu"> <configheader>Menu Settings</configheader> <configmultienum name="apps" desc="Select any applications that should be linked in Chora's menu"> <values> <configspecial name="list-horde-apps" /> </values> </configmultienum> </configsection> </configtab> </configuration>