ref $_ eq 'ARRAY' and $_ = join ' ', @$_ for $meta->{description};
ref $_ eq 'ARRAY' and $_ = join ', ', @$_ for $meta->{keywords};
ref $_ eq 'ARRAY' and $_ = join "\n", @$_ for $meta->{rawstyle}, $meta->{raw};
+ ref $_ eq 'ARRAY' and $_ = stylesheet(@$_)."\n" for $meta->{stylesheet};
# other vars
my $sep = $meta->{charset} eq 'utf-8' ? '•' : ' -- ';
# leading output
$header{content_type} = "text/html; charset=$meta->{charset}";
print <<"EOT";
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
- "http://www.w3.org/TR/html4/loose.dtd">
+<!DOCTYPE HTML>
<html lang="en">
<head>
<meta name="keywords" content="$meta->{keywords}">
<link rel="icon" type="image/png" href="/clip.png">
EOT
- print stylesheet(@$_), "\n" for $meta->{stylesheet} || ();
+ print $_, "\n" for $meta->{stylesheet} || ();
print $_, "\n" for $meta->{raw} || ();
print qq{</head>\n\n<body id="$file">\n};
# prepare trailing output
PLP_END {
print <<"EOT";
-<p class="footer">
+<footer><p>
<a href="/" rel="home">sheet.shiar.nl</a>/$file.<a href="/source/$file.plp"
rel="code" title="Written in Perl">plp</a>
<a href="http://git.shiar.nl/sheet.git/history/HEAD:/$file.plp"
created by <a href="http://shiar.nl/" rel="author">Shiar</a> $sep
<a href="http://www.fsf.org/licensing/licenses/agpl-3.0.html" rel="copyright"
title="Licensed under the GNU Affero General Public License, version 3">AGPLv3</a>
-</p>
+</p></footer>
</html>
EOT