2020-04-11 11:41:44 +02:00
|
|
|
<!DOCTYPE html>
|
|
|
|
<html lang="en">
|
|
|
|
<head>
|
|
|
|
<meta charset="utf-8" />
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
|
|
<meta name="author" content="Felix W. Dekker" />
|
|
|
|
<meta name="application-name" content="Interlanguage Checker" />
|
|
|
|
<meta name="description" content="Check the consistency of MediaWiki interlanguage links in a simple overview." />
|
|
|
|
<meta name="theme-color" content="#0033cc" />
|
|
|
|
|
|
|
|
<title>Interlanguage Checker | FWDekker</title>
|
|
|
|
|
|
|
|
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,300italic,700,700italic"
|
|
|
|
crossorigin="anonymous" />
|
2021-03-25 21:32:39 +01:00
|
|
|
<link rel="stylesheet" href="main.css?v=%%VERSION_NUMBER%%" />
|
2020-04-11 11:41:44 +02:00
|
|
|
</head>
|
|
|
|
<body>
|
2020-05-03 18:09:57 +02:00
|
|
|
<noscript>
|
|
|
|
<span style="color: red; font-weight: bold;">
|
|
|
|
This website does not function if JavaScript is disabled.
|
|
|
|
Please check the <a href="https://www.enable-javascript.com/">
|
|
|
|
instructions on how to enable JavaScript in your web browser</a>.
|
|
|
|
</span>
|
|
|
|
</noscript>
|
|
|
|
<main style="display: none;">
|
|
|
|
<div id="nav"></div>
|
|
|
|
<div id="contents">
|
|
|
|
<div id="header"></div>
|
|
|
|
|
2020-04-11 11:41:44 +02:00
|
|
|
|
2020-05-03 18:09:57 +02:00
|
|
|
<!-- About -->
|
|
|
|
<section class="container">
|
|
|
|
<div class="row">
|
|
|
|
<div class="column">
|
2020-08-12 11:38:49 +02:00
|
|
|
<details open id="about">
|
2020-05-03 18:09:57 +02:00
|
|
|
<summary><b>About</b></summary>
|
|
|
|
<span>
|
2020-04-14 13:58:34 +02:00
|
|
|
<a href="https://community.fandom.com/wiki/Help:Interlanguage_link">Interlanguage links</a>
|
|
|
|
allow wikis to tell users where to find translations of articles.
|
|
|
|
Without the
|
|
|
|
<a href="https://www.mediawiki.org/wiki/Extension:Interlanguage">interlanguage extension</a>,
|
|
|
|
each translation is responsible for maintaining its own outgoing links.
|
|
|
|
As the number of translations grows, the network of links becomes more <b>complex</b>, and the
|
|
|
|
number of <b>errors</b> grows.<br />
|
|
|
|
<br />
|
|
|
|
The <b>Interlanguage Checker</b> traverses the network of interlanguage links starting from a
|
|
|
|
given article and shows you that network in a table.
|
|
|
|
If there are missing or incorrect links, you can quickly <b>spot</b> them and <b>fix</b>
|
|
|
|
them.<br />
|
|
|
|
<br />
|
|
|
|
To use the tool, you should enter the link to the
|
|
|
|
<a href="https://www.mediawiki.org/wiki/API:Main_page">API of the wiki</a> you want to check.
|
2020-07-29 15:09:15 +02:00
|
|
|
For <b>Wikimedia</b> wikis, this is <code>https://<example.org>/w/api.php</code>.
|
|
|
|
For <b>Fandom</b> wikis, this is <code>https://<wiki>.fandom.com/api.php</code>.<br />
|
2020-04-14 13:58:34 +02:00
|
|
|
<br />
|
2020-11-13 18:55:11 +01:00
|
|
|
If the application <b>refuses to connect</b> to the API and you are certain the URL is correct,
|
|
|
|
make sure that you allow scripts to be executed from the API you have entered by checking the
|
|
|
|
configuration of your <b>tracking blockers</b>.
|
|
|
|
These <b>external scripts</b> are necessary to provide support to older wikis that rely on
|
|
|
|
<a href="https://en.wikipedia.org/wiki/JSONP">JSONP requests</a> to interact with the API.<br />
|
|
|
|
<br />
|
2020-04-14 13:58:34 +02:00
|
|
|
If you need <b>help</b>, have a <b>question</b>, or found a <b>bug</b>, please
|
|
|
|
<a href="https://git.fwdekker.com/FWDekker/interlanguage-checker/issues/new">open an issue</a>
|
|
|
|
or <a href="https://fallout.fandom.com/wiki/User_talk:FDekker">leave a talk message</a>.
|
|
|
|
</span>
|
2020-05-03 18:09:57 +02:00
|
|
|
</details>
|
|
|
|
<p></p>
|
|
|
|
</div>
|
2020-04-14 13:58:34 +02:00
|
|
|
</div>
|
2020-05-03 18:09:57 +02:00
|
|
|
</section>
|
2020-04-11 11:41:44 +02:00
|
|
|
|
2020-05-03 18:09:57 +02:00
|
|
|
<!-- Input -->
|
|
|
|
<section class="container">
|
|
|
|
<div class="row">
|
|
|
|
<div class="column">
|
|
|
|
<form>
|
|
|
|
<label for="url">
|
|
|
|
API
|
|
|
|
<i class="fa fa-question-circle-o" title="The URL to the wiki's api.php"></i>
|
|
|
|
</label>
|
|
|
|
<input id="url" type="url" autofocus />
|
2020-04-11 11:41:44 +02:00
|
|
|
|
2020-05-03 18:09:57 +02:00
|
|
|
<label for="article">
|
|
|
|
Article
|
|
|
|
<i class="fa fa-question-circle-o" title="The title of the article to check"></i>
|
|
|
|
</label>
|
2020-12-01 14:12:11 +01:00
|
|
|
<input id="article" type="text" />
|
2020-05-03 18:09:57 +02:00
|
|
|
<br />
|
|
|
|
<button id="check" type="button">Check</button>
|
|
|
|
</form>
|
|
|
|
</div>
|
2020-04-11 11:41:44 +02:00
|
|
|
</div>
|
2020-05-03 18:09:57 +02:00
|
|
|
</section>
|
2020-04-11 11:41:44 +02:00
|
|
|
|
2020-05-03 18:09:57 +02:00
|
|
|
<!-- Output -->
|
|
|
|
<section> <!-- No `container` class, to allow use of whole width -->
|
|
|
|
<hr />
|
|
|
|
<div id="messages"></div>
|
|
|
|
<hr />
|
|
|
|
<form id="networkTableForm">
|
|
|
|
<table id="networkTable"></table>
|
|
|
|
</form>
|
|
|
|
</section>
|
|
|
|
</div>
|
2020-05-03 19:07:35 +02:00
|
|
|
<div id="footer"></div>
|
2020-04-11 11:41:44 +02:00
|
|
|
</main>
|
|
|
|
|
2020-08-10 20:41:22 +02:00
|
|
|
<script src="bundle.js?v=%%VERSION_NUMBER%%"></script>
|
2020-04-11 11:41:44 +02:00
|
|
|
</body>
|
|
|
|
</html>
|