diff options
author | Yorhel <git@yorhel.nl> | 2019-10-26 14:32:59 +0200 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2019-10-26 14:33:01 +0200 |
commit | 8a1a72e7a5edd08a69cc7743b228fa402a7c66c7 (patch) | |
tree | 79556eadf3611d79943bd12217e5533df5249a89 /lib/VNDB/Util/Misc.pm | |
parent | 5c5487b2a02f89201b57fdbf53db41a3fb065fc3 (diff) |
Fix Wikipedia URLs with a question mark
https://vndb.org/t2520.307
Diffstat (limited to 'lib/VNDB/Util/Misc.pm')
-rw-r--r-- | lib/VNDB/Util/Misc.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/VNDB/Util/Misc.pm b/lib/VNDB/Util/Misc.pm index 394003ae..b7a2a3a7 100644 --- a/lib/VNDB/Util/Misc.pm +++ b/lib/VNDB/Util/Misc.pm @@ -132,8 +132,8 @@ sub entryLinks { $lnk->($obj->{l_site}, 'Official website', '%s'); # (staff) Homepage always comes first $lnk->($obj->{website}, 'Official website', '%s'); # (producers, releases) - $lnk->($w->{enwiki}, 'Wikipedia (en)', 'https://en.wikipedia.org/wiki/%s', sub { shift =~ s/ /_/rg }); - $lnk->($w->{jawiki}, 'Wikipedia (ja)', 'https://ja.wikipedia.org/wiki/%s', sub { shift =~ s/ /_/rg }); + $lnk->($w->{enwiki}, 'Wikipedia (en)', 'https://en.wikipedia.org/wiki/%s', sub { (shift =~ s/ /_/rg) =~ s/\?/%3f/rg }); + $lnk->($w->{jawiki}, 'Wikipedia (ja)', 'https://ja.wikipedia.org/wiki/%s', sub { (shift =~ s/ /_/rg) =~ s/\?/%3f/rg }); $lnk->($obj->{l_wikidata}, 'Wikidata', 'https://www.wikidata.org/wiki/Q%d'); # Not everything in the wikidata table is actually used, only those links that |