my %permalink;
my %author;
my %authorurl;
+my %license;
+my %copyright;
sub import { #{{{
hook(type => "preprocess", id => "meta", call => \&preprocess, scan => 1);
delete $params{$key};
my $page=$params{page};
delete $params{page};
+ my $destpage=$params{destpage};
delete $params{destpage};
delete $params{preview};
$meta{$page}.='<link href="'.encode_entities($value).
"\" rel=\"openid.delegate\" />\n";
}
+ elsif ($key eq 'license') {
+ $meta{$page}.="<link rel=\"license\" href=\"#page_license\" />\n";
+ $license{$page}=IkiWiki::linkify($page, $destpage, $value);
+ }
+ elsif ($key eq 'copyright') {
+ $meta{$page}.="<link rel=\"copyright\" href=\"#page_copyright\" />\n";
+ $copyright{$page}=IkiWiki::linkify($page, $destpage, $value);
+ }
else {
$meta{$page}.=scrub("<meta name=\"".encode_entities($key).
"\" content=\"".encode_entities($value)."\" />\n");
if exists $author{$page} && $template->query(name => "author");
$template->param(authorurl => $authorurl{$page})
if exists $authorurl{$page} && $template->query(name => "authorurl");
+ $template->param(license => $license{$page})
+ if exists $license{$page} && $template->query(name => "license");
+ $template->param(copyright => $copyright{$page})
+ if exists $copyright{$page} && $template->query(name => "copyright");
} # }}}