X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/b93feea4a4cd9bb503465ead1b73f89b8f36d429..3301a8a999962dee1aa9a6e6c32e3a72e8367f6c:/common.inc.plp diff --git a/common.inc.plp b/common.inc.plp index bfeb244..7935a8e 100644 --- a/common.inc.plp +++ b/common.inc.plp @@ -105,6 +105,10 @@ sub Html { ref $_ eq 'ARRAY' or $_ = [$_] for grep {$_} $meta->{raw}, $meta->{description}, $meta->{keywords}; + # document headers before output + $header{content_type} = "text/html; charset=$meta->{charset}"; + unshift @{ $meta->{raw} }, stylesheet($meta->{stylesheet}); + # optional amends push @{ $meta->{raw} }, ( '', @@ -116,7 +120,6 @@ sub Html { ) if $meta->{keys}; # leading output - $header{content_type} = "text/html; charset=$meta->{charset}"; say ''; say ''; say ''; @@ -129,7 +132,6 @@ sub Html { for join(', ', @{ $meta->{keywords} }) || (); say ''; say ''; - say for stylesheet($meta->{stylesheet}); say for map { @{$_} } $meta->{raw} || (); say '' if $Dev; say '';