1
0
mirror of https://github.com/gnosygnu/xowa.git synced 2024-10-27 20:34:16 +00:00
gnosygnu_xowa/home/wiki/Change_log/2017.html
2020-09-07 22:43:20 -04:00

2080 lines
72 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html dir="ltr">
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
<title>Change log/2017 - XOWA</title>
<link rel="shortcut icon" href="https://gnosygnu.github.io/xowa/xowa_logo.png" />
<link rel="stylesheet" href="https://gnosygnu.github.io/xowa/xowa_common.css" type="text/css">
</head>
<body class="mediawiki ltr sitedir-ltr ns-0 ns-subject skin-vector action-submit vector-animateLayout" spellcheck="false">
<div id="mw-page-base" class="noprint"></div>
<div id="mw-head-base" class="noprint"></div>
<div id="content" class="mw-body">
<h1 id="firstHeading" class="firstHeading"><span>Change log/2017</span></h1>
<div id="bodyContent" class="mw-body-content">
<div id="siteSub">From XOWA: the free, open-source, offline wiki application</div>
<div id="contentSub"></div>
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr">
<div id="toc" class="toc">
<div id="toctitle" class="toctitle">
<h2>
Contents
</h2>
</div>
<ul>
<li class="toclevel-1 tocsection-1">
<a href="#v4.5.15.1709_(2017-09-15)"><span class="tocnumber">1</span> <span class="toctext">v4.5.15.1709 (2017-09-15)</span></a>
<ul>
<li class="toclevel-2 tocsection-2">
<a href="#Wiki"><span class="tocnumber">1.1</span> <span class="toctext">Wiki</span></a>
</li>
<li class="toclevel-2 tocsection-3">
<a href="#PC"><span class="tocnumber">1.2</span> <span class="toctext">PC</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-4">
<a href="#v4.5.7.1706_(2017-06-25)"><span class="tocnumber">2</span> <span class="toctext">v4.5.7.1706 (2017-06-25)</span></a>
<ul>
<li class="toclevel-2 tocsection-5">
<a href="#Wiki_2"><span class="tocnumber">2.1</span> <span class="toctext">Wiki</span></a>
</li>
<li class="toclevel-2 tocsection-6">
<a href="#PC_2"><span class="tocnumber">2.2</span> <span class="toctext">PC</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-7">
<a href="#v4.5.2.1704_(2017-04-26)"><span class="tocnumber">3</span> <span class="toctext">v4.5.2.1704 (2017-04-26)</span></a>
<ul>
<li class="toclevel-2 tocsection-8">
<a href="#Wiki_3"><span class="tocnumber">3.1</span> <span class="toctext">Wiki</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-9">
<a href="#PC_3"><span class="tocnumber">4</span> <span class="toctext">PC</span></a>
</li>
<li class="toclevel-1 tocsection-10">
<a href="#v4.5.0.1703_(2017-03-29)"><span class="tocnumber">5</span> <span class="toctext">v4.5.0.1703 (2017-03-29)</span></a>
<ul>
<li class="toclevel-2 tocsection-11">
<a href="#Wiki_4"><span class="tocnumber">5.1</span> <span class="toctext">Wiki</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-12">
<a href="#PC_4"><span class="tocnumber">6</span> <span class="toctext">PC</span></a>
</li>
<li class="toclevel-1 tocsection-13">
<a href="#Android"><span class="tocnumber">7</span> <span class="toctext">Android</span></a>
</li>
<li class="toclevel-1 tocsection-14">
<a href="#v4.4.0.1703_(2017-03-06)"><span class="tocnumber">8</span> <span class="toctext">v4.4.0.1703 (2017-03-06)</span></a>
<ul>
<li class="toclevel-2 tocsection-15">
<a href="#Wiki_5"><span class="tocnumber">8.1</span> <span class="toctext">Wiki</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-16">
<a href="#PC_5"><span class="tocnumber">9</span> <span class="toctext">PC</span></a>
</li>
<li class="toclevel-1 tocsection-17">
<a href="#v4.3.0.1702_(2017-02-21)"><span class="tocnumber">10</span> <span class="toctext">v4.3.0.1702 (2017-02-21)</span></a>
<ul>
<li class="toclevel-2 tocsection-18">
<a href="#Wiki_6"><span class="tocnumber">10.1</span> <span class="toctext">Wiki</span></a>
</li>
<li class="toclevel-2 tocsection-19">
<a href="#PC_6"><span class="tocnumber">10.2</span> <span class="toctext">PC</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-20">
<a href="#v4.2.0.1702_(2017-02-12)"><span class="tocnumber">11</span> <span class="toctext">v4.2.0.1702 (2017-02-12)</span></a>
<ul>
<li class="toclevel-2 tocsection-21">
<a href="#PC_7"><span class="tocnumber">11.1</span> <span class="toctext">PC</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-22">
<a href="#v4.1.0.1702_(2017-02-04)"><span class="tocnumber">12</span> <span class="toctext">v4.1.0.1702 (2017-02-04)</span></a>
<ul>
<li class="toclevel-2 tocsection-23">
<a href="#Wikis"><span class="tocnumber">12.1</span> <span class="toctext">Wikis</span></a>
</li>
<li class="toclevel-2 tocsection-24">
<a href="#PC_8"><span class="tocnumber">12.2</span> <span class="toctext">PC</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-25">
<a href="#v4.0.0.1701_(2017-01-01)"><span class="tocnumber">13</span> <span class="toctext">v4.0.0.1701 (2017-01-01)</span></a>
<ul>
<li class="toclevel-2 tocsection-26">
<a href="#Wikis_2"><span class="tocnumber">13.1</span> <span class="toctext">Wikis</span></a>
</li>
<li class="toclevel-2 tocsection-27">
<a href="#PC_9"><span class="tocnumber">13.2</span> <span class="toctext">PC</span></a>
</li>
</ul>
</li>
</ul>
</div>
<h2>
<span class="mw-headline" id="v4.5.15.1709_(2017-09-15)">v4.5.15.1709 (2017-09-15)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki">Wiki</span>
</h3>
<ul>
<li>
Package: Publish 2017-05 English wikis.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/English_wikis" id="xolnki_2" title="Wiki setup/English wikis">Wiki_setup/English_wikis</a>
</dd>
</dl>
<ul>
<li>
Package: Publish 2017-05 German wikis.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/German_wikis" id="xolnki_3" title="Wiki setup/German wikis">Wiki_setup/German_wikis</a>
</dd>
</dl>
<ul>
<li>
Package: Publish 2017-05 French wikis.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/French_wikis" id="xolnki_4" title="Wiki setup/French wikis">Wiki_setup/French_wikis</a>
</dd>
</dl>
<ul>
<li>
Package: Publish 2017-06 English Wikipedia.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/English_wikis" id="xolnki_5" title="Wiki setup/English wikis">Wiki_setup/English_wikis</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="PC">PC</span>
</h3>
<p>
<b>minor</b>
</p>
<ul>
<li>
Scribunto: Fix script error '=Module:ISBN:68 attempt to call nil' on many pl.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add addWarning to mw.lua.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: /xowa/bin/any/xowa/xtns/Scribunto/engines/LuaCommon/lualib/mw.lua.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://pl.wikipedia.org/wiki/Opus_Dei" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Opus_Dei</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix script error 'MWServer.lua:59 vm error: gplx.Err: index is out of bounds' on many es.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Upgrade to latest mw.lua.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: /xowa/bin/any/xowa/xtns/Scribunto/engines/LuaCommon/lualib/mw.lua.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://es.wikipedia.org/wiki/Ladri_di_biciclette" rel="nofollow" class="external free">https://es.wikipedia.org/wiki/Ladri_di_biciclette</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Do not call preprocess twice.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Evaluate template-args when expanding template, not separately afterwards.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: home/wiki/Diagnostics/Scribunto/LuaCommon
</dd>
</dl>
<ul>
<li>
Scribunto: Fix '=Module:Location map:353 Malformed coordinates value' on a few dozen en.w Location pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Return null if integer key is not found.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: if {{coord|3=region:CA-QC|display=inline,title}} then [2] -&gt; null.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Sainte-Catherine,_Quebec" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Sainte-Catherine,_Quebec</a>
</dd>
</dl>
<ul>
<li>
Wikibase: Add "id" to wikibase data table.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://es.wikipedia.org/wiki/Premio_Hugo_a_la_mejor_novela" rel="nofollow" class="external free">https://es.wikipedia.org/wiki/Premio_Hugo_a_la_mejor_novela</a>
</dd>
</dl>
<ul>
<li>
Luaj: Fix script error '=Module:Authority control:66 vm error: java.lang.ArrayIndexOutOfBoundsException" on some commons pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>Script error: =Module:Authority control:66 vm error: java.lang.ArrayIndexOutOfBoundsException: 0</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Check for zero length arrays in string:match.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://commons.wikimedia.org/wiki/File:Nouveauxvoyagese-p378.png" rel="nofollow" class="external free">http://commons.wikimedia.org/wiki/File:Nouveauxvoyagese-p378.png</a>
</dd>
</dl>
<ul>
<li>
Import: Fix online import not working on Mac OS X. {detected by andyring}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: /xowa/user/anonymous/app/cfg/os.macosx_64.gfs
</dd>
</dl>
<ul>
<li>
Html: Add customizable footer. {requested by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: home/wiki/Special:XowaCfg?grp=xowa.html.page
</dd>
</dl>
<ul>
<li>
Html: Add option to hide xowa-alt in html db.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://simple.wikipedia.org/wiki/Saturn_(planet)" rel="nofollow" class="external free">http://simple.wikipedia.org/wiki/Saturn_(planet)</a>
</dd>
</dl>
<ul>
<li>
Http_server: Fix full-text search not working. {detected by ktry}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://localhost:8080/home/wiki/Special:XowaSearch?search=luaj&amp;fulltext=y" rel="nofollow" class="external free">http://localhost:8080/home/wiki/Special:XowaSearch?search=luaj&amp;fulltext=y</a>
</dd>
</dl>
<ul>
<li>
Http_server: Do not override command-line port with config port. {detected by ktry}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: --http_server_port 80.
</dd>
</dl>
<ul>
<li>
Http_server: Add special_pages_safelist. {requested by ktry}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: --http_server.special_pages_safelist Random|AllPages|XowaSearch.
</dd>
</dl>
<ul>
<li>
Http_server: Do not fail if Search has invalid title characters. {detected by ktry}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: Special:XowaSearch?search=mod_date:[20170101 TO 20170131]&amp;fulltext=y.
</dd>
</dl>
<ul>
<li>
DownloadCentral: Increase notification show time from 3 seconds to 30 seconds. {requested by William}
</li>
</ul>
<p>
<b>trivial</b>
</p>
<ul>
<li>
ParserFunctions: Do not fail when calling ifexist with invalid title in Media namespace.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://es.wikipedia.org/wiki/Elecciones_presidenciales_de_Venezuela_de_1998" rel="nofollow" class="external free">https://es.wikipedia.org/wiki/Elecciones_presidenciales_de_Venezuela_de_1998</a>
</dd>
</dl>
<ul>
<li>
Hzip: Compress and decompress recent xowa_alt_text.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://es.wikipedia.org/wiki/Biome" rel="nofollow" class="external free">https://es.wikipedia.org/wiki/Biome</a>
</dd>
</dl>
<ul>
<li>
Wikibase: Add dinwiki and hiwikiversity.
</li>
</ul>
<p>
<b>doc</b>
</p>
<ul>
<li>
Doc: Provide more instructions on using XOWA as an HTTP server on linux. {detected by ktry}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: readme.txt
</dd>
</dl>
<h2>
<span class="mw-headline" id="v4.5.7.1706_(2017-06-25)">v4.5.7.1706 (2017-06-25)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki_2">Wiki</span>
</h3>
<ul>
<li>
Package: Publish 2017-05 English wikis.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/English_wikis" id="xolnki_6" title="Wiki setup/English wikis">Wiki_setup/English_wikis</a>
</dd>
</dl>
<ul>
<li>
Package: Publish 2017-05 German wikis.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/German_wikis" id="xolnki_7" title="Wiki setup/German wikis">Wiki_setup/German_wikis</a>
</dd>
</dl>
<ul>
<li>
Package: Publish 2017-05 French wikis.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/French_wikis" id="xolnki_8" title="Wiki setup/French wikis">Wiki_setup/French_wikis</a>
</dd>
</dl>
<ul>
<li>
Package: Publish 2017-06 English Wikipedia.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/English_wikis" id="xolnki_9" title="Wiki setup/English wikis">Wiki_setup/English_wikis</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="PC_2">PC</span>
</h3>
<p>
<b>minor</b>
</p>
<ul>
<li>
Luaj: Fix Script error 'mwInit.lua:24 bad argument: table expected, got nil' on many en.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Force variadic 'arg' to use global arg, not any uplevel arg.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: local arg = ....
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Module:Wd" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Module:Wd</a> <a href="https://en.wikipedia.org/wiki/Ajanta_Caves" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Ajanta_Caves</a> <a href="https://en.wikipedia.org/wiki/Behistun_Inscription" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Behistun_Inscription</a> <a href="https://en.wikipedia.org/wiki/Great_Rift_Valley" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Great_Rift_Valley</a>
</dd>
</dl>
<ul>
<li>
ParserFunctions: Fix broken navboxes on many fr.v pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Escape html in attributes when using #tag.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: {{#tag:div|text|id='&lt;br/&gt;'}}.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikivoyage.org/wiki/France" rel="nofollow" class="external free">https://fr.wikivoyage.org/wiki/France</a> <a href="https://fr.wikivoyage.org/wiki/Paris" rel="nofollow" class="external free">https://fr.wikivoyage.org/wiki/Paris</a> <a href="https://fr.wikivoyage.org/wiki/Germany" rel="nofollow" class="external free">https://fr.wikivoyage.org/wiki/Germany</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix script error '=Module:Header template:93' on many fr.s pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add 'redirectTarget' to Scrib_lib_title.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikisource.org/wiki/La_Dispute" rel="nofollow" class="external free">https://fr.wikisource.org/wiki/La_Dispute</a> <a href="https://fr.wikisource.org/wiki/Les_Acteurs_de_bonne_foi" rel="nofollow" class="external free">https://fr.wikisource.org/wiki/Les_Acteurs_de_bonne_foi</a> <a href="https://fr.wikisource.org/wiki/Le_Lion" rel="nofollow" class="external free">https://fr.wikisource.org/wiki/Le_Lion</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix 'gplx.Err: bad argument: nil: idx=0 len=0' on a few dozen fr.u pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not fail if no arguments passed to frameExists.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikiversity.org/wiki/Projet:Laboratoire/Espaces_de_noms/Mod%C3%A8le/Liste_des_pages" rel="nofollow" class="external free">https://fr.wikiversity.org/wiki/Projet:Laboratoire/Espaces_de_noms/Mod%C3%A8le/Liste_des_pages</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix script error 'NullPointerException' on 1 en.w page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>@C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: java.lang.NullPointerException</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Huadu_District" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Huadu_District</a>
</dd>
</dl>
<ul>
<li>
Table_of_contents: Show missing TOC on some de.w pages. {detected by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Ignore NOTOC commands at template level.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikipedia.org/wiki/13._Jahrhundert" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/13._Jahrhundert</a> <a href="https://de.wikipedia.org/wiki/Vorlage:Artikel_Jahrhundert" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Vorlage:Artikel_Jahrhundert</a>
</dd>
</dl>
<ul>
<li>
Parser.Xml: Do not print &lt;meta&gt; and &lt;link&gt; tags.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikisource.org/wiki/La_Dispute" rel="nofollow" class="external free">https://fr.wikisource.org/wiki/La_Dispute</a> <a href="https://fr.wikisource.org/wiki/Les_Acteurs_de_bonne_foi" rel="nofollow" class="external free">https://fr.wikisource.org/wiki/Les_Acteurs_de_bonne_foi</a> <a href="https://fr.wikisource.org/wiki/Le_Lion" rel="nofollow" class="external free">https://fr.wikisource.org/wiki/Le_Lion</a>
</dd>
</dl>
<ul>
<li>
Parser: Show page name for [[Media:]] links without caption (XOWA-122). {detected by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: [[Media:A.png]] -&gt; "Media:A.png" x&gt; "".
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Beethoven" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Beethoven</a>
</dd>
</dl>
<ul>
<li>
Luaj: Fix script error on 1 fr.w page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Format doubles using sprintf-like behavior.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikipedia.org/wiki/Hasbro" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Hasbro</a>
</dd>
</dl>
<ul>
<li>
Table_of_contents: Deprecate id='toctitle' in favor of class='toctitle'. {detected by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://github.com/gnosygnu/xowa/issues/150" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/150</a>
</dd>
</dl>
<ul>
<li>
Category: Add colon to Categories if page_grouping is disabled. {detected by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Japanese_invasions_of_Korea_(159298)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Japanese_invasions_of_Korea_(159298)</a>
</dd>
</dl>
<ul>
<li>
Import: Fix failed import on Windows 32-bit machines.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Upgrade to sqlite jdbc 3.18.0.
</dd>
</dl>
<ul>
<li>
Page_sync: Sync recently-created pages.
</li>
</ul>
<ul>
<li>
Embeddable: Handle redirects. {detected by Rüdiger Gleim}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/house" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/house</a>
</dd>
</dl>
<ul>
<li>
Embeddable: Handler null pointer exceptions for &lt;gallery&gt; when no de.wikipedia.org-file-core.xowa file is available. {detected by Rüdiger Gleim}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikipedia.org/wiki/Herbizid" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Herbizid</a>
</dd>
</dl>
<ul>
<li>
Night-mode: Show mathjax in nightmode. {detected by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: /xowa/bin/any/xowa/html/css/nightmode/xowa_night.css.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: home/wiki/Diagnostics/Math
</dd>
</dl>
<ul>
<li>
Night-mode: Allow custom night-mode logos per wiki. {requested by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: /user/anonymous/wiki_domain/html/logo_night.png.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: home/wiki/App/UI/Night_mode
</dd>
</dl>
<ul>
<li>
Night-mode: Allow global user-overrides for night-mode css / logo. {requested by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: /user/anonymous/bin/xowa/any/xowa/html/css/logo_night.png.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: home/wiki/App/UI/Night_mode
</dd>
</dl>
<p>
<b>trivial</b>
</p>
<ul>
<li>
Wikidata: Add geo-shape wikidata data-type.
</li>
</ul>
<ul>
<li>
Wikidata: Add dtywiki and pawikisource.
</li>
</ul>
<ul>
<li>
Threading: Fix rare multi-thread error for Hiero parser.
</li>
</ul>
<p>
<b>doc</b>
</p>
<ul>
<li>
Linux: Provide workaround for running XOWA on openSUSE and minimal XFCE desktop. {contributed by anonymous}
</li>
</ul>
<h2>
<span class="mw-headline" id="v4.5.2.1704_(2017-04-26)">v4.5.2.1704 (2017-04-26)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki_3">Wiki</span>
</h3>
<ul>
<li>
Package: Publish 2017-04 English Wikipedia.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/English_wikis" id="xolnki_10" title="Wiki setup/English wikis">Wiki_setup/English_wikis</a>
</dd>
</dl>
<h2>
<span class="mw-headline" id="PC_3">PC</span>
</h2>
<p>
<b>minor</b>
</p>
<ul>
<li>
Full-text search: Tweak UI including consistently-sized wikis, borders around snips, and vertical-centering for snip num.
</li>
</ul>
<ul>
<li>
Search: Include pages with scores of 10,000 or less.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: list byzantine emperors; list latin proverbs.
</dd>
</dl>
<ul>
<li>
Scribunto.Common: Fix script error 'Country data' on many en.w game pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>=Module:CountryData:12 bad argument: string expected, got nil</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Return error message if title is invalid.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Tetris" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Tetris</a>
</dd>
</dl>
<ul>
<li>
Parser.Time: Fix script error 'Check date value in access date' on many en.w page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>Check date values in: |access-date=</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Ignore multiple years / multiple days when parsing date for #time function.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: {{#time:Y-m-d|12 November 2016 2008}} {{#time:Y-m-d|2 12 November 2016}}.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Antipas,_Cotabato" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Antipas,_Cotabato</a> <a href="https://en.wikipedia.org/wiki/Paris" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Paris</a>
</dd>
</dl>
<ul>
<li>
Scribunto.Uniq: Handle '[convert invalid number]' on some en.w pages. {detected by khanhhung2512 }
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add more support for UNIQ substitutions with extension tags.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/Ethanol" rel="nofollow" class="external free">https://en.wikipedia.org/Ethanol</a>
</dd>
</dl>
<ul>
<li>
Scribunto.Uniq: Fix script errors for chart on a few dozen en.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>Module:Chart:212 group names should contain (2)</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Change UNIQ marker to include quotes.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: '\"`UNIQ--item-0-QINU`\"'.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/Fokus_(magazine)" rel="nofollow" class="external free">https://en.wikipedia.org/Fokus_(magazine)</a> <a href="https://en.wikipedia.org/wiki/Thin_film_solar_cell" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Thin_film_solar_cell</a> <a href="https://en.wikipedia.org/wiki/Economy_of_Greece" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Economy_of_Greece</a>
</dd>
</dl>
<ul>
<li>
Scribunto.Uniq: Fix script error on a few dozen en.w pages on American soccer.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>Unmatched close-bracket at pattern character 282</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Replace xtag_bgn / xtag_end with UNIQ.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/2015_San_Jose_Earthquakes_season" rel="nofollow" class="external free">https://en.wikipedia.org/2015_San_Jose_Earthquakes_season</a>
</dd>
</dl>
<ul>
<li>
Scribunto.Regex: Fix script error '=Module:fr-verb:249 Internal error: expected pronunciation' on many en.d page in French section.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>=Module:fr-verb:249 Internal error: expected pronunciation "tʁae" to end with "je"</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: If gsub_replace lua proc returns nothing, do not replace with empty string.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/tracer" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/tracer</a> <a href="https://en.wiktionary.org/wiki/bitter" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/bitter</a> <a href="https://en.wiktionary.org/wiki/voir" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/voir</a>
</dd>
</dl>
<ul>
<li>
Luaj: Fix script error '=Module:zh-glyph:120 attempt to concatenate nil and string' on a few hundred en.d pages for Chinese chars.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>=Module:zh-glyph:120 attempt to concatenate nil and string</code> [broken since: stack]
</dd>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add more logic for surrogate pairs (2-length chars).
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/儉" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/儉</a> <a href="https://en.wiktionary.org/wiki/僮" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/僮</a> <a href="https://en.wiktionary.org/wiki/僉" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/僉</a> <a href="https://en.wiktionary.org/wiki/僅" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/僅</a> <a href="https://en.wiktionary.org/wiki/佻" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/佻</a>
</dd>
</dl>
<ul>
<li>
Scribunto.Regex: Fix script error '=Module:ru-pron:827 Number of parts of speech' on a few dozen en.d page in Russian section.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>=Module:ru-pron:827 Number of parts of speech (4) should match number of words (5)</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add only first match for mw.ustring.match, not all of them.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/действительное_причастиеастоящегоремени" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/действительное_причастиеастоящегоремени</a>
</dd>
</dl>
<ul>
<li>
Parser.Table: Fix premature short paragraphs on some pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Close previous paragraph when starting table.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: [[A]] b\n{| -&gt; &lt;p&gt;[[A]] b&lt;/p&gt; x&gt; &lt;p&gt;[[A]]\n&lt;p&gt;b.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Template_engine_(web)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Template_engine_(web)</a>
</dd>
</dl>
<ul>
<li>
Wikibase.Coordinate: Reverse NS / EW direction for geocoordinates; also, standardize spacing / symbols for wikibase.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>=Module:Location map:353 Malformed coordinates value</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Hulme_Arch_Bridge" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Hulme_Arch_Bridge</a> <a href="https://www.wikidata.org/wiki/Q5936167" rel="nofollow" class="external free">https://www.wikidata.org/wiki/Q5936167</a> <a href="https://en.wikipedia.org/wiki/Paris" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Paris</a>
</dd>
</dl>
<ul>
<li>
Wikibase.Scribunto: Fix '{{#statements}}' showing up in page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Support #statements keyword.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: {{#statements:P6|from=Q668}}.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/India" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/India</a>
</dd>
</dl>
<ul>
<li>
Scribunto.Site: Fix script error 'scn.wikipedia.org' on a few en.w page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>=Module:Interwiki/data:42 could not find a host in URL 'scn.wikipedia.org'; please check your wiki's interwiki data</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Use fully-qualified url for url property, not domain.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: url -&gt; https://scn.wikipedia.org/wiki/$1 x&gt; scn.wikipedia.org.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Macaroon" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Macaroon</a> <a href="https://en.wikipedia.org/wiki/Academy_of_Music" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Academy_of_Music</a> <a href="https://en.wikipedia.org/wiki/Tōkai_Nuclear_Power_Plant" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Tōkai_Nuclear_Power_Plant</a> <a href="https://en.wikipedia.org/wiki/Country_lane" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Country_lane</a>
</dd>
</dl>
<ul>
<li>
Scribunto.Lang: Fix script error 'No name for language egy' on 1 en.w page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>=Module:language:121 No name for the language egy could be found ;</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Return 1st three letters of unknown language codes, not blank.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/List_of_country-name_etymologies" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_country-name_etymologies</a>
</dd>
</dl>
<ul>
<li>
Parser.Xml: Fix script error 'Unable to convert section' on 1 en.w page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>=Module:Decimals:10 Unable to convert "Expression error: Unrecognized word "section&gt;"." to a number</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/National_Popular_Vote_Interstate_Compact" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/National_Popular_Vote_Interstate_Compact</a>
</dd>
</dl>
<ul>
<li>
Parser.Date: Parse times with format of 'm/d/yyyy' where d == 13.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/tongue-in-chic" rel="nofollow" class="external free">https://en.wiktionary.org/tongue-in-chic</a> <a href="https://en.wiktionary.org/serve_up" rel="nofollow" class="external free">https://en.wiktionary.org/serve_up</a>
</dd>
</dl>
<ul>
<li>
Personal_wikis: Do not prompt for upgrading to latest search database version when first using search.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Create personal wikis with latest search database schema.
</dd>
</dl>
<p>
<b>trivial</b>
</p>
<ul>
<li>
Mass_parse: Do not fail when generating full-text search indexes.
</li>
</ul>
<ul>
<li>
Mass_parse: Embed page_score in full-text search index.
</li>
</ul>
<ul>
<li>
Scribunto.Regex: Demote message level of "regex is invalid" from warn to log.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/仝" rel="nofollow" class="external free">https://en.wiktionary.org/仝</a>
</dd>
</dl>
<h2>
<span class="mw-headline" id="v4.5.0.1703_(2017-03-29)">v4.5.0.1703 (2017-03-29)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki_4">Wiki</span>
</h3>
<ul>
<li>
Package: Publish 2017-03 English Wikipedia.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/English_wikis" id="xolnki_11" title="Wiki setup/English wikis">Wiki_setup/English_wikis</a>
</dd>
</dl>
<ul>
<li>
Package: Publish 2017-03 Russian wikis.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/Russian_wikis" id="xolnki_12" title="Wiki setup/Russian wikis">Wiki_setup/Russian_wikis</a>
</dd>
</dl>
<ul>
<li>
Package: Publish 2017-03 Hindi wikis. {requested by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/Hindi_wikis" id="xolnki_13" title="Wiki setup/Hindi wikis">Wiki_setup/Hindi_wikis</a>
</dd>
</dl>
<ul>
<li>
Package: Publish 2017-03 Tibetan wikis. {requested by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/Tibetan_wikis" id="xolnki_14" title="Wiki setup/Tibetan wikis">Wiki_setup/Tibetan_wikis</a>
</dd>
</dl>
<h2>
<span class="mw-headline" id="PC_4">PC</span>
</h2>
<p>
<b>major</b>
</p>
<ul>
<li>
Full-text search: Add Full-text search for Wikipedias.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/App/Full-text_search" id="xolnki_15" title="App/Full-text search">App/Full-text_search</a>
</dd>
</dl>
<ul>
<li>
Full-text search: Redesign Search UI including highlighting matches in snips and ignoring HTML tags.
</li>
</ul>
<ul>
<li>
Gui: Add search and allpages button. {requested by Ope30}
</li>
</ul>
<ul>
<li>
Wikibase: Fix "Module:Wikidata:813 attempt to call nil" on many ru.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>Module:Wikidata:813 attempt to call nil</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Synchronize latest of mw.wikibase.lua and mw.wikibase.entity.lua.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: /xowa/bin/any/xowa/xtns/Scribunto/engines/LuaCommon/lualib/mw.wikibase.lua|mw.wikibase.entity.lua.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://ru.wikipedia.org/wiki/Армения" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Армения</a> <a href="https://ru.wikipedia.org/wiki/Пайк,_Роберт" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Пайк,_Роберт</a>
</dd>
</dl>
<ul>
<li>
Wikibase: Fix 'mw.wikibase.entity.lua:56 attempt to call nil' on several dozen ru.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>mw.wikibase.entity.lua:56 attempt to call nil</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://ru.wikipedia.org/wiki/Бейлина,_Нина_Михайловна" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Бейлина,_Нина_Михайловна</a>
</dd>
</dl>
<p>
<b>minor</b>
</p>
<ul>
<li>
Page_sync: Show synced page immediately, not after another refresh. {detected by khanhhung2512 }
</li>
</ul>
<ul>
<li>
Category: Fix fatal page load error when page_cat_db_id is invalid. {detected by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Seven_Wells_Hill" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Seven_Wells_Hill</a>
</dd>
</dl>
<ul>
<li>
File: Handle long directory names on Windows systems. {detected by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikipedia.org/wiki/Wikipedia:Quiz/Geschichte" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Wikipedia:Quiz/Geschichte</a>
</dd>
</dl>
<ul>
<li>
Wikibase: Fix missing image on some ru.w pages. {detected by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add 'datatype' property to 'Property:' pages.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://ru.wikipedia.org/wiki/Маргарян,_Андраник_Наапетович" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Маргарян,_Андраник_Наапетович</a>
</dd>
</dl>
<ul>
<li>
Import: Fix file selector not working on Import offline. {detected by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Dashboard/Import/Offline" id="xolnki_16" title="Dashboard/Import/Offline">Dashboard/Import/Offline</a>
</dd>
</dl>
<ul>
<li>
Gui: Add option to display actual HTML in SWT browser.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Special:XowaCfg%3Fgrp%3Dxowa.wiki.hdumps" id="xolnki_17" title="Special:XowaCfg?grp=xowa.wiki.hdumps">Special:XowaCfg?grp=xowa.wiki.hdumps</a>
</dd>
</dl>
<ul>
<li>
Options: Add 'options link' to get direct call to option group.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Special:XowaCfg" id="xolnki_18" title="Special:XowaCfg">Special:XowaCfg</a>
</dd>
</dl>
<ul>
<li>
Gui: Add url_box format for displaying custom urls like 'English Wikipedia/Earth'. {requested by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Special:XowaCfg%3Fgrp%3Dxowa.gui.url_bar" id="xolnki_19" title="Special:XowaCfg?grp=xowa.gui.url bar">Special:XowaCfg?grp=xowa.gui.url bar</a>
</dd>
</dl>
<ul>
<li>
Gui: Change back-color of Options.Shortcut.Bindings window from gray to white.
</li>
</ul>
<ul>
<li>
Personal_wikis: Fix perpetual "Do you want to upgrade your search databases" when using Search field for personal wikis.
</li>
</ul>
<p>
<b>trivial</b>
</p>
<ul>
<li>
Html: Upgrade oojs-ui to show XowaSearch magnifying glass on Safari.
</li>
</ul>
<ul>
<li>
Mass_parse: Fix critical import failure when importing ru.wikinews.org.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Ignore duplicate page titles.
</dd>
</dl>
<ul>
<li>
Mass_parse: Do not fail if no images in wiki.
</li>
</ul>
<h2>
<span class="mw-headline" id="Android">Android</span>
</h2>
<p>
<b>major</b>
</p>
<ul>
<li>
Full-text search: Add Full-text search for Wikipedias.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/App/Full-text_search" id="xolnki_20" title="App/Full-text search">App/Full-text_search</a>
</dd>
</dl>
<h2>
<span class="mw-headline" id="v4.4.0.1703_(2017-03-06)">v4.4.0.1703 (2017-03-06)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki_5">Wiki</span>
</h3>
<ul>
<li>
Package: Publish 2017-02 German Wikipedia.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/German_wikis" id="xolnki_21" title="Wiki setup/German wikis">Wiki_setup/German_wikis</a>
</dd>
</dl>
<ul>
<li>
Package: Publish 2017-02 French Wikipedia.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/French_wikis" id="xolnki_22" title="Wiki setup/French wikis">Wiki_setup/French_wikis</a>
</dd>
</dl>
<h2>
<span class="mw-headline" id="PC_5">PC</span>
</h2>
<p>
<b>major</b>
</p>
<ul>
<li>
Gui: Add night mode. {assisted by anonymous4; requested by Lasairiona}
</li>
</ul>
<ul>
<li>
Personal_wikis: Add page backup feature. {suggested by Lasairiona}
</li>
</ul>
<ul>
<li>
Full-text search: Add preliminary implementation of full-text search for personal wikis.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Special:XowaSearch" id="xolnki_23" title="Special:XowaSearch">Special:XowaSearch</a>
</dd>
</dl>
<ul>
<li>
XULRunner: Fix bad layout on French Wikipedia main page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Upgrade xulrunner from v24 to v31.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: flex:.35em.
</dd>
</dl>
<p>
<b>minor</b>
</p>
<ul>
<li>
Wikibase: Fix multiple "unknown datavalue type" on many fr.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Message</span>: <code>Erreur de script: =Module:Wikidata:522 unknown datavalue type. Erreur de script: =Module:Coordinates:808 unknown datavalue type.</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Use scribunto key name for datatypes.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikipedia.org/wiki/Louis_Malle" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Louis_Malle</a> <a href="https://fr.wikipedia.org/wiki/Toulon" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Toulon</a>
</dd>
</dl>
<ul>
<li>
Personal_wikis: Update modified date on page save. {detected by Lasairiona}
</li>
</ul>
<ul>
<li>
Personal_wikis: Show personal wikis in left sidebar. {detected by Lasairiona}
</li>
</ul>
<ul>
<li>
Personal_wikis: Add timestamp to quick save status message.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: saved Main Page (01:02:03.456).
</dd>
</dl>
<ul>
<li>
Personal_wikis: Speed up creation of wikis.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not download css when creating wiki.
</dd>
</dl>
<ul>
<li>
Personal_wikis: Speed up loading of wikis.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not load every personal wiki on startup.
</dd>
</dl>
<ul>
<li>
App: Speed up loading of app. {detected by Lasairiona}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Remove initialMemorySize of 256 MB.
</dd>
</dl>
<ul>
<li>
Command-line: Support ?curid for command-line calls. {detected by shopuz}
</li>
</ul>
<ul>
<li>
Log: Remove "current" directory; always use timestamp directory. {detected by anonymous}
</li>
</ul>
<p>
<b>trivial</b>
</p>
<ul>
<li>
Search: Clear cache after pages are reindexed.
</li>
</ul>
<ul>
<li>
App_update: Redownload update_db if download fails.
</li>
</ul>
<ul>
<li>
App: Fix rare crash to desktop.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Call toString on Error, not getMessage.
</dd>
</dl>
<ul>
<li>
Log: Delete old Download Central logs.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: /xowa/user/anonymous/app/tmp/xolog.
</dd>
</dl>
<h2>
<span class="mw-headline" id="v4.3.0.1702_(2017-02-21)">v4.3.0.1702 (2017-02-21)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki_6">Wiki</span>
</h3>
<ul>
<li>
Package: Publish 2017-02 English Wikipedia.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/English_wikis" id="xolnki_24" title="Wiki setup/English wikis">Wiki_setup/English_wikis</a>
</dd>
</dl>
<ul>
<li>
Package: Publish 2017-02 Gujarati wikis.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/Gujarati_wikis" id="xolnki_25" title="Wiki setup/Gujarati wikis">Wiki_setup/Gujarati_wikis</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="PC_6">PC</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
Personal_wikis: Add "Delete Page" button to edit mode.
</li>
</ul>
<ul>
<li>
Personal_wikis: Add Category insertions, updates.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/App/Personal_wikis/Default_Main_Page#Category" id="xolnki_26" title="App/Personal wikis/Default Main Page">App/Personal_wikis/Default_Main_Page#Category</a>
</dd>
</dl>
<ul>
<li>
Personal_wikis: Add import option.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Special:XowaWikiDirectory" id="xolnki_27" title="Special:XowaWikiDirectory">Special:XowaWikiDirectory</a>
</dd>
</dl>
<ul>
<li>
Gui: Fix extremely short url bar on some machines.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Support High DPI machines.
</dd>
</dl>
<ul>
<li>
Dev: Change license to GPLv3 / Apache2.
</li>
</ul>
<p>
<b>minor</b>
</p>
<ul>
<li>
Import: Fix page_redirects to English namespaces in non-English wikis .
</li>
</ul>
<ul>
<li>
Wiki: Support curid query argument. {requested by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/?curid=303" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/?curid=303</a>
</dd>
</dl>
<ul>
<li>
Gui: Change keyboard shortcut to focus html browser from escape to Ctrl+M.
</li>
</ul>
<ul>
<li>
Gui: Change keyboard shortcut to restore url bar from Ctrl+U to escape.
</li>
</ul>
<ul>
<li>
Sql: Add SQL exec page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Special:XowaSql" id="xolnki_28" title="Special:XowaSql">Special:XowaSql</a>
</dd>
</dl>
<p>
<b>trivial</b>
</p>
<ul>
<li>
Options: Remove Javascript enabled option else user can inadvertently cause many Special screens to stop working. {detected by anonymous}
</li>
</ul>
<ul>
<li>
Personal_wikis: Update invalid page_ids (-1, 0) to valid page_ids.
</li>
</ul>
<ul>
<li>
Gui: Hide info box control in lower-right hand corner.
</li>
</ul>
<h2>
<span class="mw-headline" id="v4.2.0.1702_(2017-02-12)">v4.2.0.1702 (2017-02-12)</span>
</h2>
<h3>
<span class="mw-headline" id="PC_7">PC</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
Personal_wikis: Support creation of personal wikis. {requested by Dax}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Special:XowaWikiItem" id="xolnki_29" title="Special:XowaWikiItem">Special:XowaWikiItem</a>
</dd>
</dl>
<p>
<b>minor</b>
</p>
<ul>
<li>
Wiki: Support renamed folders. {detected by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: /xowa/wiki/en.wikipedia.org-2016.12.
</dd>
</dl>
<ul>
<li>
DownloadCentral: Add button to remove items from "Available" list. {requested by markusmaresch}
</li>
</ul>
<ul>
<li>
DownloadCentral: When moving items between tables, add item to correct spot in table, not at bottom.
</li>
</ul>
<h2>
<span class="mw-headline" id="v4.1.0.1702_(2017-02-04)">v4.1.0.1702 (2017-02-04)</span>
</h2>
<h3>
<span class="mw-headline" id="Wikis">Wikis</span>
</h3>
<ul>
<li>
Package: Publish 2017-01 Simple Wikipedia. {requested by anonymous}
</li>
</ul>
<ul>
<li>
Package: Publish 2017-01 Chinese wikis. {requested by anonymous}
</li>
</ul>
<h3>
<span class="mw-headline" id="PC_8">PC</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
App_update: Add in-app application updater.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/App/Setup/Update/In-app" id="xolnki_30" title="App/Setup/Update/In-app">App/Setup/Update/In-app</a>
</dd>
</dl>
<p>
<b>minor</b>
</p>
<ul>
<li>
Html_dump: Fix Special:Random not working if "Prefer HTML databases" checked. {detected by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Update title to redirected page.
</dd>
</dl>
<ul>
<li>
Parser: Fix missing text for unknown number of pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Escape dangling tags; do not let them gobble up rest of page.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: &lt;ref&gt;aEOS -&gt; &amp;lt;ref&gt;aEOS.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Russia" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Russia</a>
</dd>
</dl>
<ul>
<li>
Parser: Fix broken tables on a few dozen en.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Ignore whitespace between dl and tblw.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: ": {|".
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Poland" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Poland</a>
</dd>
</dl>
<ul>
<li>
Custom_wiki: Show images in pages within the File namespace. {detected by anonymous}
</li>
</ul>
<ul>
<li>
Custom_wiki: Rename files by replacing "spaces" with "underscores". {detected by Jakz, anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: "A b.png" -&gt; "A_b.png".
</dd>
</dl>
<ul>
<li>
Custom_wiki: Show img.src for files when viewing html. {detected by anonymous}
</li>
</ul>
<ul>
<li>
Custom_wiki: Integrate files with app cache.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Special:XowaCfg%3Fgrp%3Dxowa.files.general" id="xolnki_31" title="Special:XowaCfg?grp=xowa.files.general">Special:XowaCfg?grp=xowa.files.general</a>
</dd>
</dl>
<ul>
<li>
Custom_wiki: Do not delete xml file after import. {detected by anonymous}
</li>
</ul>
<ul>
<li>
Custom_wiki: Use extension of thumbnail, not original. {detected by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: A.svg -&gt; 400.png x&gt; 400.svg.
</dd>
</dl>
<ul>
<li>
Custom_wiki: Use relative not absolute path for orig dir.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: -&gt; ~{orig_dir}7/70/ x&gt; C:\xowa\wiki\custom_wiki\file\orig\7\70.
</dd>
</dl>
<ul>
<li>
Html: Show Creative Commons license at bottom of page. {requested by Ope30}
</li>
</ul>
<ul>
<li>
Html: Show missing left sidebar on small wikis. {detected by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: If MediaWiki:Sidebar does not exist, use language's message 'sidebar', not null.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://sw.wiktionary.org" rel="nofollow" class="external free">https://sw.wiktionary.org</a> <a href="https://sw.wikibooks.org" rel="nofollow" class="external free">https://sw.wikibooks.org</a> <a href="https://af.wikipedia.org" rel="nofollow" class="external free">https://af.wikipedia.org</a> <a href="https://af.wiktionary.org" rel="nofollow" class="external free">https://af.wiktionary.org</a> <a href="https://af.wikibooks.org" rel="nofollow" class="external free">https://af.wikibooks.org</a>
</dd>
</dl>
<ul>
<li>
Wiki: Support renamed folders. {requested by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: /xowa/wiki/en.wikipedia.org-2016.12.
</dd>
</dl>
<ul>
<li>
Embeddable: Fix default ns_mgr being used for wikis. {detected by Rüdiger Gleim}
</li>
</ul>
<ul>
<li>
Embeddable: Fix multiple multi-threaded parsing errors. {detected by Rüdiger Gleim}
</li>
</ul>
<ul>
<li>
Mass_parse: Fix #ifexist not working after dumping 1st namespace.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Clear ns_loaded cache; Add different cache clearing methods.
</dd>
</dl>
<p>
<b>trivial</b>
</p>
<ul>
<li>
Cfg: Change operating-system specific config file from "os.gfs" to "os.os_name.gfs".
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: /xowa/user/anonymous/app/cfg/os.lnx_64.gfs.
</dd>
</dl>
<h2>
<span class="mw-headline" id="v4.0.0.1701_(2017-01-01)">v4.0.0.1701 (2017-01-01)</span>
</h2>
<h3>
<span class="mw-headline" id="Wikis_2">Wikis</span>
</h3>
<ul>
<li>
Package: Publish 2016-12 Italian wikis.
</li>
</ul>
<ul>
<li>
Package: Publish 2016-12 Swahili wikis.
</li>
</ul>
<h3>
<span class="mw-headline" id="PC_9">PC</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
Cfg: Add new Options system.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Options" id="xolnki_32" title="Options">Options</a>
</dd>
</dl>
<ul>
<li>
Setup: Change to semantic versioning.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: 4.0.17011.1 vs 4.1.
</dd>
</dl>
<p>
<b>minor</b>
</p>
<ul>
<li>
Wikibase: Fix 'Attached KML error' on many dozen en.w pages. {detected by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not cast 'numeric-id' to 'string'; leave as 'int'.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: Route map: Attached KML Error: item specified on Wikidata, or in |wikidata=, is not a KML file (P31→Q26267864 not found).
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Hollywood_Walk_of_Fame" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Hollywood_Walk_of_Fame</a>
</dd>
</dl>
<ul>
<li>
Gui: Allow Ctrl+Insert to be used to copy text. {detected by William}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not override Ctrl+Insert with Ctrl+Minus.
</dd>
</dl>
<ul>
<li>
Gui: Support numpad keys for page find. {detected by William}
</li>
</ul>
<ul>
<li>
Gui: Add option to auto-remember last tab opened.
</li>
</ul>
<ul>
<li>
Gui: Support Command key on Mac OS X for keyboard shortcuts.
</li>
</ul>
<ul>
<li>
Html: Remove horizontal scroll bar on some Mac OS X configurations.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Replace width:20vw with width:20em in /xowa/user/wiki/home/html/xowa_common.css.
</dd>
</dl>
<ul>
<li>
Edit: Add section-editing. {requested by anonymous}
</li>
</ul>
<ul>
<li>
Cfg: Add better support for Shortcuts.
</li>
</ul>
<ul>
<li>
Category: Show Hidden Categories in "Hidden" section.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/A" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/A</a>
</dd>
</dl>
<ul>
<li>
Search.Suggest: Do not add * at end of search phrase; use auto-wildcard option instead.
</li>
</ul>
<ul>
<li>
Search: Fix 'url_default' not working.
</li>
</ul>
<ul>
<li>
Xtn.Popups: Fix multiple blue lines at bottom of page whenever new popup shows.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Suppress attributes from mw-body class.
</dd>
</dl>
<ul>
<li>
Redirect: Allow redirects to Special pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: #REDIRECT [[Special:XowaCfg]].
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Options" id="xolnki_33" title="Options">Options</a>
</dd>
</dl>
<ul>
<li>
Gui: Allow navigation to urls with arguments.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: Special:XowaCfg%3Fgrp%3Dxowa.html.css.
</dd>
</dl>
<ul>
<li>
Mass_parse: Fix memory leak / slow performance due to over-zealous page caching.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add two levels of permenance to page cache; add separate ifexists cache.
</dd>
</dl>
<p>
<b>trivial</b>
</p>
<ul>
<li>
Cfg: Remove 'Gui - Url bar' Symbols.
</li>
</ul>
<ul>
<li>
Cfg: Replace 'Custom wiki commands' with 'Unzip bz2 file'.
</li>
</ul>
<ul>
<li>
Cfg: Remove Search Suggest 'AllPages look-ahead', 'AllPages minimum length', and 'Log enabled'.
</li>
</ul>
<ul>
<li>
Cfg: Remove config page for Firefox Addon.
</li>
</ul>
<ul>
<li>
Wikibase: Add "fiwikivoyage" to list of known wikis.
</li>
</ul>
<ul>
<li>
Html: Remove content_editable support.
</li>
</ul>
<p>
<b>dev</b>
</p>
<ul>
<li>
Math: Refactor Math classes.
</li>
</ul>
<ul>
<li>
Mass_parse: Refactor make cmd to merge other wkr tables such as log_basic_temp.
</li>
</ul>
<ul>
<li>
Gui: Refactor IptKey; in particular, use SWING and SWT constants where possible; also handle modifers.
</li>
</ul>
<ul>
<li>
Mass_parse: Improve performance when returning Keyvals from Scribunto function.
</li>
</ul>
</div>
</div>
</div>
<div id="mw-head" class="noprint">
<div id="left-navigation">
<div id="p-namespaces" class="vectorTabs">
<h3>Namespaces</h3>
<ul>
<li id="ca-nstab-main" class="selected"><span><a id="ca-nstab-main-href" href="index.html">Page</a></span></li>
</ul>
</div>
</div>
</div>
<div id='mw-panel' class='noprint'>
<div id='p-logo'>
<a style="background-image: url(https://gnosygnu.github.io/xowa/xowa_logo.png);" href="http://xowa.org/" title="Visit the main page"></a>
</div>
<div class="portal" id='xowa-portal-home'>
<h3>XOWA</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/index.html" title='Visit the main page'>Main page</a></li>
<li><a href="http://xowa.org/screenshots.html" title='See screenshots of XOWA'>Screenshots</a></li>
<li><a href="https://www.youtube.com/watch?v=q0qbXYXEH6M" title="See a video of XOWA Desktop in action">Video</a></li>
<li><a href="http://xowa.org/home/wiki/Help/Download_XOWA.html" title='Download the XOWA application'>Download XOWA</a></li>
<li><a href="http://xowa.org/home/wiki/Dashboard/Image_databases.html" title='Download offline wikis and image databases'>Download wikis</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-started'>
<h3>Getting started</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/home/wiki/App/Setup/System_requirements.html" title='Get XOWA&apos;s system requirements'>Requirements</a></li>
<li><a href="http://xowa.org/home/wiki/App/Setup/Installation.html" title='Get instructions for installing XOWA'>Installation</a></li>
<li><a href="http://xowa.org/home/wiki/App/Import/Simple_Wikipedia.html" title='Learn how to set up Simple Wikipedia'>Simple Wikipedia</a></li>
<li><a href="http://xowa.org/home/wiki/App/Import/English_Wikipedia.html" title='Learn how to set up English Wikipedia'>English Wikipedia</a></li>
<li><a href="http://xowa.org/home/wiki/App/Import/Other_wikis.html" title='Learn how to set up other Wikipedias'>Other Wikipedias</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-android'>
<h3>Android</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/home/wiki/Android/Setup.html" title='Setup XOWA on your Android device'>Setup</a></li>
<li><a href="https://www.youtube.com/watch?v=jsMTBxGweUw" title="See a video of XOWA Android in action">Video</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-help'>
<h3>Help</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/home/wiki/Help/About.html" title='Get more information about XOWA'>About</a></li>
<li><a href="http://xowa.org/home/wiki/Help/Contents.html" title='View a list of help topics'>Contents</a></li>
<li><a href="http://xowa.org/home/wiki/Help/Media.html" title='Read what others have written about XOWA'>Media</a></li>
<li><a href="http://xowa.org/home/wiki/Help/Feedback.html" title='Questions? Comments? Leave feedback for XOWA'>Feedback</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-blog'>
<h3>Blog</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/home/wiki/Blog.html" title='Follow XOWA''s development process'>Current</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-links'>
<h3>Links</h3>
<div class="body">
<ul>
<li><a href="http://dumps.wikimedia.org/backup-index.html" title="Get wiki datababase dumps directly from Wikimedia">Wikimedia dumps</a></li>
<li><a href="https://archive.org/search.php?query=xowa" title="Search archive.org for XOWA files">XOWA @ archive.org</a></li>
<li><a href="http://en.wikipedia.org" title="Visit Wikipedia (and compare to XOWA!)">English Wikipedia</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-donate'>
<h3>Donate</h3>
<div class="body">
<ul>
<li><a href="https://archive.org/donate/index.php" title="Support archive.org!">archive.org</a></li><!-- listed first due to recent fire damages: http://blog.archive.org/2013/11/06/scanning-center-fire-please-help-rebuild/ -->
<li><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector" title="Support Wikipedia!">Wikipedia</a></li>
<li><a href="http://xowa.org/home/wiki/Help/Donate.html" title="Support XOWA!">XOWA</a></li>
</ul>
</div>
</div>
</div>
</body>
</html>