#!/usr/bin/perl

use CGI qw(:standard);

my $input="/home/atporter/.blog/input/";
opendir(DIR, $input);
my @subjectlist =  grep (!/^..?$/, readdir(DIR));
closedir DIR;

foreach $subject (@subjectlist) {
	opendir(DIR, $input . $subject);
  my @itemlist = grep (!/^..?$/, readdir(DIR));
  closedir DIR;
  foreach $item (@itemlist) {
    my $mtime = (stat($input . $subject . "/" . $item))[9];
    $content{$mtime}->{"subject"} = $subject;
    $content{$mtime}->{"title"} = $item;
    $content{$mtime}->{"filename"} = $input . $subject . "/" . $item; #   print "$content{$mtime}->{'title'}\n";
  }
}
print "Content-Type: text/html\r\n\n<title>$content{$ARGV[0]}->{title}</title>\n<LINK REL=alternate TITLE=nakedape HREF=//nakedape.org/nakedape.rss TYPE=application/rss+xml><body bgcolor=black>\n";
print "<table width=100% border=0>\n";
open(CON, "$content{$ARGV[0]}->{filename}");
$con_print="";
while(<CON>) {
	$con_print .= $_;
}
close(CON);
$con_print =~ s/\n/<br>/g;
print "<tr><td><table><tr><td width=80% align=left bgcolor=lightblue>$content{$ARGV[0]}->{title}</td><td width=10% align=right bgcolor=lightblue>" . localtime($ARGV[0]) . "</td><td width=10% align=right bgcolor=white><font color=lightred>$content{$ARGV[0]}->{subject}</font></td></tr>\n";
print "<tr><td width=100% valign=top bgcolor=lightgrey colspan=3>$con_print</td></tr></table></td></tr>\n";
print "</table>\n";
