X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/9036bc9c1e2d4b70ce35d791f24bf1b930e7ab3d..8b237b43167a2443b69b6c0a3aec13c926782fc1:/common.inc.plp?ds=inline
diff --git a/common.inc.plp b/common.inc.plp
index 41e0e28..21cbc0d 100644
--- a/common.inc.plp
+++ b/common.inc.plp
@@ -8,7 +8,7 @@ use open ':std' => ':utf8';
use File::stat 'stat';
use HTTP::Date;
-use Shiar_Sheet::KeySigns qw(%sign); # dependant on $get{ascii}
+use Shiar_Sheet::KeySigns qw(%sign);
our $style;
our $showkeys = !exists $get{keys} ? undef :
@@ -34,7 +34,7 @@ sub stylesheet {
return join "\n", map { sprintf(
'',
- $_ eq $style ? 'stylesheet' : 'alternate stylesheet', "/$_.css", $_
+ $_ eq $style ? 'stylesheet' : 'alternate stylesheet', "/$_.css?1.6", $_
) } @_;
}
@@ -64,6 +64,7 @@ sub Html {
(grep { /\bShiar_/ } values %INC),
$meta->{data} ? @{ $meta->{data} } : (),
);
+ $header{'Cache-Control'} = sprintf 'max-age: ', 24*60*60;
# default fallbacks
$meta->{stylesheet} ||= [qw'light dark circus mono red terse'];
@@ -76,7 +77,7 @@ sub Html {
!$showkeys ? ''
: $showkeys eq 'ghost' ? ''
: (),
- '',
+ '',
) if $meta->{keys};
# flatten arrays
@@ -86,7 +87,6 @@ sub Html {
ref $_ eq 'ARRAY' and $_ = stylesheet(@$_)."\n" for $meta->{stylesheet};
# other vars
- my $sep = $meta->{charset} eq 'utf-8' ? 'â¢' : ' -- ';
my ($file) = $ENV{SCRIPT_FILENAME} =~ m{ ([^/]+) \.plp$ }x;
# leading output
@@ -115,7 +115,7 @@ EOT
rel="code" title="Written in Perl">plp
$meta->{version}
- created by Shiar $sep
+ created by Shiar $sign{sep}
AGPLv3