On June 28, 2006 at 12:18AM +0900,
tats (at debian.org) wrote:

> On June 27, 2006 at 12:34PM +0200,
> adn+deb (at diwi.org) wrote:
>
> > Package: chalow
> > Version: 0.99+1.0rc6-1
> > Severity: wishlist
> >
> > I've tried chalow but did not manage to do what I wanted. When reading
> > the config file or the code, I saw comments in Japanese. Could you
> > please put English comments instead?
>
> I don't know whether the upstream author will put English comments
> in the script, but I'm going to include non-Japanese version of
> example file in the chalow package.
>
> I've now prepared a simple cl.conf.  Comments?

I've revised the sample config file.  I'm going to include the
attached file in the next release.

Thanks,
--
Tatsuya Kinoshita
# -*- mode: perl; coding: utf-8;-*-
# cl-en.conf: sample config file for chalow
# usage: chalow --utf8 -c cl-en.conf ChangeLog
# MUST MODIFY XXX

$changelog_name = "ChangeLog"; # title
$changelog_description = "";
$clog_url = "http://XXX.example.net/diary/";; # absolute URL of index.html
$css_file = ""; # tdiary theme can be used, see 
http://www.tdiary.org/20021001.html.  e.g. Download 
http://www.tdiary.org/download/theme/clover.tar.gz, extract the files, and set 
$css_file to "clover.css".

$rss_filename = "index.rdf"; # default value is "cl.rdf"
$opt_topn = 7; # N days in index.html, can be set by "-n" option
$page_mode = 0; # generate pages per 0:month, 1:day, 2:item
$rss_topn = 0; # N days in RSS, 0:same as $opt_topn
$show_day_of_week = 1; # 1:yes, 0:no
$reverse_order_days = 0; # 1:yes, 0:no
$remove_quote_mark = 1; # 1:yes, 0:no
$same_date_jump = 0; # link to same dates of other years?  1:yes, 0:no
$calendar_style = 0; # 1:yes, 0:no
$item_header_style = 0; # 0:"* HOGE:", 1:"* HOGE", 2:"HOGE:", 3:"HOGE"
$item_header_mark = '<span class="sanchor">*</span>';

# To customize page template ($index_page_template, $month_page_template,
# etc.), copy it from `/usr/bin/chalow', remove prefix "my ", and edit it.
# See also other examples (`/usr/share/doc/chalow/examples').
# The below is a simple example.
my $myname = "XXX_YOUR_NAME";
my $myemail = "[EMAIL PROTECTED]";
my $mypage = "http://XXX.example.net/";;
my $mylang = "en"; # value of html lang
my $changelog_name_suffix = "";
my $mystyle = << "___MYSTYLE"
<style type="text/css"><!-- 
#content { float: left; width: 60%; }
#links { float: right; width: 295px; text-align: left; }
#footer { clear: both; margin-top: 5px; text-align: right; margin-right: 15px; }
--></style>
___MYSTYLE
    ;
my $side_menu = << "___SIDE_MENU"
<p><a href="<TMPL_VAR name=rss_file>">RSS</a><TMPL_IF name=back> / <a 
href="<TMPL_VAR name=back>.html">Prev</a></TMPL_IF><TMPL_IF name=next> / <a 
href="<TMPL_VAR name=next>.html">Next</a></TMPL_IF></p>
<!--p class="calendar"><TMPL_VAR name=ym> / <TMPL_VAR name=day_list></p-->
<p class="calendar"><TMPL_VAR name=month_page_list></p>
<p style="font-size: small;">$changelog_name$changelog_name_suffix<br>
<a href="$clog_url">$clog_url</a></p>
<address><a href="$mypage">$myname</a><br>
E-mail: $myemail
</address>
___SIDE_MENU
    ;
$index_page_template = << "___INDEX_PAGE_TEMPLATE"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="$mylang"><head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<!-- ◇ -->
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta name="author" content="$myname">
<link rev="MADE" href="mailto:$myemail";>
<TMPL_IF name=css_file><link rel="stylesheet" href="<TMPL_VAR name=css_file>" 
media=all></TMPL_IF>$mystyle
<link rel="alternate" type="application/rss+xml" title="RSS"
 href="<TMPL_VAR name=rss_file>">
<title><TMPL_VAR name=cl_name></title>
</head><body>
<h1><a href="$clog_url"><TMPL_VAR name=cl_name></a></h1>
<!-- $changelog_description -->
<div id="content">
<TMPL_LOOP name=entries><TMPL_VAR name=content></TMPL_LOOP>
</div>
<div id="links">
$side_menu
</div>
<div id="footer">
<TMPL_VAR name=signature>
</div>
</body></html>
___INDEX_PAGE_TEMPLATE
    ;
$month_page_template = << "___MONTH_PAGE_TEMPLATE"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="$mylang"><head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<!-- ◇ -->
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta name="author" content="$myname">
<link rev="MADE" href="mailto:$myemail";>
<TMPL_IF name=css_file><link rel="stylesheet" href="<TMPL_VAR name=css_file>" 
media=all></TMPL_IF>$mystyle
<link rel="alternate" type="application/rss+xml" title="RSS"
 href="<TMPL_VAR name=rss_file>">
<title><TMPL_VAR name=cl_name> / <TMPL_VAR name=ym></title>
</head><body>
<h1><a href="index.html"><TMPL_VAR name=cl_name></a> <TMPL_VAR name=ym></h1>
<div id="content">
<TMPL_LOOP name=entries><TMPL_VAR name=content></TMPL_LOOP>
</div>
<div id="links">
$side_menu
</div>
<div id="footer">
<TMPL_VAR name=signature>
</div>
</body></html>
___MONTH_PAGE_TEMPLATE
    ;

Attachment: pgpPQdgafSM8X.pgp
Description: PGP signature

Reply via email to