summaryrefslogtreecommitdiff
path: root/lib/VNDB/Util/Misc.pm
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2019-10-26 14:32:59 +0200
committerYorhel <git@yorhel.nl>2019-10-26 14:33:01 +0200
commit8a1a72e7a5edd08a69cc7743b228fa402a7c66c7 (patch)
tree79556eadf3611d79943bd12217e5533df5249a89 /lib/VNDB/Util/Misc.pm
parent5c5487b2a02f89201b57fdbf53db41a3fb065fc3 (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.pm4
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