sub modified_time
{
use POSIX qw(strftime);
my $time = strftime "%d %b %Y %H:%M %z", localtime($WML_SRC_TIME) ;
return $time ;
}
my %urls =
(
Home => "$ROOT/",
About => "$ROOT/about/",
Journal => "$ROOT/journal/",
Friends => "$ROOT/about/friends.html",
Work => "$ROOT/work/",
Interests => "$ROOT/interests/",
FOSS => "$ROOT/foss/",
Debian => "$ROOT/debian/",
Reading => "$ROOT/reading/",
Music => "$ROOT/music/",
Photography => "$ROOT/kiranaankan/",
Travel => "$ROOT/travel/",
Food => "$ROOT/food/",
Scribbles => "$ROOT/writing/",
Stuff => "$ROOT/get/",
Extras => "$ROOT/extras/",
Site => "$ROOT/extras/about-site.html",
SiteMap => "$ROOT/extras/sitemap.html",
ChangeLog => "$ROOT/extras/changes/",
) ;
sub get_url
{
my $arg = @_[0] ;
my $url ;
if($urls{$arg} ne "")
{
$url = '' . "$arg" . '' ;
}
else
{
$url = $arg ;
}
return $url ;
}
sub get_page_path
{
my $page_path = ' » ' . get_url("Home") . '' ;
my $cur_item = @_[0] ;
if($cur_item ne "Home")
{
$page_path = $page_path . ' → ' . get_url("$cur_item") . '' ;
}
my @path_items = split('_', @_[1]) ;
for $cur_item (@path_items)
{
if($cur_item ne "Home")
{
$page_path = $page_path . ' → ' . get_url("$cur_item") . '' ;
}
}
return $page_path ;
}
sub b
{
my $string = @_[0] ;
return '' . $string . '';
}
sub i
{
my $string = @_[0] ;
return '' . $string . '';
}
sub bi
{
my $string = @_[0] ;
return '' . $string . '';
}
sub file_download
{
my $file_name = $_[0] ;
my $formats = $_[1] ;
}