A bug in Onis::Users has been fixed.
[onis.git] / config
1 # onis 0.7.2 - config - 2005-01-21
2 #==================================
3 # http://verplant.org/onis/
4
5 # This options tells onis what type of logfiles to expect. Valid values
6 # are ``Dircproxy'', ``Eggdrop'', ``Irssi'', ``mIRC'' and ``xchat''.
7 logtype: "Eggdrop";
8
9 # Thif option is available for scripts to set the input source once and
10 # for all. Since wildcards are not interpreted this is of little use for
11 # the averange user.
12 #input: "/path/to/my/file";
13
14 # Sets the output file. This has to be a file, not a directory. This is
15 # also mostly interesting for scripts.
16 #output: "/var/www/html/ircstats/cannel.html";
17
18 # Set this option to ``true'' to have onis overwrite files without
19 # promting. Default is to ask.
20 overwrite: "false";
21
22 # Sets the users-config file to use. By default reads ``users.conf''.
23 #users_config: "users.conf";
24
25 # Purge logs that have been parsed. Two modes of operation can be
26 # selected: ``truncate'' deletes the content of file but lets the file
27 # life on. This might be usefull for clients that don't create new logs
28 # automatically.. The other mode, ``delete'', well, deletes parsed files.
29 # This might come in handy when a client creates a new logfile for every
30 # day.
31 #purge_logs: "truncate";
32
33 # Set this to your (nick)name to see it appear on the stats page. Uses
34 # your username if you don't set anything here.
35 #user: "mynick";
36
37 # Explicitly set the channel's name here. For most logfiles this is not
38 # neccessary, but it is for some. ``Dircproxy'' to be specific.
39 #channel: "#ourchannel";
40
41 # Load these plugins. These are all available plugins as of now, but this
42 # is a development release. The missing one(s) will be back..
43 plugin: "Weekdays";
44 plugin: "Longterm";
45 plugin: "Conversations";
46 plugin: "BigNumbers";
47 plugin: "Words";
48 plugin: "Nicks";
49 plugin: "Urls";
50 plugin: "Topics";
51 plugin: "InterestingNumbers";
52 plugin: "Userdetails";
53
54 # In order to recognize users who use dialin-accounts or have for some
55 # other reason changing hostnames it is neccessary to unsharp the host.
56 # This options says how much to unsharp it. Valid values are ``none'',
57 # ``Light'', ``Medium'' and ``Hard''. Most people will go best with
58 # ``Medium''..
59 unsharp: "Medium";
60
61 # Sets the minimum length for a word. ``5'' is a good value to start
62 # with..
63 min_word_length: 5;
64
65 # Sort the main table by this field. Valid values are ``Lines'', ``Words''
66 # and ``Chars''. Defaults to ``Lines''.
67 sort_by: "Words";
68
69 # Display the following fields in the given format. Valid formats are
70 # ``None'', ``Number'', ``Bar'' and ``Both''.
71 display_lines: "None";
72 display_words: "Both";
73 display_chars: "None";
74
75 # Sets wether or not user-images are displayed. Defaults to not display
76 # the images, since by default none are defined..
77 #display_images: "false";
78
79 # Sets the default image which is displayed for users which don't have an
80 # image set. If not set no image will be displayed for those users. If a
81 # theme sets a default image and you want to un-set is, use "".
82 #default_image:  "light-theme/unknown.png";
83
84 # If set to true a bar indicating the time when a user is most active is
85 # being printed in the main table.
86 display_times: "false";
87
88 # This options control which quotes are picked and how far back they can
89 # reach. A line is put into the quote-cache if it is a least ``quote_min''
90 # and at most ``quote_max'' characters long. No more than
91 # ``quote_cache_size'' quotes are stored in the cache to have recent
92 # quotes if possible.
93 quote_min: 30;
94 quote_max: 80;
95 quote_cache_size: 10;
96
97 # With the following option you can control how high and wide the bars
98 # are. Values are in pixels. Height applies to vertical, width to
99 # horizontal bars.
100 bar_height: 130;
101 bar_width: 100;
102
103 # ``longlines'' defines how many nicks are in the big main table,
104 # ``shortlines'' sets the number of _lines_ in the smaller table below.
105 # Keep in mind that there are six nicks per line in the smaller table..
106 longlines:  50;
107 shortlines: 10;
108
109 # The ``plugin_max'' option is used by various plugins to determine how
110 # many records (lines, rows, etc) should be printed.
111 plugin_max: 10;
112
113 # Matching the nicks contained in a line very slow. So we use a trick
114 # which is not as accurate but a lot faster. If you want to use the slow
115 # but better solution instead, set this option to ``good''. Otherwise
116 # leave at ``fast''.
117 nick_match_type: "fast";
118
119 # The ``last used words'' plugin will ignore words shorter than this
120 # value. This is not the same as ``min_word_length''!
121 ignore_words: 5;
122
123 # This many lines from the same person without interuption will be counted
124 # as one soliloquy.
125 soliloquies_count: 5;
126
127 # onis can create a ``persistency'' or ``history'' file. If such exists
128 # the already parsed part of a logfile can be skipped and unchanged
129 # logfiles are skipped entirely. However, for this to work you have to
130 # have ``Storable'' installed. If you have ``Storable'' installed but do
131 # not wish onis to write and/or use such a file you can disable it here.
132 #use_persistency: "true";
133
134
135 #
136 # Storage / Persistency options
137 #
138
139 # First, set the storage module to use. This depends on the perl-modules you
140 # have installed. If you don't know, ``Dbm'' is a wise choice.
141 # None:
142 #   Don't use any storage module. Data is not stored at the end of each run and
143 #   you will have to re-parse all logs again. This is the default.
144 # Dbm:
145 #   This storage-module uses DBM-files. The Perl-module ``AnyDBM_File'' is used
146 #   which is part of most Perl-distributions, i.e. it should work almost
147 #   anywhere.
148 # Storable:
149 #   Uses the ``Storable'' module to simply copy internal variables to a file.
150 #   This may result in more memory usage. No benchmarks have been run yet,
151 #   though..
152 storage_module: "Dbm";
153
154 # Sets the filename to use for storing the data. This filename is relative to
155 # ``storage_dir'' (see below). This option applies to the storage module
156 # ``Storable''.
157 storage_file: "storage.dat";
158
159 # Sets the directory in which the storage file(s) should be kept. This is used
160 # by ``Dbm'' and ``Storable''.
161 storage_dir: "var/";
162
163
164 #
165 # Output options
166 #
167
168 # If set to ``print'' prints out all color-codes. If set to ``ignore''
169 # color-codes will not be printed. Default is to ignore colors..
170 #color_codes: "print";
171
172 # Sets the document encoding. This must match your webserver's settings or
173 # you'll experience some very weird characters..
174 # Defaults to ``iso-8859-1''.
175 #encoding: "iso-8859-1";
176
177 # Style settings. If no theme is given this might result in a lot of very
178 # weird errors, so better set one ;)
179 # Valid themes as of onis 0.7.0: light, liner, dark
180 theme: "themes/light.theme";
181
182 # Read translations from this file.
183 # One of:
184 # english.lang german.lang norwegian.lang spanish.lang swedish.lang
185 language_file: "lang/english.lang";