2 .\" Copyright (C) 2008 Richard Kettlewell
4 .\" This program is free software: you can redistribute it and/or modify
5 .\" it under the terms of the GNU General Public License as published by
6 .\" the Free Software Foundation, either version 3 of the License, or
7 .\" (at your option) any later version.
9 .\" This program is distributed in the hope that it will be useful,
10 .\" but WITHOUT ANY WARRANTY; without even the implied warranty of
11 .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 .\" GNU General Public License for more details.
14 .\" You should have received a copy of the GNU General Public License
15 .\" along with this program. If not, see <http://www.gnu.org/licenses/>.
17 .TH disorder_options 5
19 pkgconfdir/options - DisOrder CGI actions
21 The DisOrder CGI reads much extra configuration information from
22 \fIpkgconfdir/options\fR.
23 The general syntax is the same as the main configuration file (see
24 \fBdisorder_config\fR(5)).
28 .B columns \fINAME\fR \fIHEADING\fR...
29 Defines the columns used in \fB@playing@\fR and \fB@recent@\fB.
30 \fINAME\fR must be either \fBplaying\fR, \fBrecent\fR or \fBsearch\fR.
31 \fIHEADING\fR... is a list of heading names.
32 If a column is defined more than once then the last definitions is used.
34 The heading names \fBbutton\fR, \fBlength\fR, \fBwhen\fR and \fBwho\fR
38 Includes another file.
39 If \fIPATH\fR starts with a \fB/\fR then it is taken as is, otherwise
40 it is searched for in \fIpkgconfdir\fR and \fIpkgdatadir\fR.
42 .B label \fINAME\fR \fIVALUE\fR
44 If a label is defined more than once then the last definition is used.
46 Some labels are defined inside \fBdisorder.cgi\fR and others by the
48 You can define your own labels and use them inside a template.
50 When an undefined label is expanded, if it has a dot in its name then
51 the part after the final dot is used as its value.
52 Otherwise the whole name is used as the value.
54 Labels are not individually documented here, see the shipped
55 \fIoptions.labels\fR file instead.
57 The shipped \fIoptions\fR file includes four standard options files.
61 The default labels file.
62 You wouldn't normally edit this directly - instead supply your own commands
63 in \fIoptions.user\fR.
64 Have a look at the shipped version of the file for documentation of
65 labels used by the standard templates.
69 Here you should put any overrides for the default labels and any
70 extra labels required by your modified templates.
72 .BR disorder_config (5),
73 .BR disorder_templates (5),
74 .BR disorder_actions (5),