From a0cdd96bd6628f5266d0d80e84c1b86a8d02ebf9 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sun, 17 Apr 2011 22:17:52 +0200 Subject: permit unsafe JavaScript handling in meta.pm --- IkiWiki/Plugin/meta.pm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/IkiWiki/Plugin/meta.pm b/IkiWiki/Plugin/meta.pm index cd367da..73bc212 100644 --- a/IkiWiki/Plugin/meta.pm +++ b/IkiWiki/Plugin/meta.pm @@ -210,11 +210,12 @@ sub preprocess (@) { elsif ($key eq 'script') { my $defer=exists $params{defer} ? ' defer="defer"' : ''; my $async=exists $params{async} ? ' async="async"' : ''; + my $srcurl=$value; my $js=bestlink($page, $value.".js"); - if (! length $js) { - error gettext("script not found"); + if (length $js) { + $srcurl=urlto($js, $page); } - push @{$metaheaders{$page}}, scrub('', $page, $destpage); } -- cgit v1.2.3