Woclema reads its configuration from Woclema/Config.pl. The file is Perl-script, so extra care must be taken when editing the file. Also notice that if write_entry.pl and other helper scripts are not in the same directoyr with weblog.pl, each copy of Woclema/Config.pl is expected to be identical. On UNIX systems this can easily be done with symbolic links.
While the configuration file is in Perl, you
do not need to be a programmer to be able to edit it. If you mimic the
format of the file, you will notice the default configuration is very
simple: each configuration option is on separate line, defined like
$option = value. Numerical values are written as-is,
literal values in double quotes.
Default configuration file should be used as up-to-date reference of available options. This documentation may lag behind. I repeat, see the configuration file for fresh instructions.
rewriteDefines if HTTP-server has been set up to accept rewritten URIs. Set this value 0 to disable, 1 to use URIs like entry-N, and 2 to use URIs like entry/1.
db_hostDatabase host address. Address must be resolvable from CGI-script. Must be set.
db_portDatabase post. Will use default port if left undefined.
db_dbDatabase name. Must be set.
db_userDatabase user.
db_passDatabase password.
base_url
Base URI for the weblog. If defined, base URI will be used with
all generated URIs. In practice this option must be set if
rewrite is set to 2.
latest_countNumber of weblog entries to show on default page.
old_monthsNumber of months to show under monthly calendar.
verbose_single_latest
If default page contains exactly one entry, the entry will be
shown fully with comments visible. Set to 1 to
enable, 0 to disable.
verbose_limit_day
If selected day has fewer or equal number of entries than
verbose_limit_day, entries will be shown will
full text, but without comments. If day has more entries, only
their titles are shown.
verbose_single_day
If selected day has exactly one entry, the entry will be shown
fully with comments visible. Set to 1 to
enable, 0 to disable.
verbose_limit_month
Same as verbose_limit_day but for selected
month.
verbose_single_month
Same as verbose_single_day but for selected
month.
verbose_limit_category
Same as verbose_limit_day but for selected
entry category.
verbose_single_category
Same as verbose_single_day but for selected
entry category.
feed_titleItem feed title, if atom.pl is used.
feed_author_nameFeed author name.
feed_author_emailFeed author e-mail address.
feed_entriesNumber of weblog entries to show in item feed.
feed_content_length
Number of words of entry content to include in the feed entry.
Set to 0 to disable printing contnent,
-1 to include complete entry. Note that in
certain cases number of words may not be exact.