mirror of
https://github.com/gnosygnu/xowa.git
synced 2024-10-27 20:34:16 +00:00
5043 lines
293 KiB
HTML
5043 lines
293 KiB
HTML
<!DOCTYPE html>
|
||
<html dir="ltr">
|
||
<head>
|
||
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
|
||
<title>Change log/2014 - 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/2014</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">
|
||
<h2>
|
||
Contents
|
||
</h2>
|
||
</div>
|
||
<ul>
|
||
<li class="toclevel-1 tocsection-1">
|
||
<a href="#v1.12.2.1_.282014-12-08.29"><span class="tocnumber">1</span> <span class="toctext">v1.12.2.1 (2014-12-08)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-2">
|
||
<a href="#v1.12.1.1_.282014-12-01.29"><span class="tocnumber">2</span> <span class="toctext">v1.12.1.1 (2014-12-01)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-3">
|
||
<a href="#v1.11.4.1_.282014-11-23.29"><span class="tocnumber">3</span> <span class="toctext">v1.11.4.1 (2014-11-23)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-4">
|
||
<a href="#v1.11.3.1_.282014-11-16.29"><span class="tocnumber">4</span> <span class="toctext">v1.11.3.1 (2014-11-16)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-5">
|
||
<a href="#v1.11.2.1_.282014-11-09.29"><span class="tocnumber">5</span> <span class="toctext">v1.11.2.1 (2014-11-09)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-6">
|
||
<a href="#v1.11.1.1_.282014-11-02.29"><span class="tocnumber">6</span> <span class="toctext">v1.11.1.1 (2014-11-02)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-7">
|
||
<a href="#v1.10.4.1_.282014-10-27.29"><span class="tocnumber">7</span> <span class="toctext">v1.10.4.1 (2014-10-27)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-8">
|
||
<a href="#v1.10.3.1_.282014-10-20.29"><span class="tocnumber">8</span> <span class="toctext">v1.10.3.1 (2014-10-20)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-9">
|
||
<a href="#v1.10.2.1_.282014-10-13.29"><span class="tocnumber">9</span> <span class="toctext">v1.10.2.1 (2014-10-13)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-10">
|
||
<a href="#v1.10.1.1_.282014-10-06.29"><span class="tocnumber">10</span> <span class="toctext">v1.10.1.1 (2014-10-06)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-11">
|
||
<a href="#v1.9.5.1_.282014-09-29.29"><span class="tocnumber">11</span> <span class="toctext">v1.9.5.1 (2014-09-29)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-12">
|
||
<a href="#v1.9.4.1_.282014-09-22.29"><span class="tocnumber">12</span> <span class="toctext">v1.9.4.1 (2014-09-22)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-13">
|
||
<a href="#v1.9.3.1_.282014-09-15.29"><span class="tocnumber">13</span> <span class="toctext">v1.9.3.1 (2014-09-15)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-14">
|
||
<a href="#v1.9.2.1_.282014-09-08.29"><span class="tocnumber">14</span> <span class="toctext">v1.9.2.1 (2014-09-08)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-15">
|
||
<a href="#v1.9.1.1_.282014-09-01.29"><span class="tocnumber">15</span> <span class="toctext">v1.9.1.1 (2014-09-01)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-16">
|
||
<a href="#v1.8.4.1_.282014-08-25.29"><span class="tocnumber">16</span> <span class="toctext">v1.8.4.1 (2014-08-25)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-17">
|
||
<a href="#v1.8.3.1_.282014-08-18.29"><span class="tocnumber">17</span> <span class="toctext">v1.8.3.1 (2014-08-18)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-18">
|
||
<a href="#v1.8.2.1_.282014-08-11.29"><span class="tocnumber">18</span> <span class="toctext">v1.8.2.1 (2014-08-11)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-19">
|
||
<a href="#v1.8.1.1_.282014-08-04.29"><span class="tocnumber">19</span> <span class="toctext">v1.8.1.1 (2014-08-04)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-20">
|
||
<a href="#v1.7.4.1_.282014-07-28.29"><span class="tocnumber">20</span> <span class="toctext">v1.7.4.1 (2014-07-28)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-21">
|
||
<a href="#v1.7.3.1_.282014-07-21.29"><span class="tocnumber">21</span> <span class="toctext">v1.7.3.1 (2014-07-21)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-22">
|
||
<a href="#v1.7.2.1_.282014-07-14.29"><span class="tocnumber">22</span> <span class="toctext">v1.7.2.1 (2014-07-14)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-23">
|
||
<a href="#v1.7.1.1_.282014-07-07.29"><span class="tocnumber">23</span> <span class="toctext">v1.7.1.1 (2014-07-07)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-24">
|
||
<a href="#v1.6.5.1_.282014-06-30.29"><span class="tocnumber">24</span> <span class="toctext">v1.6.5.1 (2014-06-30)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-25">
|
||
<a href="#v1.6.4.1_.282014-06-23.29"><span class="tocnumber">25</span> <span class="toctext">v1.6.4.1 (2014-06-23)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-26">
|
||
<a href="#v1.6.3.1_.282014-06-16.29"><span class="tocnumber">26</span> <span class="toctext">v1.6.3.1 (2014-06-16)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-27">
|
||
<a href="#v1.6.2.1_.282014-06-09.29"><span class="tocnumber">27</span> <span class="toctext">v1.6.2.1 (2014-06-09)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-28">
|
||
<a href="#v1.6.1.1_.282014-06-02.29"><span class="tocnumber">28</span> <span class="toctext">v1.6.1.1 (2014-06-02)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-29">
|
||
<a href="#v1.5.4.1_.282014-05-26.29"><span class="tocnumber">29</span> <span class="toctext">v1.5.4.1 (2014-05-26)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-30">
|
||
<a href="#v1.5.3.1_.282014-05-19.29"><span class="tocnumber">30</span> <span class="toctext">v1.5.3.1 (2014-05-19)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-31">
|
||
<a href="#v1.5.2.2_.282014-05-13.29"><span class="tocnumber">31</span> <span class="toctext">v1.5.2.2 (2014-05-13)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-32">
|
||
<a href="#v1.5.2.1_.282014-05-12.29"><span class="tocnumber">32</span> <span class="toctext">v1.5.2.1 (2014-05-12)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-33">
|
||
<a href="#v1.5.1.1_.282014-05-05.29"><span class="tocnumber">33</span> <span class="toctext">v1.5.1.1 (2014-05-05)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-34">
|
||
<a href="#v1.4.4.1_.282014-04-28.29"><span class="tocnumber">34</span> <span class="toctext">v1.4.4.1 (2014-04-28)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-35">
|
||
<a href="#v1.4.3.1_.282014-04-21.29"><span class="tocnumber">35</span> <span class="toctext">v1.4.3.1 (2014-04-21)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-36">
|
||
<a href="#v1.4.2.1_.282014-04-14.29"><span class="tocnumber">36</span> <span class="toctext">v1.4.2.1 (2014-04-14)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-37">
|
||
<a href="#v1.4.1.1_.282014-04-07.29"><span class="tocnumber">37</span> <span class="toctext">v1.4.1.1 (2014-04-07)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-38">
|
||
<a href="#v1.3.5.2_.282014-04-01.29"><span class="tocnumber">38</span> <span class="toctext">v1.3.5.2 (2014-04-01)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-39">
|
||
<a href="#v1.3.5.1_.282014-03-31.29"><span class="tocnumber">39</span> <span class="toctext">v1.3.5.1 (2014-03-31)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-40">
|
||
<a href="#v1.3.4.1_.282014-03-24.29"><span class="tocnumber">40</span> <span class="toctext">v1.3.4.1 (2014-03-24)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-41">
|
||
<a href="#v1.3.3.1_.282014-03-17.29"><span class="tocnumber">41</span> <span class="toctext">v1.3.3.1 (2014-03-17)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-42">
|
||
<a href="#v1.3.2.1_.282014-03-10.29"><span class="tocnumber">42</span> <span class="toctext">v1.3.2.1 (2014-03-10)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-43">
|
||
<a href="#v1.3.1.1_.282014-03-03.29"><span class="tocnumber">43</span> <span class="toctext">v1.3.1.1 (2014-03-03)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-44">
|
||
<a href="#v1.2.4.1_.282014-02-23.29"><span class="tocnumber">44</span> <span class="toctext">v1.2.4.1 (2014-02-23)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-45">
|
||
<a href="#v1.2.3.1_.282014-02-17.29"><span class="tocnumber">45</span> <span class="toctext">v1.2.3.1 (2014-02-17)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-46">
|
||
<a href="#v1.2.2.1_.282014-02-10.29"><span class="tocnumber">46</span> <span class="toctext">v1.2.2.1 (2014-02-10)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-47">
|
||
<a href="#v1.2.1.1_.282014-02-02.29"><span class="tocnumber">47</span> <span class="toctext">v1.2.1.1 (2014-02-02)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-48">
|
||
<a href="#v1.1.4.1_.282014-01-27.29"><span class="tocnumber">48</span> <span class="toctext">v1.1.4.1 (2014-01-27)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-49">
|
||
<a href="#v1.1.3.2_.282014-01-22.29"><span class="tocnumber">49</span> <span class="toctext">v1.1.3.2 (2014-01-22)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-50">
|
||
<a href="#v1.1.3.1_.282014-01-20.29"><span class="tocnumber">50</span> <span class="toctext">v1.1.3.1 (2014-01-20)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-51">
|
||
<a href="#v1.1.2.1_.282014-01-13.29"><span class="tocnumber">51</span> <span class="toctext">v1.1.2.1 (2014-01-13)</span></a>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-52">
|
||
<a href="#v1.1.1.1_.282014-01-06.29"><span class="tocnumber">52</span> <span class="toctext">v1.1.1.1 (2014-01-06)</span></a>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.12.2.1_.282014-12-08.29">v1.12.2.1 (2014-12-08)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image update for Arabic Wikipedia.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.12.1.1_.282014-12-01.29">v1.12.1.1 (2014-12-01)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image update for French Wikipedia.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Pre: Identify xml table tokens precisely (affects 1 de.v page showing incorrect pre); EX:<trk>. See: <a href="https://de.wikivoyage.org/wiki/Via_Jutlandica/Gpx" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Via_Jutlandica/Gpx</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
DynamicPageList: Disable <dynamicPageList> unless wiki is wikisource (affects 1 fr.w page failing to load). See: <a href="https://fr.wikipedia.org/wiki/Wikipedia:Le_Bistro/novembre_2006" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Wikipedia:Le_Bistro/novembre_2006</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Log: Ignore invalid escapes (affects some error messages failing to log when containing tildes); EX:[[User:A|~A~]]. See: <a href="https://fr.wikipedia.org/wiki/Wikipedia:Le_Bistro/novembre_2006" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Wikipedia:Le_Bistro/novembre_2006</a>
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.11.4.1_.282014-11-23.29">v1.11.4.1 (2014-11-23)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image update for English Wikipedia.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.11.3.1_.282014-11-16.29">v1.11.3.1 (2014-11-16)</span>
|
||
</h2>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Xml: Close extension nodes within templates (affects unclosed <imagemap> templates eating rest of content on page). See: <a href="https://en.wikipedia.org/wiki/Provinces_and_territories_of_Canada" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Provinces_and_territories_of_Canada</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Support badges for Scribunto (affects script error on frwiki pages) {detected by anonymous}. See: <a href="https://fr.wikipedia.org/wiki/Algerie" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Algerie</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikidata: Show new badges: "recommended article" and "featured list" (affects missing badge icons).
|
||
</li>
|
||
<li>
|
||
Indicator: Support multiple indicators.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.11.2.1_.282014-11-09.29">v1.11.2.1 (2014-11-09)</span>
|
||
</h2>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Indicator: Add basic support for indicator {detected by Schnark}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image rebuild for German wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release new package for Latvian wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release new package for Nynorsk wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release new package for Cebuano wiki.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
ParserFunctions: Ignore underscores / spaces for purpose of DISPLAYTITLE comparison {detected by Schnark}. See: <a href="https://de.wikipedia.org/wiki/Mod_qos" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Mod_qos</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Do not try to close img tag {detected by Schnark}. See: <a href="https://de.wikipedia.org/wiki/Wikipedia:Technik/Archiv/2014" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Wikipedia:Technik/Archiv/2014</a>
|
||
</li>
|
||
<li>
|
||
Parser.Amp: Show HTML numeric character references literally (affects some pages rendered strangely when using <); EX:"&#60;" -> "&#60;" x> "&lt;" {detected by Schnark}. See: <a href="https://de.wikipedia.org/wiki/Cross-Site-Scripting" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Cross-Site-Scripting</a>
|
||
</li>
|
||
<li>
|
||
Gui: Do not show wiki multiple times in wiki sidebar {detected by anonymous}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Html: Concatenate custom classes with space, not a semicolon; EX:[[File:A.png|border|class=abc]] -> class="thumbborder abc" x> class="thumbborder;abc".
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Core: Add Add_str_ascii / Add_str_utf8 to Bry_bfr.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.11.1.1_.282014-11-02.29">v1.11.1.1 (2014-11-02)</span>
|
||
</h2>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
ImageMap: Ignore tokens between coordinates and link for circle, rect (affects 6 de.w pages with a non-functioning image map link). See: <a href="https://de.wikipedia.org/wiki/Kirche_zu_Geiß-Nidda" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Kirche_zu_Geiß-Nidda</a> <a href="https://de.wikipedia.org/wiki/Wilhelm_Angele" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Wilhelm_Angele</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Html: Escape quote in link title (affects titles not working if file name contains quote); EX:File:Volcán_Chimborazo,_"El_Taita_Chimborazo".jpg. See: <a href="https://en.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Do not prefix colon to title if no namespace is specified during makeTitle (affects none); EX::Title.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.10.4.1_.282014-10-27.29">v1.10.4.1 (2014-10-27)</span>
|
||
</h2>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikidata: Show badges for "In other languges" {requested by Schnark}. See: <a href="https://en.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image rebuild for Russian wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release new package for Estonian wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Wikibase: Return id for claim (affects many ru.w pages with script errors); EX:claim.id x> null. See: <a href="https://ru.wikipedia.org/wiki/Tor" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Tor</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Do not remove <nowiki> when evaluating arguments of a subst call (affects 1 ru.w page failing with stack overflow); EX:<includeonly>{{subst:</includeonly><includeonly>ET|<nowiki>{{subst:ds}}</nowiki>}}</includeonly>. See: <a href="https://ru.wikipedia.org/wiki/Близкие_друзья_(Сезон_2)" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Близкие_друзья_(Сезон_2)</a>
|
||
</li>
|
||
<li>
|
||
ImageMap: Rewrite ImageMap parser to Ignore text within coords (affects 1 ru.w page with a non-functioning link); EX:poly a c 2 3 -> poly 2 3. See: <a href="https://ru.wikipedia.org/wiki/Системный_блок" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Системный_блок</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Wikibase: Index qualifiers from base-adj not base-1 (affects no known pages). See: <a href="https://ru.wikipedia.org/wiki/Tor" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Tor</a> <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>
|
||
</li>
|
||
<li>
|
||
Scribunto.Wikibase: Change datatype of "monolingualtext" to "monolingualtext" not "language" (affects 7 ru.w pages with script error). See: <a href="https://ru.wikipedia.org/wiki/Пак_Сон_Чжун" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Пак_Сон_Чжун</a>
|
||
</li>
|
||
<li>
|
||
Gui: Fix keyboard shortcuts for changing font: Ctrl+Plus and Ctrl+Minus {detected by anonymous}.
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Parse incomplete sequence of "</<" (affects 1 ru.w page with a logged warning). See: <a href="https://ru.wikipedia.org/wiki/Монголы" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Монголы</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Xml: Parse incomplete sequence of "</<" (affects 1 ru.w page with a logged warning). See: <a href="https://ru.wikipedia.org/wiki/Монголы" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Монголы</a>
|
||
</li>
|
||
<li>
|
||
Gui: Show message if user tries to rename Main_Page {requested by anonymous}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui: Eliminate 2nd failure in Preview mode after 1st failure in Scribunto; EX:preview page with broken scribunto -> fix page -> preview page again -> shouldn't fail.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.10.3.1_.282014-10-20.29">v1.10.3.1 (2014-10-20)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image update for English Wikipedia. See: <a href="https://archive.org/details/Xowa_enwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_enwiki_latest</a>
|
||
</li>
|
||
<li>
|
||
Package: Release image rebuild for Vietnamese wikis. See: <a href="https://archive.org/details/Xowa_viwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_viwiki_latest</a>
|
||
</li>
|
||
<li>
|
||
Package: Release new package for Lithuanian wikis. See: <a href="https://archive.org/details/Xowa_ltwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_ltwiki_latest</a>
|
||
</li>
|
||
<li>
|
||
Package: Release new package for Limburgish wikis. See: <a href="https://archive.org/details/Xowa_liwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_liwiki_latest</a>
|
||
</li>
|
||
<li>
|
||
Package: Release new package for Wikidata wiki. See: <a href="https://archive.org/details/Xowa_wikidatawiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_wikidatawiki_latest</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Css: Extract logo correctly due to recent MediaWiki change (affects XOWA logo showing instead of wiki's logo); EX:mw-wiki-logo. See: <a href="https://simple.wikipedia.org/wiki/Main_Page" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Main_Page</a>
|
||
</li>
|
||
<li>
|
||
Css: Default download-xowa_commons.css to true (affects XOWA logo showing instead of wiki's logo). See: <a href="http://xowa.org/home/wiki/Options/Import.html" id="xolnki_2" title="Options/Import" class="xowa-visited">Options/Import</a>
|
||
</li>
|
||
<li>
|
||
Config: Default web-access-enabled to true (affects XOWA logo showing instead of wiki's logo). See: <a href="http://xowa.org/home/wiki/Options/Security.html" id="xolnki_3" title="Options/Security" class="xowa-visited">Options/Security</a>
|
||
</li>
|
||
<li>
|
||
Poem: Parse lists correctly within poem (affects some poems with lists render with increasing indentation). See: <a href="https://vi.wikisource.org/wiki/Dương_Từ_Hà_Mậu_(dị_bản_mới)" rel="nofollow" class="external free">https://vi.wikisource.org/wiki/Dương_Từ_Hà_Mậu_(dị_bản_mới)</a> {regression} <a href="https://ca.wikisource.org/wiki/Llibre_de_Disputació_de_l'Ase" rel="nofollow" class="external free">https://ca.wikisource.org/wiki/Llibre_de_Disputació_de_l'Ase</a> <a href="https://en.wikipedia.org/wiki/Mary_Wollstonecraft" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Mary_Wollstonecraft</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Lang: Use vector messages for "Read" and "Edit" (affects wrong edit message showing for simple wikis). See: <a href="https://simple.wikipedia.org/wiki/Main_Page" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Main_Page</a>
|
||
</li>
|
||
<li>
|
||
Poem: Render colon as indented divs (affects some poems with incorrect indenting). See: <a href="https://vi.wikisource.org/wiki/Văn_Côi_thánh_nguyệt_tán_tụng_thi_ca" rel="nofollow" class="external free">https://vi.wikisource.org/wiki/Văn_Côi_thánh_nguyệt_tán_tụng_thi_ca</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Ignore !! if line does not start with "\n!" (affects 1 en.w page with broken table layout). See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Featured_picture_candidates" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Featured_picture_candidates</a>
|
||
</li>
|
||
<li>
|
||
Import: Do not load category if category import is in progress {detected by Schnark}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Url: Handle urls with format of "C/Page_name" (affects urls with format of "C/Page_name" not openable unless full wiki name is used (no.b:C/Page_name)); EX:C/Variabler. See: <a href="https://no.wikibooks.org/wiki/C/Variabler" rel="nofollow" class="external free">https://no.wikibooks.org/wiki/C/Variabler</a>
|
||
</li>
|
||
<li>
|
||
Lang: Translate "incomplete import" warning for German {contributed by Anselm}.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.10.2.1_.282014-10-13.29">v1.10.2.1 (2014-10-13)</span>
|
||
</h2>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Lang: Use translated messages for "Read" and "Edit" (affects v1.8.2.1) {detected by Schnark}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image rebuild for Norwegian wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release new package for Slovenian wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikidata: Format years correctly if precision, before, after, julian is specified. See: <a href="https://www.wikidata.org/wiki/Q142" rel="nofollow" class="external free">https://www.wikidata.org/wiki/Q142</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikidata: Show language names for sitelinks with underscore names; EX:zh_yuewiki -> "zh-yue" x> "zh_yue". See: <a href="https://www.wikidata.org/wiki/Q2" rel="nofollow" class="external free">https://www.wikidata.org/wiki/Q2</a>
|
||
</li>
|
||
<li>
|
||
Parser.ExternalLinks: Ignore empty protocol links; EX:"https:" "https://" {detected by Schnark}.
|
||
</li>
|
||
<li>
|
||
Parser.ExternalLinks: Trim punctuation from end of external links; EX:"http://a.org/b," -> "http://a.org/b" "," {detected by Schnark}.
|
||
</li>
|
||
<li>
|
||
Html: Apply "Sidebar_home_enabled" to other wikis besides home wiki {detected by Schnark}. See: <a href="http://xowa.org/home/wiki/Options/Wiki/HTML.html" id="xolnki_4" title="Options/Wiki/HTML">Options/Wiki/HTML</a>
|
||
</li>
|
||
<li>
|
||
Edit: Show redlinks during preview {detected by Schnark}.
|
||
</li>
|
||
<li>
|
||
Gui: Middle-clicking anchor when text is highlighted should open anchor, not text; EX:highlight text on page; middle-click anchor; anchor should open, not text {detected by Schnark}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Xwiki: Add "c" as alias to commons.wikimedia.org {detected by Schnark}.
|
||
</li>
|
||
<li>
|
||
Gui: Rename "Import from List" to "Import Online" and "Import from Script" to "Import Offline".
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Setup: Move /xowa/bin/any/javascript to /xowa/bin/any/xowa/html/resources.
|
||
</li>
|
||
<li>
|
||
Setup: Move Mathjax to /xowa/bin/any/xtns/Math.
|
||
</li>
|
||
<li>
|
||
Javascript: Remove wikidata js variables.
|
||
</li>
|
||
<li>
|
||
Config: Clean up page_read, page_edit, page_html templates.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.10.1.1_.282014-10-06.29">v1.10.1.1 (2014-10-06)</span>
|
||
</h2>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikidata: Emulate new layout of wikidata pages. See: <a href="https://www.wikidata.org/wiki/Q2" rel="nofollow" class="external free">https://www.wikidata.org/wiki/Q2</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Options: Fix UI language staying as English after reloading XOWA. See: <a href="http://xowa.org/home/wiki/Options/Language.html" id="xolnki_5" title="Options/Language">Options/Language</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image update for Thai wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release new package for Slovenian wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Invalidate core once per page, not once per error (affects many th.d pages load slowly b/c of multiple scrib errors on page). See: <a href="https://th.wiktionary.org/wiki/all" rel="nofollow" class="external free">https://th.wiktionary.org/wiki/all</a> <a href="https://th.wiktionary.org/wiki/again" rel="nofollow" class="external free">https://th.wiktionary.org/wiki/again</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Import: Download css for wikidata from Q2 instead of Main_Page.
|
||
</li>
|
||
<li>
|
||
Module.Popups: Add OldStyleDateDY template (affects some popups omit date). See: <a href="https://en.wikipedia.org/wiki/George_Washington" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/George_Washington</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Source: Update README.txt and build.xml to be platform independent.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.9.5.1_.282014-09-29.29">v1.9.5.1 (2014-09-29)</span>
|
||
</h2>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Css: Update home css to latest copy of en.wikipedia.org; EX:/xowa/user/anonymous/wiki/home/html.
|
||
</li>
|
||
<li>
|
||
HttpServer: Support local file for "--http_server_home"; EX:--http_server_home file:///C:/dir/index.html.
|
||
</li>
|
||
<li>
|
||
Gui: Add Ctrl+U as an alternate default shortcut for View HTML.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image update for English Wikipedia.
|
||
</li>
|
||
<li>
|
||
Package: Release new package for Waray-Waray Wikipedia.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Template: Support subst re-evaluating result of template (affects several pt.w pages with "switch" in reference and long horizontal scroll bars); EX:{{subst:Test}} where Template:Test is {{<includeonly>subst:</includeonly>#switch:1|1=y|default=n}}. See: <a href="https://pt.wikipedia.org/wiki/Argentina" rel="nofollow" class="external free">https://pt.wikipedia.org/wiki/Argentina</a> <a href="https://pt.wikipedia.org/wiki/Brasil" rel="nofollow" class="external free">https://pt.wikipedia.org/wiki/Brasil</a> <a href="https://pt.wikipedia.org/wiki/Reino_Unido" rel="nofollow" class="external free">https://pt.wikipedia.org/wiki/Reino_Unido</a>
|
||
</li>
|
||
<li>
|
||
Wikidata: Generate qualifiers data for Scribunto (affects 2 en.w pages not showing population data). See: <a href="https://en.wikipedia.org/wiki/Lanao_del_Sur" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Lanao_del_Sur</a> <a href="https://en.wikipedia.org/wiki/Zamboanga_City" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Zamboanga_City</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Xml: Remove logic for nested nodes (affects 1 en.w with stray xml tags); EX:c<b><i>d<b><i>e. See: <a href="https://en.wikipedia.org/wiki/Portal:Pornography/Selected_historical_image/Archive" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Portal:Pornography/Selected_historical_image/Archive</a> {regression:} <a href="https://en.wikipedia.org/wiki/Battle_of_Midway" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Battle_of_Midway</a> <a href="https://ro.wikipedia.org/wiki/Pagina_principală" rel="nofollow" class="external free">https://ro.wikipedia.org/wiki/Pagina_principală</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Invalidate incomplete attribute when followed by a complete attribute (affects 1 en.w page and incorrect table cell layout); EX:a= b=c. See: <a href="https://en.wikipedia.org/wiki/2013_in_American_television" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/2013_in_American_television</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Convert "&amp;" to "&" (affects 1 en.w page showing a script error); EX:[[A&amp;B]] -> [[A&B]]. See: <a href="https://en.wikipedia.org/wiki/Amadou_&_Mariam" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Amadou_&_Mariam</a>
|
||
</li>
|
||
<li>
|
||
Parser.Title: Combine &nbsp; with space into one space, not multiple (affects 1 en.w page with a missing image); EX:" &nbsp; " -> " " x> " ". See: <a href="https://en.wikipedia.org/wiki/Greek_government-debt_crisis" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Greek_government-debt_crisis</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikidata: Ignore claims with datavalue attribute of error (affects 1 en.w page failing to retrun wikidata). See: <a href="https://en.wikipedia.org/wiki/Puente_Romano_(Mérida)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Puente_Romano_(Mérida)</a>
|
||
</li>
|
||
<li>
|
||
Css: Add page specific body class (affects 1 pt.w page with misplaced titles); EX:ns-4 ns-subject page-Wikipédia_Página_principal. See: <a href="https://pt.wikipedia.org/wiki/Wikipedia:Página_principal" rel="nofollow" class="external free">https://pt.wikipedia.org/wiki/Wikipedia:Página_principal</a>
|
||
</li>
|
||
<li>
|
||
Image: Default thumb width to 220, not to stated link width (affects wide empty boxes if image is not found); EX:[[File:A.png|1234567890x260px]] -> 220px. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Featured_picture_candidates" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Featured_picture_candidates</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions.Time: Parse format of "hh:nn dd.mm.yyyy" (affects 1 sk.w page with broken time); EX:{{#time:Y-m-d H:i|01:02 3.4.2005}}. See: <a href="https://sk.wikipedia.org/wiki/Dr._House" rel="nofollow" class="external free">https://sk.wikipedia.org/wiki/Dr._House</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>doc</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Doc: Add note explaining image tarballs and tarball status {suggested by anonymous}. See: <a href="http://xowa.org/home/wiki/Archive/Usage/Offline_images.html" id="xolnki_6" title="Archive/Usage/Offline images">Archive/Usage/Offline_images</a> <a href="http://xowa.org/home/wiki/App/Import/English_Wikipedia.html" id="xolnki_7" title="App/Import/English Wikipedia" class="xowa-visited">App/Import/English_Wikipedia</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>source</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Source: Add README.txt, LICENSE.txt and build.xml to source package.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.9.4.1_.282014-09-22.29">v1.9.4.1 (2014-09-22)</span>
|
||
</h2>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikidata: Handle new Wikidata JSON schema in 2014-09-12 dump (affects any page using {{#property}}). See: <a href="http://xowa.org/home/wiki/Diagnostics/Wikidata/Property.html" id="xolnki_8" title="Diagnostics/Wikidata/Property">Diagnostics/Wikidata/Property</a> <a href="https://simple.wikipedia.org/wiki/Google" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Google</a> <a href="https://hu.wikipedia.org/wiki/Piszkos_Harry" rel="nofollow" class="external free">https://hu.wikipedia.org/wiki/Piszkos_Harry</a> <a href="https://pl.wikipedia.org/wiki/Województwo_małopolskie" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Województwo_małopolskie</a> <a href="https://en.wikipedia.org/wiki/Alberta" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Alberta</a> <a href="https://it.wikipedia.org/wiki/Torino" rel="nofollow" class="external free">https://it.wikipedia.org/wiki/Torino</a> <a href="https://en.wikipedia.org/wiki/'s-Graveland" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/'s-Graveland</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Add Frame Title for ExpandTemplate (affects script error on any page with an italicized page title). See: <a href="https://en.wikipedia.org/wiki/A_Modest_Proposal" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/A_Modest_Proposal</a> <a href="https://en.wikipedia.org/wiki/The_World_Factbook" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/The_World_Factbook</a> <a href="https://en.wikipedia.org/wiki/Citizen_Kane" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Citizen_Kane</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Add CascadingProtection (affects script error on any protected page). See: <a href="https://en.wikipedia.org/wiki/Agriculture" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Agriculture</a> <a href="https://en.wikipedia.org/wiki/American_Revolutionary_War" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/American_Revolutionary_War</a> <a href="https://en.wikipedia.org/wiki/April_6" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/April_6</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui: Show only valid offline wikis in "Wikis" sidebar (affects too many wikis listed in "Wikis" sidebar). [broken since:v1.9.3]
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
HttpServer: Add "--http_server_home" command line arg to set default page for "localhost:8080"; EX:--http_server_home en.wikipedia.org/wiki/Earth.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image rebuild for Portuguese wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release new package for Slovak wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
ParserFunctions: Change #ifexist to only check commons database if a common database exists (affects some pages with missing images if image uses #ifexist). See: <a href="https://pt.wikipedia.org/wiki/Avril_Lavigne" rel="nofollow" class="external free">https://pt.wikipedia.org/wiki/Avril_Lavigne</a> <a href="https://fr.wikipedia.org/wiki/Québec" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Québec</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Webserver: Do not call javascript to update images in GUI html widget (affects no effect; null ref error which is ignored).
|
||
</li>
|
||
<li>
|
||
Gui: Do not fail when calling "Go to Main Page" and no tabs are open.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Core: Initialized Bfr_bry_mkr within lock (affects random index out of bounds error when going from 0 tabs to 1 tab after app starts).
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.9.3.1_.282014-09-15.29">v1.9.3.1 (2014-09-15)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image rebuild for Simple wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release image rebuild for Species wiki.
|
||
</li>
|
||
<li>
|
||
Package: Release image rebuild for Hungarian wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release new package for Esperanto wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
JTidy: Handle surrogate characters in attribute values (affects links with surrogate characters not working); EX:<a href="https://en.wiktionary.org/wiki/𐎍𐎁_𐎜">. See: <a href="https://en.wiktionary.org/wiki/𐎍𐎁_𐎜" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/𐎍𐎁_𐎜</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Xwiki: Show interwiki links between simple / species wikis and English wikipedia (affects "en" links showing at the bottom of many simple and species pages). See: <a href="https://species.wikimedia.org/wiki/Rubus" rel="nofollow" class="external free">https://species.wikimedia.org/wiki/Rubus</a> <a href="https://species.wikimedia.org/wiki/Puccinia" rel="nofollow" class="external free">https://species.wikimedia.org/wiki/Puccinia</a> <a href="https://simple.wikipedia.org/wiki/Deaths_in_2012" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Deaths_in_2012</a> <a href="https://simple.wiktionary.org/wiki/break" rel="nofollow" class="external free">https://simple.wiktionary.org/wiki/break</a> <a href="https://simple.wikiquote.org/wiki/Samuel_Johnson" rel="nofollow" class="external free">https://simple.wikiquote.org/wiki/Samuel_Johnson</a> <a href="https://simple.wiktionary.org/wiki/water" rel="nofollow" class="external free">https://simple.wiktionary.org/wiki/water</a> <a href="https://simple.wikipedia.org/wiki/Main_Page" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Main_Page</a>
|
||
</li>
|
||
<li>
|
||
Gui: Select next tab before closing current tab, not after (affects tabs jumping from previous tab to next tab when closing tab); EX:open 3 tabs -> close 2nd -> tab should focus 3rd, not switch to 1st then jump to 3rd.
|
||
</li>
|
||
<li>
|
||
Css: Place XOWA stylesheet after MediaWiki stylesheet (affects custom font changes not working on en.w) {detected by Vivek.K}. See: <a href="https://en.wikipedia.org" rel="nofollow" class="external free">https://en.wikipedia.org</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Fix popups not working after clicking on link and then going backwards / forwards.
|
||
</li>
|
||
<li>
|
||
Wikisource: Add namespace-subpage map for eo.wikisource.org (affects relative urls not working); EX:[[/A]]. See: <a href="https://eo.wikisource.org/wiki/La_Kantistino" rel="nofollow" class="external free">https://eo.wikisource.org/wiki/La_Kantistino</a> <a href="https://eo.wikisource.org/wiki/Rakontoj_pri_Feinoj" rel="nofollow" class="external free">https://eo.wikisource.org/wiki/Rakontoj_pri_Feinoj</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikisource.Page: Disable <pages> unless wiki is wikisource (affects 1 en.w page wherein dangling <pages> gobbles up rest of content). See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Requests_for_adminship/Phantomsteve" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Requests_for_adminship/Phantomsteve</a>
|
||
</li>
|
||
<li>
|
||
Special.Statistics: Remove <pre> from generated HTML. See: <a href="https://simple.wikipedia.org/wiki/Special:Statistics" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Special:Statistics</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui: Close SWT app properly by disposing shell, not display (affects occasional random errors when shutting down app).
|
||
</li>
|
||
<li>
|
||
Core: Change String to byte[] conversion to hand-coded versions (Android).
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.9.2.1_.282014-09-08.29">v1.9.2.1 (2014-09-08)</span>
|
||
</h2>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikivoyage.RelatedArticles: Fix {{#related:Page}} not working (affects many en.v pages showing {{#related}} at bottom); EX:/xowa/bin/any/xowa/cfg/lang/en.gfs. See: <a href="https://en.wikivoyage.org/wiki/China" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/China</a> <a href="http://xowa.org/home/wiki/Diagnostics/Xtns/Wikivoyage/All.html" id="xolnki_9" title="Diagnostics/Xtns/Wikivoyage/All" class="xowa-visited">Diagnostics/Xtns/Wikivoyage/All</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image rebuild for English sister wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release new package for Croatian wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Regex: Increment find count by 1 for 0 character matches (affects 615 en.d pages showing a script error in French conjugation tables); EX:mw.ustring.gsub('abc', "$", '') -> nsub = 1 x> nsub = 0. See: <a href="https://en.wiktionary.org/wiki/abandoner" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/abandoner</a> <a href="https://en.wiktionary.org/wiki/dire" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/dire</a> <a href="https://en.wiktionary.org/wiki/oublier" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/oublier</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Handle integer regex / replace arguments (affects 15 en.d pages showing a script error ); EX:mw.ustring.gsub('text', 1, 2). See: <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>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Remove logic for escaping wiki-table-syntax inside an internal link (affects 1 hr.b page with a broken table). See: <a href="https://hr.wikibooks.org/wiki/Knjiga_pojmova_u_zrakoplovstvu/Kratice_u_zrakoplovstvu/S" rel="nofollow" class="external free">https://hr.wikibooks.org/wiki/Knjiga_pojmova_u_zrakoplovstvu/Kratice_u_zrakoplovstvu/S</a> {regression:} <a href="https://uk.wikipedia.org/wiki/Дніпро" rel="nofollow" class="external free">https://uk.wikipedia.org/wiki/Дніпро</a> <a href="https://en.wikipedia.org/wiki/Wikipedia:Changing_attribution_for_an_edit" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Changing_attribution_for_an_edit</a> <a href="https://en.wikipedia.org/wiki/Pink_(singer)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Pink_(singer)</a>
|
||
</li>
|
||
<li>
|
||
Parser.List: Remove logic for pruning empty list elements (affects 1 hr.s page showing multiple lines as one); EX:*a\n*\n*c x> *a\n*c. See: <a href="https://hr.wikisource.org/wiki/Izaijina_knjiga" rel="nofollow" class="external free">https://hr.wikisource.org/wiki/Izaijina_knjiga</a> {regression:} <a href="https://en.wikipedia.org/wiki/September_7" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/September_7</a> <a href="https://en.wikipedia.org/wiki/Stein" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Stein</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
File.Offline.v2: Download lowercase title images for case-sensitive wikis (affects many en.d pages missing wikiquote image); EX:[[File:wikiquote.png]]. See: <a href="https://en.wiktionary.org/wiki/water" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/water</a>
|
||
</li>
|
||
<li>
|
||
Wikidata: Add magic word {{wbreponame}} (affects some en.s [[Author:]] pages showing Template:wbreponame). See: <a href="https://en.wikisource.org/wiki/Author:Minot_Judson_Savage" rel="nofollow" class="external free">https://en.wikisource.org/wiki/Author:Minot_Judson_Savage</a>
|
||
</li>
|
||
<li>
|
||
Parser.File: Support "class" argument in internal link; EX:[[File:A.png|class=custom]]. See: <a href="https://en.wikisource.org/wiki/Page:Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species.pdf/3" rel="nofollow" class="external free">https://en.wikisource.org/wiki/Page:Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species.pdf/3</a>
|
||
</li>
|
||
<li>
|
||
Import.CSS: Handle DynImg.css and xowa file paths (affects 1 en.s page showing large image); EX:.freedImg img[src*="wikimedia"]. See: <a href="https://en.wikisource.org/wiki/Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species" rel="nofollow" class="external free">https://en.wikisource.org/wiki/Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species</a> /xowa/user/anonymous/wiki/en.wikisource.org/html/xowa_common.css
|
||
</li>
|
||
<li>
|
||
Html: Do not url-encode href if link is for a sub-page (affects broken links if subpage has ncrs); EX:[[/Ab]] -> Ab x> A%26#x62.3B. See: <a href="https://en.wikisource.org/wiki/The_English_Constitution_(1894)" rel="nofollow" class="external free">https://en.wikisource.org/wiki/The_English_Constitution_(1894)</a>
|
||
</li>
|
||
<li>
|
||
Redlinks: Do not redlink links wherein anchor is encoded as numeric character reference (affects valid links showing up as redlinks); EX:[[A#B]] is the same as [[A#B]]. See: <a href="https://en.wikisource.org/wiki/The_English_Constitution_(1894)" rel="nofollow" class="external free">https://en.wikisource.org/wiki/The_English_Constitution_(1894)</a>
|
||
</li>
|
||
<li>
|
||
Css: Add jumpto div to base page HTML (affects 1 hr.q page showing overlapping text). See: <a href="https://hr.wikiquote.org/wiki/Glavna_stranica" rel="nofollow" class="external free">https://hr.wikiquote.org/wiki/Glavna_stranica</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Do not fail if out of bounds index is passed for count surrogate (affects 5 en.d pages showing a script error ). See: <a href="https://en.wiktionary.org/wiki/𐎍𐎁_𐎜" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/𐎍𐎁_𐎜</a>
|
||
</li>
|
||
<li>
|
||
Lang: Lower case Greek letter Ι to ι (affects 5 en.d pages showing a script error ). See: <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>
|
||
</li>
|
||
<li>
|
||
Lang: Add "chm" language code for Mari language (affects 1 en.w page showing a script error). See: <a href="https://en.wiktionary.org/wiki/Россий" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Россий</a>
|
||
</li>
|
||
<li>
|
||
Lang: Add "krl" language code for Karelian language (affects 1 en.w page showing a script error). See: <a href="https://en.wiktionary.org/wiki/järvi" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/järvi</a>
|
||
</li>
|
||
<li>
|
||
Wikivoyage.Insider: Replace underscores with spaces (affects nothing known); EX:{{#insider:A_1}} -> A 1.
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Close <u> when 2nd <u> is seen (affects extended underline sections); EX:<u>a<u> -> <u>a</u>. See: <a href="https://en.wikibooks.org/wiki/Textbook_of_Psychiatry/Alcoholism_and_Psychoactive_Substance_Use_Disorders" rel="nofollow" class="external free">https://en.wikibooks.org/wiki/Textbook_of_Psychiatry/Alcoholism_and_Psychoactive_Substance_Use_Disorders</a>
|
||
</li>
|
||
<li>
|
||
Wikisource.Page: Do not fail if unclosed <pages> has tilde (affects 1 en.w page failing to load). See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Requests_for_adminship/Phantomsteve" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Requests_for_adminship/Phantomsteve</a>
|
||
</li>
|
||
<li>
|
||
Html: Do not show subpages in Wikisource page namespace. See: <a href="https://en.wikisource.org/wiki/Page:Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species.pdf/3" rel="nofollow" class="external free">https://en.wikisource.org/wiki/Page:Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species.pdf/3</a>
|
||
</li>
|
||
<li>
|
||
Setup: If XOWA fails to load the 1st time, do not fail the 2nd time with a Null Pointer Exception {detected by anonymous}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>doc</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Doc: Add note to readme.txt for XOWA not working on Windows in folders with Arabic characters. See: <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=443044" rel="nofollow" class="external free">https://bugs.eclipse.org/bugs/show_bug.cgi?id=443044</a> {detected by anonymous}
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Luaj: Investigate pairs() order issue. See: <a href="https://en.wiktionary.org/wiki/重用" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/重用</a>
|
||
</li>
|
||
<li>
|
||
Lang: Rebuild language keywords.
|
||
</li>
|
||
<li>
|
||
Source: Refactor database code for android.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.9.1.1_.282014-09-01.29">v1.9.1.1 (2014-09-01)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image rebuild for Chinese Wikipedia.
|
||
</li>
|
||
<li>
|
||
Package: Release new package for Serbo-Croatian wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikidata: Support new property type: monolingualtext (affects coordinates not loading on several dozen pages). See: <a href="https://en.wikipedia.org/wiki/Alberta" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Alberta</a>
|
||
</li>
|
||
<li>
|
||
JTidy: Show surrogate characters (affects surrogate characters showing as ??); EX:𡼾. See: <a href="https://zh.wikipedia.org/wiki/南北鐵路_(越南)" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/南北鐵路_(越南)</a>
|
||
</li>
|
||
<li>
|
||
Javascript: Force zh.wiktionary.org to collapse navframes (affects yellow message boxes that block text because they are tagged with navframe). See: <a href="https://zh.wiktionary.org/wiki/不" rel="nofollow" class="external free">https://zh.wiktionary.org/wiki/不</a> <a href="https://zh.wiktionary.org/wiki/耳" rel="nofollow" class="external free">https://zh.wiktionary.org/wiki/耳</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions: Change padleft / padright to get length of string in characters, not bytes (affects incomplete data showing on many pages in zh.d). See: <a href="https://zh.wiktionary.org/wiki/不" rel="nofollow" class="external free">https://zh.wiktionary.org/wiki/不</a> <a href="https://zh.wiktionary.org/wiki/耳" rel="nofollow" class="external free">https://zh.wiktionary.org/wiki/耳</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions.Date: Parse timezone segment (affects many pages in zhwiki showing message boxes with errors); EX:01:02:03+00.00. See: <a href="https://zh.wikipedia.org/wiki/哲学" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/哲学</a>
|
||
</li>
|
||
<li>
|
||
Parser: Parse multiple equal signs as key/val if key is present (affects missing sections on < 50 zh.w pages); EX:{{tmpl|a===b==}}. See: <a href="https://zh.wikipedia.org/wiki/Wikipedia:条目评选" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/Wikipedia:条目评选</a> (regression urls ->) <a href="https://nl.wikiquote.org/wiki/Geert_Wilders" rel="nofollow" class="external free">https://nl.wikiquote.org/wiki/Geert_Wilders</a> <a href="https://en.wikipedia.org/wiki/Wikipedia:Picture_of_the_day/June_2014" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Picture_of_the_day/June_2014</a>
|
||
</li>
|
||
<li>
|
||
Parser.Nowiki: Escape \n within nowiki (affects pre ending prematurely on some pages). See: <a href="https://zh.wikipedia.org/wiki/Help:進階字詞轉換處理" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/Help:進階字詞轉換處理</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Do not fail if hex string is invalid for tonumber (affects script error showing on < 10 pages in zhwiki). See: <a href="https://zh.wikipedia.org/wiki/雙三角錐" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/雙三角錐</a> <a href="https://zh.wikipedia.org/wiki/六角反棱柱" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/六角反棱柱</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Convert from codepoint index to char index when calling Find on strings with surrogate pairs (affects broken routemap on one zh:w page). See: <a href="https://zh.wikipedia.org/wiki/南北鐵路_(越南)" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/南北鐵路_(越南)</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Regex: Return only first match for Find, not all (affects nothing: presumably faster). See: <a href="https://zh.wikipedia.org/wiki/南北鐵路_(越南)" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/南北鐵路_(越南)</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Lang.Variants: Parse title flag (affects -{T}- showing up on zh wikis); EX:-{T:zh-hans:A}-. See: <a href="https://zh.wikipedia.org/wiki/Help:進階字詞轉換處理" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/Help:進階字詞轉換處理</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Sync latest versions of mw.text.lua and ustring.lua.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.8.4.1_.282014-08-25.29">v1.8.4.1 (2014-08-25)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image update for English Wikipedia.
|
||
</li>
|
||
<li>
|
||
Package: Release rebuild for Arabic wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Template: Prepend "\n" correctly for deeply nested templates (affects gaps in road maps on some pages); EX:0:a 1:\n 2:*b; 2 should not prepend b/c of 1 (was only checking 0). See: <a href="https://en.wikipedia.org/wiki/Panama_Canal" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Panama_Canal</a> <a href="https://en.wikipedia.org/wiki/Central_Line" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Central_Line</a> <a href="https://en.wikipedia.org/wiki/Lackawanna_Cut-Off" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Lackawanna_Cut-Off</a> <a href="https://vi.wikipedia.org/wiki/Friedrich_II_của_Phổ" rel="nofollow" class="external free">https://vi.wikipedia.org/wiki/Friedrich_II_của_Phổ</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Auto-close dangling extension nodes (affects text appearing instead of images when <gallery> is not closed). See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Featured_pictures_thumbs_43" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Featured_pictures_thumbs_43</a> <a href="https://cs.wikiquote.org/wiki/Jaroslav_Kubera" rel="nofollow" class="external free">https://cs.wikiquote.org/wiki/Jaroslav_Kubera</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions: Rename PENDINGCHANGESLEVEL to PENDINGCHANGELEVEL (affects error message on pages). See: <a href="https://en.wikipedia.org/wiki/Paris" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Paris</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Change frame title to redirected target (affects script error on a handful of pages); EX:Template:Positionskarte+ -> Template:Location map+. See: <a href="https://en.wikipedia.org/wiki/Statutory_city" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Statutory_city</a> <a href="https://en.wikipedia.org/wiki/NCAA_Women's_Division_I_Basketball_Championship" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/NCAA_Women's_Division_I_Basketball_Championship</a> <a href="https://en.wikipedia.org/wiki/List_of_Connecticut_state_parks" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_Connecticut_state_parks</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Handle varargs in nested table (affects one page with script errors in enwiki); EX:__coalesce(...). See: <a href="https://en.wikipedia.org/wiki/Wikipedia" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia</a>
|
||
</li>
|
||
<li>
|
||
JTidy: Parse end tag to > not to first non ws (affects stray /> appearing on a few pages); EX:</br/> -> <br> x> <br> />. See: <a href="https://fr.wikibooks.org/wiki/Wikijunior:Alphabet_des_fleurs" rel="nofollow" class="external free">https://fr.wikibooks.org/wiki/Wikijunior:Alphabet_des_fleurs</a> <a href="https://pl.wikisource.org/wiki/Śpiąca_królewna_(Oppman)" rel="nofollow" class="external free">https://pl.wikisource.org/wiki/Śpiąca_królewna_(Oppman)</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Link: Parse url-encoded strings in redirect link (affects redirect info not showing for two pages in enwiki); EX:#REDIRECT [[A%28B%29]] -> A(B). See: <a href="https://en.wikipedia.org/wiki/Watcher_(Buffy_the_Vampire_Slayer)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Watcher_(Buffy_the_Vampire_Slayer)</a> <a href="https://en.wikipedia.org/wiki/Fantastic_Four:_World's_Greatest_Heroes" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Fantastic_Four:_World's_Greatest_Heroes</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions: Disable displaytitle by default but enable for some wikis. See: <a href="https://en.wikibooks.org/wiki/Project:Sandbox" rel="nofollow" class="external free">https://en.wikibooks.org/wiki/Project:Sandbox</a> <a href="https://zh.wikipedia.org/wiki/Project:Sandbox" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/Project:Sandbox</a> <a href="https://en.wikipedia.org/wiki/Project:Sandbox" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Project:Sandbox</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions: Restrict displaytitle to title name when disabled (affects wrong display title showing up on a page); EX:{{DISPLAYTITLE:Not the page title}} {detected by {unconfirmed}}. See: <a href="https://de.wikibooks.org/wiki/Kochbuch/_Druckversion" rel="nofollow" class="external free">https://de.wikibooks.org/wiki/Kochbuch/_Druckversion</a> (regression:) <a href="https://de.wikipedia.org/wiki/Gerbera" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Gerbera</a> <a href="https://en.wikipedia.org/wiki/Concealing-Coloration_in_the_Animal_Kingdom" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Concealing-Coloration_in_the_Animal_Kingdom</a> <a href="https://en.wikipedia.org/wiki/Gzip" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Gzip</a> <a href="https://fr.wikivoyage.org/wiki/Paris" rel="nofollow" class="external free">https://fr.wikivoyage.org/wiki/Paris</a>
|
||
</li>
|
||
<li>
|
||
Import: Warn if import failed; EX:import wiki -> import does not complete -> show message box warning of non-completion {suggested by {unconfirmed}}.
|
||
</li>
|
||
<li>
|
||
ImageMap: Handle multiple-line captions for lead image (affects large image on one enwiki page). See: <a href="https://en.wikipedia.org/wiki/Archaea" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Archaea</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Link: Do not reposition "]" in "]]]" if following size argument (affects large image); EX:[http://a.org [[File:B.png|123px]]]. See: <a href="https://ar.wikipedia.org/wiki/محمد" rel="nofollow" class="external free">https://ar.wikipedia.org/wiki/محمد</a> <a href="https://en.wikipedia.org/wiki/Tall_poppy_syndrome" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Tall_poppy_syndrome</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Do not show popup if href is only "#". See: <a href="https://en.wikipedia.org/wiki/Panama_Canal" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Panama_Canal</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Lua: Handle pcall so that it doesn't throw an error (affects error messages showing when lua enabled); EX:{{min|220|100px}}. See: <a href="https://en.wikipedia.org/wiki/Lupang_Hinirang" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Lupang_Hinirang</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>file</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Torrent: Upload new torrent for German Wiki {detected by fake4d}.
|
||
</li>
|
||
<li>
|
||
Torrent: Fix German / English torrents {detected by Anselm}. See: <a href="https://archive.org/details/Xowa_dewiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_dewiki_latest</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
File.Offline.v2: Ignore thumbs with no defined with / height in image.sql; EX:2009_10_08_Marc_Randazza_interview.ogg.
|
||
</li>
|
||
<li>
|
||
File.Offline.v2: Deprecate unused fsdb_xtn_img table.
|
||
</li>
|
||
<li>
|
||
File.Offline.v2: Clear xowa_cfg after fsdb_make is done.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.8.3.1_.282014-08-18.29">v1.8.3.1 (2014-08-18)</span>
|
||
</h2>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Lang.Messages: Show &nbsp; correctly in messages (affects invalid character in sidebar of frwikisource); EX:(194,160) not (192,160). See: <a href="https://fr.wikisource.org" rel="nofollow" class="external free">https://fr.wikisource.org</a> <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/BLD_Preload" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/BLD_Preload</a> [broken since:v1.5.1.1]
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release rebuild for French wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release rebuild for Polish wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Luaj: Fix OutOfBounds error when matching with frontier patterns (affects script error on many pages in plwiktionary). See: <a href="https://pl.wiktionary.org/wiki/pies" rel="nofollow" class="external free">https://pl.wiktionary.org/wiki/pies</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Fix OutOfBounds error when matching with balanced expressions (affects 1 page in frwiki); EX:string.match("a", "%b()") -> "" x> fail string.match("a", "^(.) ?%b()") -> "" x> fail. See: <a href="https://fr.wikipedia.org/wiki/Open_de_Limoges" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Open_de_Limoges</a> <a href="https://en.wikipedia.org/wiki/Messier_94" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Messier_94</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Wikibase: Return empty string not nil if pid does not exist in formatPropertyValues (affects author pages in frwikisouce with bad link to commons); EX:"item:formatPropertyValues('P373')" -> "" x> nil. See: <a href="https://fr.wikisource.org/wiki/Auteur:Henri_Bergson" rel="nofollow" class="external free">https://fr.wikisource.org/wiki/Auteur:Henri_Bergson</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Regex: Handle regex pattern "[%w]" and "[%W]" (affects multiple log errors for many pages in plwiki); EX:mw.ustring.gsub('[a]', '[%W]', '-') -> '-a-' x> fail. See: <a href="https://fr.wikisource.org/wiki/Benjamin_Franklin" rel="nofollow" class="external free">https://fr.wikisource.org/wiki/Benjamin_Franklin</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Regex: Use matched group for gsub.table replace, not found term (affects US road names); EX:gsub("a%b%c", "%%(%w+)%%") -> "b" not "%b%". See: <a href="https://en.wikipedia.org/wiki/Bannered_routes_of_U.S._Route_60" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Bannered_routes_of_U.S._Route_60</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Return title with spaces not underscores for GetFrameTitle() (affects broken maps on a handful of pages in enwiki); EX:"Template:Location map+" -> Template:Location map+ x> Template:Location_map+. See: <a href="https://en.wikipedia.org/wiki/North-West_Rebellion" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/North-West_Rebellion</a> <a href="https://en.wikipedia.org/wiki/List_of_national_parks_of_Poland" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_national_parks_of_Poland</a>
|
||
</li>
|
||
<li>
|
||
Wikivoyage.Mapsources: Return partial output for geolink function even when coordinates are invalid (affects broken coordinate links on 27 pl.v pages); EX:{{#geoLink: $1 $2 $3 $4 $5 $6|lat=51°31′37″|long=20°13′17'}}. See: <a href="https://pl.wikivoyage.org/wiki/Śmiełów" rel="nofollow" class="external free">https://pl.wikivoyage.org/wiki/Śmiełów</a> <a href="https://pl.wikivoyage.org/wiki/Rezerwat_przyrody_Ciosny" rel="nofollow" class="external free">https://pl.wikivoyage.org/wiki/Rezerwat_przyrody_Ciosny</a> <a href="https://pl.wikivoyage.org/wiki/Powiat_wschowski" rel="nofollow" class="external free">https://pl.wikivoyage.org/wiki/Powiat_wschowski</a> <a href="https://pl.wikivoyage.org/wiki/Rezerwat_przyrody_Jaksonek" rel="nofollow" class="external free">https://pl.wikivoyage.org/wiki/Rezerwat_przyrody_Jaksonek</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Template: Differentiate between grammar magic word and template (affects missing odmiana lines in plwiktionary); EX:{{odmiana}} vs {{odmiana:dative}}. See: <a href="https://pl.wiktionary.org/wiki/hund" rel="nofollow" class="external free">https://pl.wiktionary.org/wiki/hund</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions.Date: Parse ISO8601 time element "T" (affects broken track duration totals on plwiki); EX:{{#time:h:i:n|T01:23}}. See: <a href="https://pl.wikipedia.org/wiki/StarCraft_II:_Wings_of_Liberty" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/StarCraft_II:_Wings_of_Liberty</a>
|
||
</li>
|
||
<li>
|
||
Gallery: Do not show "caption" if gallery tag has empty caption attribute (affects "caption" showing as the caption for a few galleries); EX:<gallery caption=>. See: <a href="https://fr.wikipedia.org/wiki/Chronologie_du_siège_de_Paris_(1870)" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Chronologie_du_siège_de_Paris_(1870)</a>
|
||
</li>
|
||
<li>
|
||
ImageMap: Correctly expand templates in shape captions (affects imagemaps not working when shape has template); EX:circle 0 0 5 [[B|{{b1}}]]. See: <a href="https://fr.wikipedia.org/wiki/Arrondissements_de_Lyon" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Arrondissements_de_Lyon</a>
|
||
</li>
|
||
<li>
|
||
ImageMap: Treat 1st comma as decimal point (affects shape not working when comma is present); EX:1,2,3,4 -> 1. See: <a href="https://fr.wikipedia.org/wiki/Gouesnou" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Gouesnou</a> <a href="https://de.wikipedia.org/wiki/Kaimnitz" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Kaimnitz</a>
|
||
</li>
|
||
<li>
|
||
ImageMap: Ignore imagemaps without an image (affects 1 page not loading on enwiki). See: <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Games/Advert" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Games/Advert</a>
|
||
</li>
|
||
<li>
|
||
File.Offline.v2: Do not extract file from database when viewing page unless file is viewable (affects page trying to extract .wav or other unregistered extensions). See: <a href="https://pl.wikisource.org/wiki/Śpiąca_królewna_(Oppman)" rel="nofollow" class="external free">https://pl.wikisource.org/wiki/Śpiąca_królewna_(Oppman)</a>
|
||
</li>
|
||
<li>
|
||
Gui: Upgrade from SWT 4.3 to SWT 4.4.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
File.Offline: Add .wav as known extension.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>performance</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Luaj: Replace all Math.min and Math.max with ternary expressions.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Call toString() not tojstring() for dbg (affects dbg not working for LuaTable, LuaNil, etc).
|
||
</li>
|
||
<li>
|
||
File.Offline: Refactor xfer item object.
|
||
</li>
|
||
<li>
|
||
File.Offline: Remove old offline code.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.8.2.1_.282014-08-11.29">v1.8.2.1 (2014-08-11)</span>
|
||
</h2>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikivoyage.RelatedSites: Add RelatedSites extension; EX:https://www.mediawiki.org/Extension:RelatedSites. See: <a href="https://de.wikivoyage.org/wiki/Europa" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Europa</a> <a href="https://en.wikivoyage.org/wiki/Paris" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Paris</a>
|
||
</li>
|
||
<li>
|
||
Wikivoyage.Insider: Add Insider extension; EX:https://www.mediawiki.org/Extension:Insider. See: <a href="https://en.wikivoyage.org/wiki/Paris" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Paris</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release new package for Danish wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release rebuild for German wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Release lua chunks from memory (affects high memory usage). See: <a href="https://en.wiktionary.org/wiki/water" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/water</a> <a href="https://en.wiktionary.org/wiki/dog" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/dog</a> <a href="https://en.wiktionary.org/wiki/man" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/man</a> <a href="https://en.wiktionary.org/wiki/head" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/head</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Fix table.rehash sometimes failing (affects random templates failing when cleanupChunks enabled). See: <a href="https://en.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth</a>
|
||
</li>
|
||
<li>
|
||
ImageMap: Show imageMap correctly on first load (v1 and v2) (affects imageMap not working on first load). See: <a href="https://en.wikipedia.org/wiki/Felton_Hervey" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Felton_Hervey</a> <a href="https://en.wikipedia.org/wiki/Vietnam" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Vietnam</a> <a href="https://en.wikipedia.org/wiki/Chloroplast" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Chloroplast</a> <a href="https://en.wikipedia.org/wiki/The_Club_(dining_club)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/The_Club_(dining_club)</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Add ! as magic word (affects broken templates due to deleted Vorlage:!); EX:{{!}}. See: <a href="https://de.wikipedia.org/wiki/Ausschreitungen_im_Kosovo_im_März_2004" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Ausschreitungen_im_Kosovo_im_März_2004</a>
|
||
</li>
|
||
<li>
|
||
Lang: Update language files with latest Wikimedia Messages files.
|
||
</li>
|
||
<li>
|
||
Install: Move /xowa/user/anonymous/lang to /xowa/bin/any/xowa/cfg/lang.
|
||
</li>
|
||
<li>
|
||
Install: Move /xowa/user/anonymous/wiki/#cfg to /xowa/bin/any/xowa/cfg/wiki.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>performance</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Luaj: Replace Math.min with ternary in LuaTable.countIntKeys. See: <a href="https://en.wiktionary.org/wiki/water" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/water</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Inline lengthAsUtf8 and encodeToUtf8 on LuaString. See: <a href="https://en.wiktionary.org/wiki/water" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/water</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Skip hash check for raweq in LuaString. See: <a href="https://en.wiktionary.org/wiki/water" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/water</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikivoyage.RelatedArticles: Default text to title if && is missing (affects missing related articles in sidebar); EX:{{#related:A}}. See: <a href="https://de.wikivoyage.org/wiki/Würzburg" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Würzburg</a>
|
||
</li>
|
||
<li>
|
||
ImageMap: Ignore trailing comma for poly coords (affects poly areas with trailing commas not working); EX:1,2 -> 1 2. See: <a href="https://de.wikipedia.org/wiki/Kaimnitz" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Kaimnitz</a>
|
||
</li>
|
||
<li>
|
||
Gui: Add XOWA Main Page to Help menu.
|
||
</li>
|
||
<li>
|
||
Lang: Add Contact page messages. See: <a href="https://en.wikipedia.org" rel="nofollow" class="external free">https://en.wikipedia.org</a>
|
||
</li>
|
||
<li>
|
||
Install: Delete old directories: /xowa/user/anonymous/lang, /xowa/user/anonymous/wiki/#cfg.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Module.Popups: Do not omit namespace for anchor popups (affects popups showing text from wrong page when link was to non-mainspace page). See: <a href="https://en.wikipedia.org/wiki/Project:Sandbox" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Project:Sandbox</a>
|
||
</li>
|
||
<li>
|
||
Gui: Do not open external link in xowa if link ends in .html; EX:http://jtidy.sourceforge.net/license.html. See: <a href="http://xowa.org/home/wiki/Help/About.html" id="xolnki_10" title="Help/About" class="xowa-visited">Help/About</a>
|
||
</li>
|
||
<li>
|
||
Html: Show caption text in title (affects tooltips missing caption text); EX:"a [[b]]" -> title="a b" x> "a ". See: <a href="https://en.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth</a>
|
||
</li>
|
||
<li>
|
||
Lang: Add i18n.ods worksheet to package. See: /xowa/bin/any/xowa/cfg/lang/util/i18n.ods
|
||
</li>
|
||
<li>
|
||
Lang: Add language code for hrx (Hunsriker), arq (Algerian Arabic).
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.8.1.1_.282014-08-04.29">v1.8.1.1 (2014-08-04)</span>
|
||
</h2>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
HttpServer: Fix "Site not found" error when navigating to any page {detected by IgoAtM}. See: <a href="http://localhost:8080/home/wiki/Main_Page" rel="nofollow" class="external free">http://localhost:8080/home/wiki/Main_Page</a> [broken since:v1.7.4.1]
|
||
</li>
|
||
<li>
|
||
ImageMap: Reverse div_w and div_h for image (affects improperly centered image maps). See: <a href="https://en.wikipedia.org/wiki/The_Club_(dining_club)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/The_Club_(dining_club)</a> [broken since:v1.7.4.1]
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Module.Top_icon: Add module to reposition icon in top right hand corner (nlwiki only) (affects icon / coords being jumbled with infobox in nlwiki). See: <a href="https://nl.wikipedia.org/wiki/Yosemite_National_Park" rel="nofollow" class="external free">https://nl.wikipedia.org/wiki/Yosemite_National_Park</a>
|
||
</li>
|
||
<li>
|
||
Html: Show subpage trail in contentSub div (affects first line sometimes being garbled); EX:Help:A/B/C -> Help:A | B. See: <a href="https://uk.wikibooks.org/wiki/Пориньте_у_Python_3/Веб-сервіси_HTTP" rel="nofollow" class="external free">https://uk.wikibooks.org/wiki/Пориньте_у_Python_3/Веб-сервіси_HTTP</a> <a href="https://en.wikipedia.org/wiki/Help:Introduction_to_referencing/1" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Help:Introduction_to_referencing/1</a>
|
||
</li>
|
||
<li>
|
||
Html: Add toggle for wikidata language div. <a href="https://en.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth</a>
|
||
</li>
|
||
<li>
|
||
HttpServer: Support toggle for wiki list.
|
||
</li>
|
||
<li>
|
||
Import: Add import.sql.exec_sql step; EX:add ('en.wikipedia.org' , 'import.sql.exec_sql') {file_idx = '0'; sql = 'CREATE UNIQUE INDEX page__title ON page (page_name"+"space, page_title, page_id, page_len, page_is_redirect);'}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release new package for Bulgarian wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release update for Japanese wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
ParserFunctions: Support non-English keywords for #default (affects broken maps on hewiki). See: <a href="https://he.wikipedia.org/wiki/צנעא" rel="nofollow" class="external free">https://he.wikipedia.org/wiki/צנעא</a>
|
||
</li>
|
||
<li>
|
||
Core: Change double.toString to ((float)v).toString() (affects multiple trailing zeros on weather maps / population tables). See: <a href="https://en.wikipedia.org/wiki/Ankara" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Ankara</a> <a href="https://en.wikipedia.org/wiki/Alabama" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Alabama</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Import: Do not create index inside transaction.
|
||
</li>
|
||
<li>
|
||
Import: Clear "import is in progress" flag when import fails {requested by IgoAtM}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
ImageMap: Truncate extra number of points (affects nothing); EX:rect 1 2 3 4 5 -> rect 1 2 3 4. See: <a href="https://en.wikipedia.org/wiki/Kilauea" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Kilauea</a>
|
||
</li>
|
||
<li>
|
||
Javascript: Escape apostrophes in "xowa_global_values" (affects nothing known).
|
||
</li>
|
||
<li>
|
||
Html: Remove redundant "xowa_global_values" in Edit view (affects nothing).
|
||
</li>
|
||
<li>
|
||
Scribunto: Show "Script error" instead of empty string. See: <a href="https://en.wiktionary.org/wiki/Appendix:Finnish_declension/onneton" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Appendix:Finnish_declension/onneton</a>
|
||
</li>
|
||
<li>
|
||
Import: Log index creation.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>doc</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Doc: Update documentation for importing wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Add "dbg" global function to print variables to Edit preview; EX:Edit Module -> Write "dbg('hello, world!') -> Go to Sandbox -> Run Module -> "hello, world!" shows up in red.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.7.4.1_.282014-07-28.29">v1.7.4.1 (2014-07-28)</span>
|
||
</h2>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
ImageMap: Support clickable image map {requested by hidp123}. See: <a href="https://en.wikivoyage.org/" rel="nofollow" class="external free">https://en.wikivoyage.org/</a> <a href="https://en.wikipedia.org/wiki/Alabama" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Alabama</a> <a href="https://en.wikipedia.org/wiki/Glycolysis" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Glycolysis</a> <a href="https://en.wikipedia.org/wiki/Acropolis_of_Athens" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Acropolis_of_Athens</a> <a href="https://en.wikipedia.org/wiki/IBM_PC_keyboard" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/IBM_PC_keyboard</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Show popup text at section if link has anchor (affects hovering over links with an #anchor); EX:note this is a simple version. it won't work on complicated headers until full html is available {requested by Schnark}. See: <a href="https://de.wikipedia.org/wiki/Gaußsche_Osterformel" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Gaußsche_Osterformel</a> and Sonnengleichung
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>options</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui: Default show-pages-at-startup to "previous". See: <a href="http://xowa.org/home/wiki/Options/Startup.html" id="xolnki_11" title="Options/Startup">Options/Startup</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release image rebuild for English Wikipedia (affects smaller image database size: 92 GB -> 68 GB). See: <a href="https://archive.org/details/Xowa_enwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_enwiki_latest</a> <a href="http://xowa.org/home/wiki/App/Import/Image_databases/Pruning.html" id="xolnki_12" title="App/Import/Image databases/Pruning">App/Import/Image_databases/Pruning</a>
|
||
</li>
|
||
<li>
|
||
Package: Release update for Ukrainian wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release update for Greek wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikidata: Update latest wikibase lua files.
|
||
</li>
|
||
<li>
|
||
Wikidata: Handle wikidata titles in non-canonical namespaces (affects missing author data on ukwikisource Author pages); EX:Author:A -> 0|Author:A x> 102|A. See: <a href="https://uk.wikisource.org/wiki/Автор:Богдан_Гаврилишин" rel="nofollow" class="external free">https://uk.wikisource.org/wiki/Автор:Богдан_Гаврилишин</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Handle multiple identical integer keys (affects broken links on some elwiktionary pages); EX:{{A|1=a|1=b}} -> b x> a. See: <a href="https://el.wiktionary.org/wiki/ἔχω" rel="nofollow" class="external free">https://el.wiktionary.org/wiki/ἔχω</a> <a href="https://el.wiktionary.org/wiki/Ηνωμένες_Πολιτείες_της_Αμερικής" rel="nofollow" class="external free">https://el.wiktionary.org/wiki/Ηνωμένες_Πολιτείες_της_Αμερικής</a> <a href="https://el.wiktionary.org/wiki/Πηνειός" rel="nofollow" class="external free">https://el.wiktionary.org/wiki/Πηνειός</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Parse multiple equal signs as header, not key val separator (affects headers showing up with stray = signs). See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Picture_of_the_day/June_2014" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Picture_of_the_day/June_2014</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Do not hide unpaired end node (let tidy correct it) (affects text showing as centered after badly formatted table); EX:"</div>" -> "</div>" x> "". See: <a href="https://en.wikipedia.org/wiki/1996_Summer_Olympics" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/1996_Summer_Olympics</a>
|
||
</li>
|
||
<li>
|
||
References: Do not show group name for default citation group (affects "lower-alpha" showing up in reference name). See: <a href="https://en.wikipedia.org/wiki/Moon" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Moon</a>
|
||
</li>
|
||
<li>
|
||
Css: Add mw-body-content to bodyContent <div> (affects large text on elwiki). See: <a href="https://el.wikipedia.org/wiki/Main_Page" rel="nofollow" class="external free">https://el.wikipedia.org/wiki/Main_Page</a>
|
||
</li>
|
||
<li>
|
||
Install: Execute operating system specific cfg files; EX:/xowa/bin/linux/xowa/cfg/xowa_cfg_os.gfs {requested by anonymous}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui: Allow 0 tabs to be restored on startup; EX:close all tabs; restart app; no tabs should load.
|
||
</li>
|
||
<li>
|
||
Gui: Ignore errors caused by closing tab page early (affects message box showing up with fatal error); EX:go to w:Earth -> close XOWA -> reopen XOWA -> close tab immediately -> no mesage box.
|
||
</li>
|
||
<li>
|
||
Gui: Show XOWA home page when upgrading to new version.
|
||
</li>
|
||
<li>
|
||
Gui: Run redlink and related async functions after restoring pages at startup (affects redlink not showing on automatically loaded pages).
|
||
</li>
|
||
<li>
|
||
ImageMap: Do not enclose text following imageMap in paragraph (affects imageMap caption overlapping following text in rare cases). See: <a href="https://en.wikipedia.org/wiki/Chloroplast" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Chloroplast</a> [broken since:v1.5.2.1]
|
||
</li>
|
||
<li>
|
||
ImageMap: Show caption in progress bar, not page title, when hovering over image map and popups are enabled. See: <a href="https://en.wikipedia.org/wiki/Samuel_Johnson" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Samuel_Johnson</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Do not shift "]]" in "]]]" if link is only title (affects broken links in rare cases); EX:[[A]]]. See: <a href="https://en.wikipedia.org/wiki/Tall_poppy_syndrome" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Tall_poppy_syndrome</a> <a href="https://es.wiktionary.org/wiki/casa" rel="nofollow" class="external free">https://es.wiktionary.org/wiki/casa</a> <a href="https://es.wiktionary.org/wiki/sol" rel="nofollow" class="external free">https://es.wiktionary.org/wiki/sol</a>
|
||
</li>
|
||
<li>
|
||
Parser.Nowiki: Escape ] to ] (affects broken links in rare cases); EX:<nowiki>]</nowiki>. See: <a href="https://en.wikipedia.org/wiki/Tall_poppy_syndrome" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Tall_poppy_syndrome</a>
|
||
</li>
|
||
<li>
|
||
Javascript: Escape apostrophes in month names (affects javascript not working on Hebrew wikis). See: <a href="https://he.wikipedia.org/wiki/Main_Page" rel="nofollow" class="external free">https://he.wikipedia.org/wiki/Main_Page</a>
|
||
</li>
|
||
<li>
|
||
File.Offline: Ignore thumbtime if file is not audio or video; EX:[[A.png|thumbtime=0:02]]. See: <a href="https://en.wikipedia.org/wiki/Moon" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Moon</a>
|
||
</li>
|
||
<li>
|
||
File.Offline.v2: Use most recent repo if file exists in both local and commons (affects missing images when image is moved to commons); EX:Emily-Harriet_Mayne_(1816-96),_Mrs_Fane_De_Salis_from_1859.jpg is in commons, but shows up in image.sql for both commons and enwiki. See: <a href="https://en.wikipedia.org/wiki/Jerome,_4th_Count_de_Salis-Soglio" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Jerome,_4th_Count_de_Salis-Soglio</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.List: Do not close wiki-style lists with corresponding xml nodes (affects none: no longer needed b/c of "Do not hide unpaired end node"); EX:"*a</ul>". See: <a href="https://en.wikipedia.org/wiki/Bristol_Bullfinch" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Bristol_Bullfinch</a>
|
||
</li>
|
||
<li>
|
||
Gallery: Fire packed.js once per page, not multiple times (affects distorted images on pages with multiple packed gallery and infobox on right). See: <a href="https://en.wikipedia.org/wiki/National_Sculpture_Museum_(Valladolid)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/National_Sculpture_Museum_(Valladolid)</a>
|
||
</li>
|
||
<li>
|
||
Gui: Restore old text box value after setting with "I" to calculate font height (affects I showing in url bar when application starts up with no tabs).
|
||
</li>
|
||
<li>
|
||
Gui: Restrict edit commands to edit mode; EX:press Ctrl + E twice while in read mode -> noop.
|
||
</li>
|
||
<li>
|
||
Install: Change cfg file names in xowa.gfs; EX:"xowa_user_cfg" to "xowa_cfg_user" and "user_custom_cfg" to "xowa_cfg_custom".
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
File.Offline.v2: Always delete wiki_orig table before rebuild.
|
||
</li>
|
||
<li>
|
||
Source: Move hdr, list and pfuncs under /src.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.7.3.1_.282014-07-21.29">v1.7.3.1 (2014-07-21)</span>
|
||
</h2>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
References: Remove code for lower-alpha (affects references not showing up). See: <a href="https://en.wikipedia.org/wiki/Moon" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Moon</a> [broken since:v1.7.2.1]
|
||
</li>
|
||
<li>
|
||
Math: Do not escape ampersand or quote (affects unnecessary & showing up). See: <a href="https://simple.wikipedia.org/wiki/Matrix_(mathematics)" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Matrix_(mathematics)</a> [broken since:v1.5.2.1]
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>options</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui: Add option to specify startup pages. See: <a href="http://xowa.org/home/wiki/Options/Startup.html" id="xolnki_13" title="Options/Startup">Options/Startup</a>
|
||
</li>
|
||
<li>
|
||
Html.Portal: Add "Show home menu in sidebar" {suggested by Anselm}. See: <a href="http://xowa.org/home/wiki/Options/Wiki/HTML.html" id="xolnki_14" title="Options/Wiki/HTML">Options/Wiki/HTML</a>
|
||
</li>
|
||
<li>
|
||
Dev: Add option to show / hide warnings / notes. See: <a href="http://xowa.org/home/wiki/Options/Dev.html" id="xolnki_15" title="Options/Dev" class="xowa-visited">Options/Dev</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release update for English Wikipedia.
|
||
</li>
|
||
<li>
|
||
Package: Release initial bundle for Hebrew wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Show fewer decimal places when possible (affects large numbers showing like 2449.6000000000004); EX:String.format("%g", 2449.6000000000004d) -> "2449.60". See: <a href="https://en.wikipedia.org/wiki/Ankara" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Ankara</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Substitute empty-string for nil separator in table.concat (affects table rows not showing up for several pages); EX:table.concat(nil, 'a', 'b') -> ab x> error. See: <a href="https://en.wikipedia.org/wiki/List_of_Category_A_listed_buildings_in_West_Lothian" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_Category_A_listed_buildings_in_West_Lothian</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Add other format specifiers for os.date (affects missing dates); EX:os.date('%e', time). See: <a href="https://en.wikipedia.org/wiki/Melchior_Wyrsch" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Melchior_Wyrsch</a> <a href="https://en.wikipedia.org/wiki/Museum_of_Comparative_Anthropogeny_(MOCA)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Museum_of_Comparative_Anthropogeny_(MOCA)</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Invalidate all tokens if wikitable row has an xml node (affects extra blank lines); EX:"|-id='a' <br/>" -> "|-". See: <a href="https://en.wikipedia.org/wiki/A" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/A</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Escape HTML characters in link (affects broken links on some pages); EX:A"B -> A%22B x> A"B. See: <a href="https://en.wikipedia.org/wiki/List_of_cultural_heritage_sites_in_Punjab,_Pakistan" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_cultural_heritage_sites_in_Punjab,_Pakistan</a>
|
||
</li>
|
||
<li>
|
||
Parser.ExternalLinks: Escape HTML characters in href (affects broken external links on some pages); EX:A%22%3EB -> A%22%3EB x> A">B. See: <a href="https://en.wikipedia.org/wiki/List_of_Category_A_listed_buildings_in_West_Lothian" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_Category_A_listed_buildings_in_West_Lothian</a>
|
||
</li>
|
||
<li>
|
||
Lang: Support #time for Hebrew date formats; EX:xh, xjY, xjn, xjj, xjt, xjF, xjx. See: <a href="https://he.wikipedia.org/wiki/Main_Page" rel="nofollow" class="external free">https://he.wikipedia.org/wiki/Main_Page</a>
|
||
</li>
|
||
<li>
|
||
Lang: Add # to tag magic words for non-English languages (affects tag attribute not being processes); EX:#erweiterung x> erweiterung. See: <a href="https://he.wikipedia.org/wiki/מרד_בר_כוכבא" rel="nofollow" class="external free">https://he.wikipedia.org/wiki/מרד_בר_כוכבא</a>
|
||
</li>
|
||
<li>
|
||
Wikisource.Page: Add non-English <section> tag names for German, Hebrew, Portuguese (affects content not showing); EX:<section> <abschnitt> <קטע> <trecho>. See: <a href="https://he.wikisource.org/wiki/שמואל_א_ניקוד" rel="nofollow" class="external free">https://he.wikisource.org/wiki/שמואל_א_ניקוד</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikisource.Page: Use interwiki title for index pages, not local title (affects large images appearing in TOC); EX:[[:Commons:File:Valda dikter (tredje upplagan).djvu|Commons]] x> [[File:Valda dikter (tredje upplagan).djvu|Commons]]. See: <a href="https://sv.wikisource.org/wiki/Valda_dikter_(Björck)" rel="nofollow" class="external free">https://sv.wikisource.org/wiki/Valda_dikter_(Björck)</a>
|
||
</li>
|
||
<li>
|
||
Xtn.Quiz: Exclude <quiz> content (affects broken table layout). See: <a href="https://he.wikinews.org/wiki/Main_Page" rel="nofollow" class="external free">https://he.wikinews.org/wiki/Main_Page</a>
|
||
</li>
|
||
<li>
|
||
Lang: Update ParserFunction keywords (affects #ifexpr not working for Hebrew language); EX:"#חשב תנאי", not "#חשב_תנאי". See: <a href="https://he.wikipedia.org/wiki/Main_Page" rel="nofollow" class="external free">https://he.wikipedia.org/wiki/Main_Page</a>
|
||
</li>
|
||
<li>
|
||
File: Ignore thumbtime if file is not audio or video; EX:[[A.png|thumbtime=0:02]]. See: <a href="https://en.wikipedia.org/wiki/Moon" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Moon</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Skip to end of table while extracting (affects long load times for pages with large tables). See: <a href="https://en.wikipedia.org/wiki/List_of_countries_and_dependencies_by_area" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_countries_and_dependencies_by_area</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Hide tooltip first, but restore if popup not found (affects tooltip sometimes showing after hover).
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
ParserFunctions: Update cache value for #ifexist items.
|
||
</li>
|
||
<li>
|
||
ParserFunctions.Tag: Always clear key_value parser (affects messages in log about failed inputbox). See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Campus_Ambassadors/University_of_Michigan/Trained_Ambassadors" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Campus_Ambassadors/University_of_Michigan/Trained_Ambassadors</a>
|
||
</li>
|
||
<li>
|
||
Options: Save values as utf-8 not ascii (affects some urls not saving correctly to cfg file). See: <a href="https://en.wikipedia.org/wiki/Lech,_Čech,_and_Rus" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Lech,_Čech,_and_Rus</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Add "age_in_days;age_in_years_and_days*;nts;number_table_sorting*" to enwiki skiplist. See: <a href="https://en.wikipedia.org/wiki/Gertrude_Weaver" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Gertrude_Weaver</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Source: Refactor Object_ class / Xto_str methods.
|
||
</li>
|
||
<li>
|
||
Source: Reinstate all Scribunto tests.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.7.2.1_.282014-07-14.29">v1.7.2.1 (2014-07-14)</span>
|
||
</h2>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.List: Do not hide colon if near <dd> (affects single colon disappearing if near "\n;") {detected by Schnark}. See: <a href="https://de.wikipedia.org/wiki/Schmach_von_Tirana#Kuriosit.C3.A4t:_EM-Qualifikationsspiel_vom_20._November_1983" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Schmach_von_Tirana#Kuriosit.C3.A4t:_EM-Qualifikationsspiel_vom_20._November_1983</a> [broken since:v0.11.1]
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>options</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Module.Popups: Reduce hide window time from 600 ms back to 400 ms. See: <a href="http://xowa.org/home/wiki/Options/Popups.html" id="xolnki_16" title="Options/Popups">Options/Popups</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Add mvar, math, nihongo* to keeplist. See: <a href="http://xowa.org/home/wiki/Options/Popups.html" id="xolnki_17" title="Options/Popups">Options/Popups</a> <a href="https://en.wikipedia.org/wiki/Degrees_of_freedom_(physics_and_chemistry)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Degrees_of_freedom_(physics_and_chemistry)</a> <a href="https://en.wikipedia.org/wiki/Mono_no_aware" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Mono_no_aware</a>
|
||
</li>
|
||
<li>
|
||
Performance: Add option to load html from url instead of from memory. See: <a href="http://xowa.org/home/wiki/Options/Security.html" id="xolnki_18" title="Options/Security" class="xowa-visited">Options/Security</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Change #invoke to execute continual dynamic lookup for Module's metatable (as opposed to one-time static initial lookup) (affects all Module:Math functions). See: <a href="https://en.wikipedia.org/wiki/A" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/A</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Include mwInit.lua and update mw_main.lua. See: <a href="https://en.wikipedia.org/wiki/A" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/A</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Return newFrame when "empty" is requested. See: <a href="https://en.wikipedia.org/wiki/A" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/A</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Add SetTTL function (affects web references not showing). See: <a href="https://en.wikipedia.org/wiki/A" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/A</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Add ParserFunctions library (affects population tables showing no deltas). See: <a href="https://en.wikipedia.org/wiki/Alabama" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Alabama</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Use redirect's source, not target's source when GetTitleContent is called (affects "=module:shortcuts:213 attempt to index ? (a nil value)" showing up in text) {detected by Schnark}. See: <a href="https://de.wikipedia.org/wiki/Wikipedia:Autorenportal" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Wikipedia:Autorenportal</a>
|
||
</li>
|
||
<li>
|
||
Parser.ExternalLinks: Do not absorb internal links into external links (affects garbled external links); EX:http://a.org[[B]] {detected by Schnark}. See: <a href="https://de.wikipedia.org/wiki/ISO/IEC/IEEE_29119_Software_Testing" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/ISO/IEC/IEEE_29119_Software_Testing</a>
|
||
</li>
|
||
<li>
|
||
Parser.Underscore: Handle case-insensitive words with non-ASCII chars (affects stray "__WORDS__" showing up on page); EX:#ĐỔI matches #Đổi. See: <a href="https://vi.wikipedia.org/wiki/Berlin" rel="nofollow" class="external free">https://vi.wikipedia.org/wiki/Berlin</a>
|
||
</li>
|
||
<li>
|
||
Parser.Underscore: Handle case-insensitive words with non-ASCII chars and asymmetrical casing (affects stray "__WORDS__" showing up on page); EX:__İÇİNDEKİLER__ matches __İçindekiler__ but not Içindekiler. See: <a href="https://tr.wikibooks.org/wiki/Radyasyon_Onkolojisi" rel="nofollow" class="external free">https://tr.wikibooks.org/wiki/Radyasyon_Onkolojisi</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Change tonumber to return original value if value has decimal point and base 10 is specified (affects incorrect weather map colors). See: <a href="https://en.wikipedia.org/wiki/Aruba" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Aruba</a>
|
||
</li>
|
||
<li>
|
||
Performance: Dispose browser after closing tab (affects memory usage).
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release update for Swedish wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release initial bundle for Malay wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
SearchSuggest: Dynamically show / hide <ul> element (affects unclickable links at absolute position top=1.5 em). See: <a href="https://de.wikipedia.org/wiki/Wikipedia:Autorenportal" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Wikipedia:Autorenportal</a>
|
||
</li>
|
||
<li>
|
||
Gui: Restore original page url to address box; EX:Press Ctrl + R in address bar.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Update mw.html.lua.
|
||
</li>
|
||
<li>
|
||
Scribunto: Update ustring.lua.
|
||
</li>
|
||
<li>
|
||
Gui: Do not call hide_popups for new blank tabs (affects error message in log file).
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Source: Specify all byte array hashtables as ASCII or UTF-8.
|
||
</li>
|
||
<li>
|
||
Source: Rename ByteTrie classes to Btrie.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.7.1.1_.282014-07-07.29">v1.7.1.1 (2014-07-07)</span>
|
||
</h2>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Module.Popups: Add performance optimization for English Wikipedia popups; EX:See "Template keeplist". See: <a href="http://xowa.org/home/wiki/Options/Popups.html" id="xolnki_19" title="Options/Popups">Options/Popups</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Add XowaPopupHistory button at bottom of popup; EX:hover over sundial icon.
|
||
</li>
|
||
<li>
|
||
Module.Popups: Increase defaults for number of words shown. See: <a href="http://xowa.org/home/wiki/Options/Popups.html" id="xolnki_20" title="Options/Popups">Options/Popups</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Increase hover show time from 400 to 600 ms (affects number of accidental hovers while scrolling through page). See: <a href="http://xowa.org/home/wiki/Options/Popups.html" id="xolnki_21" title="Options/Popups">Options/Popups</a>
|
||
</li>
|
||
<li>
|
||
Options: Add options for configuring paths of other apps. See: <a href="http://xowa.org/home/wiki/Options/Files.html" id="xolnki_22" title="Options/Files" class="xowa-visited">Options/Files</a> <a href="http://xowa.org/home/wiki/Options/Math.html" id="xolnki_23" title="Options/Math" class="xowa-visited">Options/Math</a> <a href="http://xowa.org/home/wiki/Options/Score.html" id="xolnki_24" title="Options/Score">Options/Score</a> <a href="http://xowa.org/home/wiki/Options/Import.html" id="xolnki_25" title="Options/Import" class="xowa-visited">Options/Import</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release update for Russian wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release initial bundle for Serbian wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Handle ConvertPlural calls with args of form (11, "a", "b", "c"), as opposed to (11, ("a", "b", "c")) (affects date of death not showing on ruwiki). See: <a href="https://ru.wikipedia.org/wiki/Ленин,_Владимир_Ильич" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Ленин,_Владимир_Ильич</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Do not allow unclosed xml node in caption to eat rest of link (affects wide images on some sr.wiki pages); EX:[[File:A.png|<b>c|40px]] -> "<b>c" x> "<b>c|40px". See: <a href="https://sr.wikipedia.org/wiki/Сићевачка_клисура" rel="nofollow" class="external free">https://sr.wikipedia.org/wiki/Сићевачка_клисура</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions.Tag: Ignore tag attributes with no value (affects missing references); EX:{{#tag:ref||group=}} -> <ref/> x> <ref group/>. See: <a href="https://ru.wikipedia.org/wiki/Колчак,_Александр_Васильевич" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Колчак,_Александр_Васильевич</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions: Handle Media titles for #ifexist (check wiki, commons, offline files) (affects vi.d showing extra audio icons; incorrect map for ru.w). See: <a href="https://vi.wiktionary.org/wiki/trở_thành" rel="nofollow" class="external free">https://vi.wiktionary.org/wiki/trở_thành</a> <a href="https://ru.wikipedia.org/wiki/История_Бердичева" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/История_Бердичева</a>
|
||
</li>
|
||
<li>
|
||
Parser.Title: Handle different casings for namespaces with UTF-8 chars (affects missing images or missing references); EX:<gallery>файл:A.png</gallery>; note that Файл is actual ns name. See: <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>
|
||
</li>
|
||
<li>
|
||
Parser.Redirect: Handle different casings for redirect keyword (affects unexpected numbered lists showing). See: <a href="https://ru.wikipedia.org/wiki/Крымский_кризис" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Крымский_кризис</a>
|
||
</li>
|
||
<li>
|
||
Lang.Variants: Handle "-{{{" sequence inside templates (affects templates not being evaluated on variant wikis); EX:"-{{{" -> "-" + "{{{" x> "-{" + "{{". See: <a href="https://sr.wikipedia.org/wiki/ДНК" rel="nofollow" class="external free">https://sr.wikipedia.org/wiki/ДНК</a> <a href="https://sr.wikipedia.org/wiki/Template:Link_FA" rel="nofollow" class="external free">https://sr.wikipedia.org/wiki/Template:Link_FA</a>
|
||
</li>
|
||
<li>
|
||
Lang.Variants: Do not double up namespace when checking for redlinks in variant languages (affects pages incorrectly redlinked); EX:Шаблон:Šablon:Jez-eng. See: <a href="https://sr.wikipedia.org/wiki/ДНК" rel="nofollow" class="external free">https://sr.wikipedia.org/wiki/ДНК</a>
|
||
</li>
|
||
<li>
|
||
Lang.Variants: Upper-case 1st letter of variant titles in variant language (affects templates not being found); EX:{{jez-eng|sense}} -> jез-енг x> Јез-енг. See: <a href="https://sr.wikipedia.org/wiki/ДНК" rel="nofollow" class="external free">https://sr.wikipedia.org/wiki/ДНК</a>
|
||
</li>
|
||
<li>
|
||
Lang.Variants: Support variants for Serbian language (affects multiple "-{" showing in text; pages incorrectly redlinked). See: <a href="https://sr.wikipedia.org/wiki/ДНК" rel="nofollow" class="external free">https://sr.wikipedia.org/wiki/ДНК</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Module.Popups: Do not add <br> twice (affects extra vertical space). See: <a href="https://en.wikiquote.org/Earth" rel="nofollow" class="external free">https://en.wikiquote.org/Earth</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Do not generate blank line for comments (affects extra blank lines for comments). See: <a href="https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Do not consume trailing \n for comments (affects garbled table text). See: <a href="https://en.wikipedia.org/wiki/Gwynedd" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Gwynedd</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Do not combine apos when flanking skipped template (affects extended bold sections when tmpl_load_max is set); EX:''{{skip}}'' -> '' '' x> ''''. See: <a href="https://en.wikipedia.org/wiki/Somalia" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Somalia</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions: Use language's number formatter for {{NUMBEROFARTICLES}} and related (affects incorrect bars at bottom of ru.u:); EX:"{{{NUMBEROFARTICLES}}}" -> "1234" x> "1,234". See: <a href="https://ru.wikiversity.org/wiki/Заглавная_страница" rel="nofollow" class="external free">https://ru.wikiversity.org/wiki/Заглавная_страница</a>
|
||
</li>
|
||
<li>
|
||
Parser.Nowiki: Do not escape space in nowiki if preceded by new_line (affects pre to be interrupted); EX:" <nowiki>\n\sa</nowiki>" x> a was not in pre. See: <a href="https://ru.wikibooks.org/wiki/Rubyn" rel="nofollow" class="external free">https://ru.wikibooks.org/wiki/Rubyn</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Do not add trailing space to attribute for value-less attributes (affects possible missing references); EX:"<ref group />" -> "group='group'" x> "group='group '".
|
||
</li>
|
||
<li>
|
||
References: Treat groups named "lower-alpha" the same as unnamed groups (affects "lower-alpha" showing up in reference name); EX:"<ref group='lower-alpha' />" -> "<ref>". See: <a href="https://sr.wikipedia.org/wiki/Јункерс_Ju_87" rel="nofollow" class="external free">https://sr.wikipedia.org/wiki/Јункерс_Ju_87</a>
|
||
</li>
|
||
<li>
|
||
Parser.Underscore: Close preceding paragraph for __TOC__ only (not __NOTOC__) (affects extra line break in one known popup). See: <a href="https://en.wikipedia.org/wiki/Spain" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Spain</a>
|
||
</li>
|
||
<li>
|
||
Options: Allow "<" inside <input>'s value. See: <a href="http://xowa.org/home/wiki/Options/Files.html" id="xolnki_26" title="Options/Files" class="xowa-visited">Options/Files</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
App: Do not stop loading application if user.gfs is corrupt.
|
||
</li>
|
||
<li>
|
||
App: Do not stop loading application if custom menu is corrupt.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Lang: Add UTF-8 case-insensitive hash.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.6.5.1_.282014-06-30.29">v1.6.5.1 (2014-06-30)</span>
|
||
</h2>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Module.Popups: Add wiki domain when hovering over interwiki pages; EX:en.w:Earth -> hover over link to en.q:Earth -> show "Earth wiki:en.wikiquote.org" {suggested by Schnark}. See: <a href="https://en.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Add option to skip evaluation of long templates; EX:See "Template token max". See: <a href="http://xowa.org/home/wiki/Options/Popups.html" id="xolnki_27" title="Options/Popups">Options/Popups</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Add option to show popups in namespaces only; EX:See "Allowed namespaces" {suggested by Schnark}. See: <a href="http://xowa.org/home/wiki/Options/Popups.html" id="xolnki_28" title="Options/Popups">Options/Popups</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Add option to scan forward additional words to stop at header; EX:See "Scan forward for header" {suggested by Schnark}. See: <a href="http://xowa.org/home/wiki/Options/Popups.html" id="xolnki_29" title="Options/Popups">Options/Popups</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release update for Spanish wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release initial bundle for Romanian wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
References: Change #tag to handle recursive <ref> tags (affects refs not showing in footnotes); EX:{{#tag:ref|<ref>nested</ref>}}. See: <a href="https://en.wikipedia.org/wiki/Napoleon" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Napoleon</a> <a href="https://en.wikipedia.org/wiki/Battle_of_Largs" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Battle_of_Largs</a> <a href="https://en.wikipedia.org/wiki/Battle_of_Midway" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Battle_of_Midway</a> <a href="https://fa.wikipedia.org/wiki/فهرست_کشورهای_مستقل" rel="nofollow" class="external free">https://fa.wikipedia.org/wiki/فهرست_کشورهای_مستقل</a> <a href="https://id.wikipedia.org/wiki/London" rel="nofollow" class="external free">https://id.wikipedia.org/wiki/London</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Reset parent_frame after every call (affects wide sidebar). See: <a href="https://en.wikipedia.org/wiki/Constantine_the_Great" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Constantine_the_Great</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Try to extract attribute if a dangling quote (affects compass not centered in geographical pages); EX:"key1='val1 key2='val2'" -> key2='val2' x> "". See: <a href="https://en.wikipedia.org/wiki/Aubervilliers" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Aubervilliers</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Module.Popups: Escape \ for "show more" / "show all" (affects math with ampersand characters do not show) {detected by Schnark}. See: <a href="https://en.wikipedia.org/wiki/Electromagnetic_tensor" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Electromagnetic_tensor</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Fix "Read more" not working on interwiki pages; EX:en.w:Earth -> hover over link to en.q:Earth -> click "Read more". See: <a href="https://en.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth</a>
|
||
</li>
|
||
<li>
|
||
Module.Popups: Show title for hovered link in progress bar; EX:hover over link -> check progress bar (should not be blank) {detected by Schnark}.
|
||
</li>
|
||
<li>
|
||
Module.Popups: Add sharper border to popup {suggested by Schnark}. See: /xowa/bin/any/xowa/html/modules/xowa.popups/xowa.popups.css
|
||
</li>
|
||
<li>
|
||
Module.Popups: Do not automatically move popup to top of page when "Read more" is clicked {suggested by Schnark}.
|
||
</li>
|
||
<li>
|
||
Module.Popups: Preserve window width / height after "Show all"; EX:Hover over link -> Click "Show all" -> Window resized -> Hover off link -> Hover back over link -> Window has same size as before.
|
||
</li>
|
||
<li>
|
||
Module.Popups: Do not show popup when opening new page in current tab; EX:Hover over link -> Quickly click link -> No popup should show {detected by Schnark}.
|
||
</li>
|
||
<li>
|
||
Module.Popups: Do not show popup for sidebar / portal links; EX:Hover over any link in sidebar -> No popup should show {detected by Schnark}.
|
||
</li>
|
||
</ul>
|
||
<ul>
|
||
<li>
|
||
Parser.Includeonly: Handle inline <noinclude> with spaces (affects certain pages displaying incorrect pre); EX:"<noinclude />". See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Featured_picture_candidates" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Featured_picture_candidates</a>
|
||
</li>
|
||
<li>
|
||
Parser.Pre: Do not ignore new lines within wiki-style <pre> (affects new lines not showing within wiki-style pre); EX:"\n\sa\n\s\n\sb". See: <a href="https://en.wikipedia.org/wiki/Preferred_number" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Preferred_number</a>
|
||
</li>
|
||
<li>
|
||
Parser.Pre: Do not convert tab to space when embedded in wiki-style <pre> (affects misaligned text inside pre); EX:"\s\t" -> "<pre>\t</pre>" x> "<pre> </pre>". See: <a href="https://en.wikipedia.org/wiki/Cascading_Style_Sheets" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Cascading_Style_Sheets</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Do not cancel pre if <style>, <script> or <form> (affects <style> showing outside pre); EX:"\s<style>" -> "<pre><style></pre>" x> "\s<style>". See: <a href="https://en.wikipedia.org/wiki/Cascading_Style_Sheets" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Cascading_Style_Sheets</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Trim space between text and </source> / </syntaxhighlight> (affects extra pre sections); EX:"<source>a </source>" -> "<source>a</source>". See: <a href="https://en.wikipedia.org/wiki/Comment_(computer_programming)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Comment_(computer_programming)</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Cancel preceding pre if </source> / </syntaxhighlight> (affects extra pre sections); EX:" <source>a</source>" -> "<source>a</source>" x> "<pre><source>a</source>". See: <a href="https://en.wikipedia.org/wiki/Comment_(computer_programming)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Comment_(computer_programming)</a>
|
||
</li>
|
||
<li>
|
||
Parser.List: Do not disable wiki-style list item if "<li>" encountered (affects missing list items); EX:"*a<li>" x> "". See: <a href="https://en.wikipedia.org/wiki/Bristol_Bullfinch" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Bristol_Bullfinch</a>
|
||
</li>
|
||
<li>
|
||
Parser.List: Close wiki-style lists with corresponding xml nodes (affects text not showing up on different lines); EX:"*a</ul". See: <a href="https://en.wikipedia.org/wiki/Bristol_Bullfinch" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Bristol_Bullfinch</a>
|
||
</li>
|
||
<li>
|
||
Parser.List: Allow "<li>" to be be nestable (affects recent news box in rowiki); EX:<li><span>a<li><span>b. See: <a href="https://ro.wikipedia.org/wiki/Pagina_principală" rel="nofollow" class="external free">https://ro.wikipedia.org/wiki/Pagina_principală</a>
|
||
</li>
|
||
<li>
|
||
Parser.List: Remove XOWA tidy logic to always assert <ul> (affects recent news box in rowiki); EX:"<li>" x> "<ul><li>". See: <a href="https://ro.wikipedia.org/wiki/Pagina_principală" rel="nofollow" class="external free">https://ro.wikipedia.org/wiki/Pagina_principală</a>
|
||
</li>
|
||
<li>
|
||
Parser.List: Remove XOWA tidy logic to remove duplicate <ul> (affects recent news box in rowiki); EX:"<li><li>" -> "<li><li>" x> "<li>". See: <a href="https://ro.wikipedia.org/wiki/Pagina_principală" rel="nofollow" class="external free">https://ro.wikipedia.org/wiki/Pagina_principală</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Do not pair end tag with start tag that is before table (affects stray "|}" showing on page); EX:"<div>\n{|</div>" -> </div> should not close <div>. See: <a href="https://ro.wikibooks.org/wiki/Pagina_principală" rel="nofollow" class="external free">https://ro.wikibooks.org/wiki/Pagina_principală</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Do not fix <caption><table> sequence (affects unclosed caption to put rest of page in table). See: <a href="https://es.wikipedia.org/wiki/Sevilla" rel="nofollow" class="external free">https://es.wikipedia.org/wiki/Sevilla</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Do not treat !! as header separator if current token is link (affects links with !! showing as text); EX:[[A!!B]]. See: <a href="https://en.wikipedia.org/wiki/Pink_(singer)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Pink_(singer)</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Use last two characters of "]]]" to close link, not first (affects stray ] showing on a handful of pages); EX:"[[A|[b]]]". See: <a href="https://es.wiktionary.org/wiki/casa" rel="nofollow" class="external free">https://es.wiktionary.org/wiki/casa</a> <a href="https://es.wiktionary.org/wiki/sol" rel="nofollow" class="external free">https://es.wiktionary.org/wiki/sol</a> <a href="https://ru.wikipedia.org/wiki/Меркатале_ин_Валь_ди_Песа" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Меркатале_ин_Валь_ди_Песа</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Close open blockquote if new blockquote encountered (affects indenting paragraphs due to malformed html). See: <a href="https://en.wikipedia.org/wiki/Ring_a_Ring_o'_Roses" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Ring_a_Ring_o'_Roses</a>
|
||
</li>
|
||
<li>
|
||
Parser.Time: Infer day if flanked by month and year (affects one page in enwiki not showing time values); EX:"12:34 May 6 2010. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Maine/members" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Maine/members</a>
|
||
</li>
|
||
<li>
|
||
References: Skip nested <references/> (affects missing references on a handful of pages); EX:"<references><references/></references>". See: <a href="https://en.wikipedia.org/wiki/Hwair" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Hwair</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Log: Do not hard-code "xowa.jar" as jar name (affects xowa.jar showing in logs). See: <a href="http://xowa.org/home/wiki/Special:XowaSystemData%3Ftype%3Dlog_session.html" id="xolnki_30" title="Special:XowaSystemData?type=log session">Special:XowaSystemData?type=log session</a>
|
||
</li>
|
||
<li>
|
||
File.Offline.v2: Fix wmf always being 1st download source (over sql) (affects v1.6.3.1).
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.6.4.1_.282014-06-23.29">v1.6.4.1 (2014-06-23)</span>
|
||
</h2>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Module.Popups: Add Popup functionality for hovering over links. See <a href="http://xowa.org/home/wiki/Options/Popups.html" id="xolnki_31" title="Options/Popups">Options/Popups</a> and <a href="http://xowa.org/home/wiki/App/Xtn/Html/Popups.html" id="xolnki_32" title="App/Xtn/Html/Popups" class="xowa-visited">App/Xtn/Html/Popups</a>.
|
||
</li>
|
||
<li>
|
||
Scribunto: Handle new package.lua (affects location map not loading on cities / countries); EX:package.lua. See: <a href="https://en.wikipedia.org/wiki/Paris" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Paris</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Options: Automatically remove new line from end of value if in textarea (affects causes default value to be automatically saved, even though no change was made (tidy always adds trailing \n to textarea)); EX:Go to [[Options/Menus]] -> Press Save -> Check user_cfg.gfs -> entries for menus exist (even though no change was made). See: <a href="http://xowa.org/home/wiki/Options/Menus.html" id="xolnki_33" title="Options/Menus" class="xowa-visited">Options/Menus</a> [broken since:v1.6.1.1]
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release update for English Wikipedia.
|
||
</li>
|
||
<li>
|
||
Package: Release update for Latin wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Always upper-case 1st letter of template for Frame_title (affects navigation boxes showing empty in enwiki 2014-06-14 dump). See: <a href="https://en.wikipedia.org/wiki/Oda_Nobunaga" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Oda_Nobunaga</a> <a href="https://en.wikipedia.org/wiki/Amphibian" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Amphibian</a>
|
||
</li>
|
||
<li>
|
||
File.Offline.v2: Never write 0 byte file if file is missing.
|
||
</li>
|
||
<li>
|
||
File.Offline.v2: Automatically delete any 0 byte files (affects images not showing after file first detected as missing).
|
||
</li>
|
||
<li>
|
||
File.Offline.v2: Do not wait 1 second if file is missing (affects missing files cause page to load slower).
|
||
</li>
|
||
<li>
|
||
Parser.Toc: Do not write table / html elements inside TOC (affects message boxes showing in toc); EX:== a <div>[[File:A.png]]</div> ==. See: <a href="https://en.wikipedia.org/wiki/Holmes_County,_Mississippi" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Holmes_County,_Mississippi</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Increase limit for new child frames. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/Submissions/List" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/Submissions/List</a>
|
||
</li>
|
||
<li>
|
||
Wikidata: Limit wikidata links to same domain as current wiki (affects wikidata links at bottom of page sometimes point to wikisource / wikiquote); EX:en.w:Comet shows dewikisource entry for Kometen instead of dewiki entry for Komet. See: <a href="https://en.wikipedia.org/wiki/Comet" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Comet</a>
|
||
</li>
|
||
<li>
|
||
Parser.Toc: Pass parser context correctly within toc_writer (affects 2 pages failng to load in enwiki). See: <a href="https://en.wikipedia.org/wiki/Holmes_County,_Mississippi" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Holmes_County,_Mississippi</a> <a href="https://en.wikipedia.org/wiki/East_Lake_High_School" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/East_Lake_High_School</a>
|
||
</li>
|
||
<li>
|
||
Gui: Add Tabs sub menu to right-click menu.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Messages: Manually add contactpage message for English (affects sidebar showing "contactpage" instead of "Contact us").
|
||
</li>
|
||
<li>
|
||
Options: Rename Page Storage Types to "text", "gzip", "bzip2". See: <a href="http://xowa.org/home/wiki/Options/Import.html" id="xolnki_34" title="Options/Import" class="xowa-visited">Options/Import</a>
|
||
</li>
|
||
<li>
|
||
Gui: Update address bar if page fails to load (affects wrong address listed in address bar when page fails to load) {detected by Schnark}.
|
||
</li>
|
||
<li>
|
||
Lang: Do not automatically switch windows font to Kochi Mincho when entering Japanese wiki (affects inconsistent behavior in multi-tab layout with one tab being english and the other being japanese). See: <a href="https://en.wikipedia.org/wiki/Oda_Nobunaga" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Oda_Nobunaga</a>
|
||
</li>
|
||
<li>
|
||
Release: Include new windows exe with max memory of 1 GB (not 512 MB).
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gfs: Allow end of document to terminate single line comment; EX:"// a" is now valid (note no \n).
|
||
</li>
|
||
<li>
|
||
Source: Pass 3,000 tests.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.6.3.1_.282014-06-16.29">v1.6.3.1 (2014-06-16)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release update for Italian Wikipedia.
|
||
</li>
|
||
<li>
|
||
Package: Release bundle for Italian sister wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release bundle for all Indonesian wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui.Tabs: Fix tab options not restored for Tab Height, Close Visible and Unselected Close Visible. See: <a href="http://xowa.org/home/wiki/Options/Tabs.html" id="xolnki_35" title="Options/Tabs">Options/Tabs</a> [broken since:start]
|
||
</li>
|
||
<li>
|
||
Options: Escape HTML characters in <textarea> (affects content code format incorrectly using "<pre>"). See: <a href="http://xowa.org/home/wiki/Options/Wiki/HTML.html" id="xolnki_36" title="Options/Wiki/HTML">Options/Wiki/HTML</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Javascript: Add gadget to show / hide NavFrames. See: <a href="https://en.wikipedia.org/wiki/Teresa_of_Ávila" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Teresa_of_Ávila</a>
|
||
</li>
|
||
<li>
|
||
Javascript: Add option to control default show / hide state of Table of Contents. See: <a href="http://xowa.org/home/wiki/Options/Wiki/HTML.html" id="xolnki_37" title="Options/Wiki/HTML">Options/Wiki/HTML</a> <a href="http://xowa.org/home/wiki/Diagnostics/Javascript/Table_of_contents.html" id="xolnki_38" title="Diagnostics/Javascript/Table of contents" class="xowa-visited">Diagnostics/Javascript/Table_of_contents</a>
|
||
</li>
|
||
<li>
|
||
Javascript: Add option to control default show / hide state of collapsible tables. See: <a href="http://xowa.org/home/wiki/Options/Wiki/HTML.html" id="xolnki_39" title="Options/Wiki/HTML">Options/Wiki/HTML</a> <a href="http://xowa.org/home/wiki/Diagnostics/Javascript/Collapsible.html" id="xolnki_40" title="Diagnostics/Javascript/Collapsible" class="xowa-visited">Diagnostics/Javascript/Collapsible</a>
|
||
</li>
|
||
<li>
|
||
Javascript: Add option to control default show / hide state of NavFrames. See: <a href="http://xowa.org/home/wiki/Options/Wiki/HTML.html" id="xolnki_41" title="Options/Wiki/HTML">Options/Wiki/HTML</a> <a href="http://xowa.org/home/wiki/Diagnostics/Javascript/NavFrame.html" id="xolnki_42" title="Diagnostics/Javascript/NavFrame">Diagnostics/Javascript/NavFrame</a>
|
||
</li>
|
||
<li>
|
||
Gui.Tab: Add option to hide tab bar if 1 or 0 tabs {suggested by Schnark}. See: <a href="http://xowa.org/home/wiki/Options/Tabs.html" id="xolnki_43" title="Options/Tabs">Options/Tabs</a>
|
||
</li>
|
||
<li>
|
||
Gui.Url_bar: Add shortcut to open multiple lines in separate tabs; EX:Copy "a\nb" to clipboard -> Ctrl + Enter.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Javascript: Change xowa.ready.js to allow unaltered usage of MediaWiki scripts {contributed by Schnark}.
|
||
</li>
|
||
<li>
|
||
Scribunto: Add namespace to Frame_title; EX:{{#invoke:A|B}} has frame_title of "Module:A" not "A" {detected by Schnark}. See: <a href="https://de.wikipedia.org/wiki/Wikipedia:Technik/Linkbox" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Wikipedia:Technik/Linkbox</a> <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/Submissions/List" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/Submissions/List</a> <a href="https://fr.wikipedia.org/wiki/Liste_des_monuments_historiques_du_Nord_(A-L)" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Liste_des_monuments_historiques_du_Nord_(A-L)</a>
|
||
</li>
|
||
<li>
|
||
Html.Tidy: Limit tidy / JTidy to page content not entire page (affects one page being rendered incorrectly b/c tidy / JTidy incorrectly merges correct content with correct enclosing HTML). See: <a href="https://it.wikiquote.org/wiki/Indro_Montanelli" rel="nofollow" class="external free">https://it.wikiquote.org/wiki/Indro_Montanelli</a>
|
||
</li>
|
||
<li>
|
||
Html: Add <xowa_html> node to encapsulate <style> <script> in home wiki. See: <a href="http://xowa.org/home/wiki/Options.html" id="xolnki_44" title="Options" class="xowa-visited">Options</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Lang: Update translations for German {contributed by Schnark}.
|
||
</li>
|
||
<li>
|
||
References: Don't show backlinks in tooltips for references used multiple times {contributed by Schnark}. See: <a href="https://en.wikipedia.org/wiki/List_of_Russula_species" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_Russula_species</a>
|
||
</li>
|
||
<li>
|
||
Messages: Do not show pages in [[MediaWiki:]] namespace with gfs syntax; EX:$ should display as $, not ~{0} {detected by Schnark}. See: <a href="https://de.wikipedia.org/wiki/MediaWiki:Gadget-toolserver-integration.js" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/MediaWiki:Gadget-toolserver-integration.js</a> <a href="https://en.wikipedia.org/wiki/MediaWiki:filetype-unwanted-type" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/MediaWiki:filetype-unwanted-type</a>
|
||
</li>
|
||
<li>
|
||
Gallery: Handle empty link argument in gallery (affects page not loading); EX:A.png|link= {detected by Schnark}. See: <a href="https://de.wikipedia.org/wiki/Wikipedia:Fragen_zur_Wikipedia/Archiv/2014/Woche_20" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Wikipedia:Fragen_zur_Wikipedia/Archiv/2014/Woche_20</a>
|
||
</li>
|
||
<li>
|
||
Html.JTidy: Do not remove <hr> (affects <hr/> not showing). See: <a href="https://en.wikipedia.org/wiki/Portal:Current_events/2006_September_7" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Portal:Current_events/2006_September_7</a>
|
||
</li>
|
||
<li>
|
||
Html.Toc: Handle tocs wherein first header is larger than second (affects deeply nested tocs on several Wikipedia:Articles for creation with incorrect header layout); EX:=== a ===\n==b==. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Articles_for_creation/2006-08-27" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Articles_for_creation/2006-08-27</a> <a href="https://en.wikipedia.org/wiki/Wikipedia:Articles_for_creation/2006-03-04" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Articles_for_creation/2006-03-04</a> <a href="https://en.wikipedia.org/wiki/Wikipedia:Articles_for_creation/2007-05-06" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Articles_for_creation/2007-05-06</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Ignore widths larger than Int_.MaxValue (2.147 billion) (affects wide horizontal scroll bar on many idwiki pages). See: <a href="https://id.wikipedia.org/wiki/Baho" rel="nofollow" class="external free">https://id.wikipedia.org/wiki/Baho</a>
|
||
</li>
|
||
<li>
|
||
Gui.Lang: Change portal tabs to use wiki's language, not user's language (affects Page, Read, Edit tabs always showing in uers's language, and not switching based on wiki's language); EX:xowa.gfs app.user.msgs -> msgs. See: <a href="https://id.wiktionary.org/wiki/Main_Page" rel="nofollow" class="external free">https://id.wiktionary.org/wiki/Main_Page</a> [broken since:v1.5.2.1]
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui: Add default shortcut for Font Reset; EX:Ctrl + 0 {requested by Anselm}. See: <a href="http://xowa.org/home/wiki/Options/Shortcuts.html" id="xolnki_45" title="Options/Shortcuts" class="xowa-visited">Options/Shortcuts</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>doc</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Install: Add troubleshooting not to run xulrunner. See: readme.txt
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Source: Allow same object to be added multiple times to GfsCore; EX:"app", "xowa".
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.6.2.1_.282014-06-09.29">v1.6.2.1 (2014-06-09)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release update for Dutch Wikipedia.
|
||
</li>
|
||
<li>
|
||
Package: Release bundle for Dutch sister wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release bundle for all Turkish wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Link: Do not add pipe for every token in link with multiple captions (affects multiple pipes showing up on several [[Wikipedia:]] pages when link was malformed); EX:[[A|b|c d e]] -> "b|c d e" x> "b c| |d| |e". See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Administrators'_noticeboard/IncidentArchive24" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Administrators'_noticeboard/IncidentArchive24</a> <a href="https://en.wikipedia.org/wiki/Wikipedia:Article_Rescue_Squadron/Current_articles_subpage/June_2009" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Article_Rescue_Squadron/Current_articles_subpage/June_2009</a> <a href="https:/en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)/Archive_D" rel="nofollow" class="external free">https:/en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)/Archive_D</a> [broken since:v1.5.2.1]
|
||
</li>
|
||
<li>
|
||
Bookmarks: Fix "Add bookmark" no longer working. [broken since:v1.6.1.1]
|
||
</li>
|
||
<li>
|
||
Gui.Menu: Update menu text after configuring menus (affects menu items going blank after configuring (requires restart)). See: <a href="http://xowa.org/home/wiki/Options/Menus.html" id="xolnki_46" title="Options/Menus" class="xowa-visited">Options/Menus</a> [broken since:v1.6.1.1]
|
||
</li>
|
||
<li>
|
||
Gui.Menu: Add whitespace to default menu source (affects default menu source lines not indenting properly). See: <a href="http://xowa.org/home/wiki/Options/Menus.html" id="xolnki_47" title="Options/Menus" class="xowa-visited">Options/Menus</a> [broken since:v1.6.1.1]
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui.Tabs: Add menu item for Close Other Tabs, Close To Left, Close To Right.
|
||
</li>
|
||
<li>
|
||
Gui.Tabs: Add menu item for Undo Close Tab.
|
||
</li>
|
||
<li>
|
||
Gui.Tabs: Add menu item for Duplicate Tab.
|
||
</li>
|
||
<li>
|
||
Gui.Tabs: Add shortcuts for selecting tabs by number; EX:Ctrl + 1; Ctrl +2; etc..
|
||
</li>
|
||
<li>
|
||
Gui.Page: Add menu item for Reload Page.
|
||
</li>
|
||
<li>
|
||
Gui.Menu: Allow same menu item to be added multiple times to same menu; EX:add_btn_default('xowa.app.exit');\nadd_btn_default('xowa.app.exit');. See: <a href="http://xowa.org/home/wiki/Options/Menus.html" id="xolnki_48" title="Options/Menus" class="xowa-visited">Options/Menus</a>
|
||
</li>
|
||
<li>
|
||
Gui.Page: Add menu item for Reset Font.
|
||
</li>
|
||
<li>
|
||
Options.Security: Add option to disable logs. See: <a href="http://xowa.org/home/wiki/Options/Security.html" id="xolnki_49" title="Options/Security" class="xowa-visited">Options/Security</a>
|
||
</li>
|
||
<li>
|
||
Options.Security: Add option to disable page history. See: <a href="http://xowa.org/home/wiki/Options/Security.html" id="xolnki_50" title="Options/Security" class="xowa-visited">Options/Security</a>
|
||
</li>
|
||
<li>
|
||
Options.Security: Add option to disable bookmarks. See: <a href="http://xowa.org/home/wiki/Options/Security.html" id="xolnki_51" title="Options/Security" class="xowa-visited">Options/Security</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Html.JTidy: Update JTidy to be more compliant with tidy.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Html.Tidy: Skip tidy if HTML is empty (affects new tab cloning existing tab when tidy is selected as tidy engine).
|
||
</li>
|
||
<li>
|
||
Html.Tidy: Add doctype of empty for tidy / JTidy (affects some pages showing narrow paragraph lines if doctype defaults to TRANSITIONAL). See: <a href="https://tr.wikibooks.org/Main_Page" rel="nofollow" class="external free">https://tr.wikibooks.org/Main_Page</a>
|
||
</li>
|
||
<li>
|
||
Html.JTidy: Fix null pointer exception. See: <a href="https://en.wikipedia.org/wiki/Gospel_music" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Gospel_music</a>
|
||
</li>
|
||
<li>
|
||
Parser.Title: Handle titles which have a leaf after a question mark (affects 1 page not loading); EX:A/b?/1. See: <a href="https://en.wikipedia.org/wiki/Portal:Organized_Labour/Did_You_Know" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Portal:Organized_Labour/Did_You_Know</a>?
|
||
</li>
|
||
<li>
|
||
Parser.Comment: Do not log invalid entry for dangling comment (affects 3 pages not loading); EX:<!-- a --!>. See: <a href="https://en.wikipedia.org/wiki/Portal:Current_events/2006_September_7" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Portal:Current_events/2006_September_7</a> <a href="https://en.wikipedia.org/wiki/Portal:Nursing/Upcoming_dates" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Portal:Nursing/Upcoming_dates</a> <a href="https://en.wikipedia.org/wiki/Portal:Current_events/India/2008_February_16" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Portal:Current_events/India/2008_February_16</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Handle invalid titles in links (affects page not loading); EX:[[a[]|\nb]].
|
||
</li>
|
||
<li>
|
||
Parser.Eq: Ignore header inside template when trailed by whitespace (affects some headers on nl.q pages showing as "== A"); EX:{{\n=== === \n}} (note space after ===). See: <a href="https://nl.wikiquote.org/wiki/Geert_Wilders" rel="nofollow" class="external free">https://nl.wikiquote.org/wiki/Geert_Wilders</a>
|
||
</li>
|
||
<li>
|
||
Parser.Toc: Do not show link title in Table of Contents if link is file (affects long titles in TOC); EX:== [[File:A.png]] b ==. See: <a href="https://tr.wikipedia.org/wiki/Dünya_Mirasları" rel="nofollow" class="external free">https://tr.wikipedia.org/wiki/Dünya_Mirasları</a>
|
||
</li>
|
||
<li>
|
||
Parser.Toc: Handle errors when divs surround headers nodes (affects < 16 pages not loading (Wikipedia:Articles_for_creation)); EX:<div><h2>a</h2></div>. See: <a href="https:/en.wikipedia.org/wiki/Wikipedia:Articles_for_creation/2006-08-27" rel="nofollow" class="external free">https:/en.wikipedia.org/wiki/Wikipedia:Articles_for_creation/2006-08-27</a> <a href="https:/en.wikipedia.org/wiki/Wikipedia:Articles_for_creation/2006-03-04" rel="nofollow" class="external free">https:/en.wikipedia.org/wiki/Wikipedia:Articles_for_creation/2006-03-04</a>
|
||
</li>
|
||
<li>
|
||
References: Handle more than 676 references in the same group (affects 4 pages in enwiki failing to load); EX:backlabel: zz aaa aab. See: <a href="https://en.wikipedia.org/wiki/List_of_Russula_species" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_Russula_species</a> <a href="https://en.wikipedia.org/wiki/List_of_non-marine_molluscs_of_Cuba" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_non-marine_molluscs_of_Cuba</a> <a href="https://en.wikipedia.org/wiki/List_of_marine_animals_of_Australia_(temperate_waters)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_marine_animals_of_Australia_(temperate_waters)</a> <a href="https://en.wikipedia.org/wiki/List_of_fishes_of_the_Coral_Sea" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/List_of_fishes_of_the_Coral_Sea</a>
|
||
</li>
|
||
<li>
|
||
Hiero: Do not put subsequent text in para if within list (affects unnecessary new line following hiero). See: <a href="https://de.wiktionary.org/wiki/Damaskus" rel="nofollow" class="external free">https://de.wiktionary.org/wiki/Damaskus</a> <a href="https://en.wikipedia.org/wiki/Egyptian_hieroglyphs" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Egyptian_hieroglyphs</a>
|
||
</li>
|
||
<li>
|
||
Wikivoyage.Listings: Handle invalid key-less attribute for wikis with a listing-template (affects some listings not showing); EX:<sleep name='name_0' 'invalid'></sleep>. See: <a href="https://nl.wikivoyage.org/wiki/Rome" rel="nofollow" class="external free">https://nl.wikivoyage.org/wiki/Rome</a>
|
||
</li>
|
||
<li>
|
||
Options: Escape single quotes / double quotes for <input> value; EX:<input value="a'b"/>. See: <a href="http://xowa.org/home/wiki/Options/HTML_Tidy.html" id="xolnki_52" title="Options/HTML Tidy">Options/HTML_Tidy</a>
|
||
</li>
|
||
<li>
|
||
Gui: Handle errors while trying to show error page (affects endless recursion if fatal error during logging). See: <a href="https://en.wikipedia.org/wiki/Portal:Current_events/2006_September_7" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Portal:Current_events/2006_September_7</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Pre: Do not convert nbsp char to space (affects unnecessary pre showing up on one page); EX:" [March 13, BC 215]" -> leading nbsp should cause text to be wrapped in para, not pre. See: <a href="https://en.wikipedia.org/wiki/Macedonian–Carthaginian_Treaty" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Macedonian–Carthaginian_Treaty</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Handle domain-only / page-less urls (affects domain-only urls not opening when using "Open Link in New Tab"); EX:page has https://en.wikipedia.org -> right-click and pick Open Link -> Tab created with blank content.
|
||
</li>
|
||
<li>
|
||
Import.CSS: Handle @import urls with https:// (affects unextracted css if @import(https://). See: <a href="https://tr.wikinews.org/Main_Page" rel="nofollow" class="external free">https://tr.wikinews.org/Main_Page</a>
|
||
</li>
|
||
<li>
|
||
Html.Tidy: Change command line arg from "fix-url" to "fix-uri".
|
||
</li>
|
||
<li>
|
||
Html: Make HTML more tidy compliant by adding 'type=text/javascript', converting spaces to underlines in href and moving search script to top of document. See: /xowa.gfs
|
||
</li>
|
||
<li>
|
||
Lang: Manually add Turkish toc variant: __İçindekiler__ ; EX:tr.gfs. See: <a href="https://tr.wikibooks.org/wiki/Radyasyon_Onkolojisi" rel="nofollow" class="external free">https://tr.wikibooks.org/wiki/Radyasyon_Onkolojisi</a>
|
||
</li>
|
||
<li>
|
||
Lang: Show "This page was last modified" in wiki's language, not user's language. See: <a href="https://fa.wikipedia.org/wiki/Main_Page" rel="nofollow" class="external free">https://fa.wikipedia.org/wiki/Main_Page</a>
|
||
</li>
|
||
<li>
|
||
Gui.Edit: Focus edit-box automatically after keyboard shortcut of Ctrl+M,Ctrl+E.
|
||
</li>
|
||
<li>
|
||
Gui.Icons: Change backcolor for Show History icon to alpha (affects history icon showing with dark background on Windows XP).
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>doc</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Help: Update [[Help/Privacy]] page. See: <a href="http://xowa.org/home/wiki/Help/Privacy.html" id="xolnki_53" title="Help/Privacy" class="xowa-visited">Help/Privacy</a>
|
||
</li>
|
||
<li>
|
||
Release: Add note for running as administrator on Windows troubleshooting section. See: readme.txt
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Javascript: Simplify code for elem_focus; See: /xowa.gfs.
|
||
</li>
|
||
<li>
|
||
Memory: Free memory in <score> during html generation. See: <a href="https://en.wikipedia.org/wiki/Symphony_No._9_(Beethoven)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Symphony_No._9_(Beethoven)</a> <a href="https://en.wikipedia.org/wiki/Figured_bass" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Figured_bass</a>
|
||
</li>
|
||
<li>
|
||
Lang: Update language codes to use hyphen instead of underscore; EX:en-rtl, ks-arab, etc...
|
||
</li>
|
||
<li>
|
||
Source: Rename ByteAry to Bry.
|
||
</li>
|
||
<li>
|
||
Source: Refactor String_ / Bry_ code.
|
||
</li>
|
||
<li>
|
||
Source: Refactor Xoa_ttl tests.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.6.1.1_.282014-06-02.29">v1.6.1.1 (2014-06-02)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release update for German Wikipedia.
|
||
</li>
|
||
<li>
|
||
Package: Release bundle for German sister wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release bundle for all Persian wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
File.Offline.v2: Do not use new "upright" calc for old image databases (affects missing images if marked upright). See: <a href="https://en.wikipedia.org/wiki/Teresa_of_Ávila" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Teresa_of_Ávila</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Html.Jtidy: Make JTidy the default Tidy engine. See: <a href="http://xowa.org/home/wiki/Diagnostics/HTML_Tidy.html" id="xolnki_54" title="Diagnostics/HTML Tidy" class="xowa-visited">Diagnostics/HTML_Tidy</a>
|
||
</li>
|
||
<li>
|
||
Lang.Numbers: Translate numbers for Arabic languages (affects many pages showing large images); EX:{{formatnum:۱۵۰|R}} -> 150. See: <a href="https://fa.wikipedia.org/wiki/نیشابور" rel="nofollow" class="external free">https://fa.wikipedia.org/wiki/نیشابور</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui: Support customizable keyboard shortcuts. See: <a href="http://xowa.org/home/wiki/Options/Shortcuts.html" id="xolnki_55" title="Options/Shortcuts" class="xowa-visited">Options/Shortcuts</a>
|
||
</li>
|
||
<li>
|
||
Gui: Update UI language dynamically (do not require restart). See: <a href="http://xowa.org/home/wiki/Options/Language.html" id="xolnki_56" title="Options/Language">Options/Language</a>
|
||
</li>
|
||
<li>
|
||
Gui: Expand number of available UI languages. See: <a href="http://xowa.org/home/wiki/Options/Language.html" id="xolnki_57" title="Options/Language">Options/Language</a>
|
||
</li>
|
||
<li>
|
||
Gui: Enable hide / show on table of contents. See: <a href="https://en.wikipedia.org/wiki/Palenque" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Palenque</a>
|
||
</li>
|
||
<li>
|
||
Special.AllPages: Convert leaf titles to "from" arg; EX:Special:AllPages/A -> SpecialAllPages?from=A. See: <a href="https://ru.wikipedia.org/wiki/Википедия:Алфавитный_указатель" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Википедия:Алфавитный_указатель</a>
|
||
</li>
|
||
<li>
|
||
Special.PrefixIndex: Support partially by redirecting to Special:AllPages. See: <a href="https://de.wiktionary.org/Main_Page" rel="nofollow" class="external free">https://de.wiktionary.org/Main_Page</a> <a href="https://fa.wiktionary.org/Main_Page" rel="nofollow" class="external free">https://fa.wiktionary.org/Main_Page</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Jtidy: Reparent <div> correctly from between <table> and <tr> (affects incorrect table layout). See: <a href="https://fa.wikinews.org/wiki/Main_Page" rel="nofollow" class="external free">https://fa.wikinews.org/wiki/Main_Page</a>
|
||
</li>
|
||
<li>
|
||
Jtidy: Do not trim empty block element if it has attributes (affects incorrect table layout). See: <a href="https://ko.wikisource.org/wiki/Main_Page" rel="nofollow" class="external free">https://ko.wikisource.org/wiki/Main_Page</a>
|
||
</li>
|
||
<li>
|
||
Jtidy: Do not add \n after <span> in <pre> (affects syntaxhighlight showing line numbers on different line). See: <a href="http://xowa.org/home/wiki/Options/Menus.html" id="xolnki_58" title="Options/Menus" class="xowa-visited">Options/Menus</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Do not insert <tr> between two nested tables (affects {|\n<table><tr><td>abc</td></tr></table>). See: <a href="https://it.wikipedia.org/wiki/Portale:Animali" rel="nofollow" class="external free">https://it.wikipedia.org/wiki/Portale:Animali</a> <a href="https://it.wikipedia.org/wiki/Main_Page" rel="nofollow" class="external free">https://it.wikipedia.org/wiki/Main_Page</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Do not prepend "\n" when template args has \n (affects small vertical gaps in Bengali Soccer nav boxes / Korean rail lines); EX:{{test_print|\n{{test_list}}\n{{test_list}}\n}}. See: <a href="https://bn.wikipedia.org/wiki/লিওনেল_মেসি" rel="nofollow" class="external free">https://bn.wikipedia.org/wiki/লিওনেল_মেসি</a> <a href="https://ko.wikipedia.org/wiki/도쿄_지하철_히비야_선" rel="nofollow" class="external free">https://ko.wikipedia.org/wiki/도쿄_지하철_히비야_선</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
ParserFunctions: Remove #default from return value if #default branch (affects "1. default" showing up on bottom of dewikivoyage pages); EX:{{#switch:a|#defaultabc}} -> abc. See: <a href="https://de.wikivoyage.org/wiki/München/Sehenswürdigkeiten" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/München/Sehenswürdigkeiten</a>
|
||
</li>
|
||
<li>
|
||
Url: Handle urls of format wiki/w/index.php?Category:A (affects clicking on letters in kowiktionary always redirects to Main Page). See: <a href="https://ko.wiktionary.org/wiki/분류:기상?title=분류:기상" rel="nofollow" class="external free">https://ko.wiktionary.org/wiki/분류:기상?title=분류:기상</a>
|
||
</li>
|
||
<li>
|
||
Html.Toc: Remove para from end of toc and next paragraph (affects small vertical gap after toc).
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Lang: Add lang codes for other minor languages; EX:akz; sxu; etc...
|
||
</li>
|
||
<li>
|
||
Xtns.Xowa_cmd: Do not double-parse content inside <xowa_cmd> (affects references showing up twice in XOWA home wiki). See: <a href="http://xowa.org/home/wiki/Options/Shortcuts.html" id="xolnki_59" title="Options/Shortcuts" class="xowa-visited">Options/Shortcuts</a>
|
||
</li>
|
||
<li>
|
||
Log: Removed unused log messages. See: <a href="http://xowa.org/home/wiki/Special:XowaSystemData%3Ftype%3Dlog_session.html" id="xolnki_60" title="Special:XowaSystemData?type=log session">Special:XowaSystemData?type=log session</a>
|
||
</li>
|
||
<li>
|
||
Gui: Change menu names to Title Case.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Javascript: Add xowa_gallery_packed_exists variable to page_read, page_edit.
|
||
</li>
|
||
<li>
|
||
Memory: Move free memory check from Show_url to Load_page (affects benign fatal error in log file when using Open Link In New Tab).
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.5.4.1_.282014-05-26.29">v1.5.4.1 (2014-05-26)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release update for French Wikipedia.
|
||
</li>
|
||
<li>
|
||
Package: Release bundle for French sister wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release bundle for all Korean wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release bundle for all Bengali wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Html.Jtidy: Add Jtidy for fixing invalid HTML (currently optional; will become default). See: bin/any/java/jtidy/jtidy-r938.jar
|
||
</li>
|
||
<li>
|
||
Gui: Add Options page for Shortcuts (read-only). See: <a href="http://xowa.org/home/wiki/Options/Shortcuts.html" id="xolnki_61" title="Options/Shortcuts" class="xowa-visited">Options/Shortcuts</a>
|
||
</li>
|
||
<li>
|
||
Special.XowaSystemData: Add Special Page to show contents of session log and other files; EX:Menu -> Help -> System data.
|
||
</li>
|
||
<li>
|
||
Gui: Redirect new tab to Special:XowaDefaultTab; EX:Press Ctrl + T.
|
||
</li>
|
||
<li>
|
||
Gui: Add popup menu for status box.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
File.Offline: Change upright to calculate off default thumb width, not image width; EX:[[Fichier:Panorama vanas bogotaf.jpg|thumb|900px|center|upright=3.2|Vue panoramique de Bogota.]]. See: <a href="https://fr.wikipedia.org/wiki/Bogota" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Bogota</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Implement NewChildFrame (affects coordinates not loading on several frwiki pages); EX:frame.newChild{'current', title='title0' args={'a', 'b'}}. See: <a href="https://fr.wikipedia.org/wiki/Liste_des_monuments_historiques_du_Nord_%28A-L%29" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Liste_des_monuments_historiques_du_Nord_%28A-L%29</a> <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/Submissions/List" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/Submissions/List</a>
|
||
</li>
|
||
<li>
|
||
Wikivoyage.Listings: Handle lat / long attributes for wikis with custom ListingsTemplate (affects listing not showing if lat / long is present); EX:<sleep name='name_0' lat='12'/>. See: <a href="https://fr.wikivoyage.org/wiki/Marrakech" rel="nofollow" class="external free">https://fr.wikivoyage.org/wiki/Marrakech</a> <a href="https://fr.wikivoyage.org/wiki/Nord_et_Ouest_de_Singapour" rel="nofollow" class="external free">https://fr.wikivoyage.org/wiki/Nord_et_Ouest_de_Singapour</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions.DisplayTitle: Remove style=display:none (affects disappearing H1 on frwikivoyage pages); EX:{{DISPLAYTITLE:<span style='display:none;'>a</span>}} -> <span style='/* attempt to bypass $wgRestrictDisplayTitle */'>a</span>. See: <a href="https://fr.wikivoyage.org/wiki/Paris" rel="nofollow" class="external free">https://fr.wikivoyage.org/wiki/Paris</a>
|
||
</li>
|
||
<li>
|
||
Wikisource.Page: Handle recursion from MediaWiki:Proofreadpage_header_template (affects one fr.s page not loading). See: <a href="https://fr.wikisource.org/wiki/L’Enfer_(Barbusse)" rel="nofollow" class="external free">https://fr.wikisource.org/wiki/L’Enfer_(Barbusse)</a>
|
||
</li>
|
||
<li>
|
||
Wikisource.Page: Automatically supply missing from / to value for calls to header (affects one fr.s page without header); EX:<pages index='A' from='1' header='y' /> (note that to is missing, but should be given value of last page). See: <a href="https://fr.wikisource.org/wiki/Constitution_de_la_France_de_1958_(version_initiale)" rel="nofollow" class="external free">https://fr.wikisource.org/wiki/Constitution_de_la_France_de_1958_(version_initiale)</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Add workaround to handle English Wikipedia {{pre2}} template; EX:<pre<includeonly></includeonly>>{{{1}}}</pre>. See: <a href="https://en.wikipedia.org/wiki/BSD_licenses" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/BSD_licenses</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Javascript.References: Change references to show all items with "reference" class, not just "reference-text" (affects references not showing up when jtidy is enabled (jtidy does not implement enclose-block-text well)); EX:$content = $footnote.find('.reference-text');. See: /xowa/bin/any/javascript/xowa/article_view/jquery.reference-tooltips.js
|
||
</li>
|
||
<li>
|
||
Javascript.Timeline: Remove <timeline> tag from within pre (affects timeline sometimes showing in black colors when jtidy is enabled); EX:old: <pre><timeline>code</timeline></pre>; new: <pre>code</pre>. See: <a href="https://fr.wikipedia.org/wiki/Quimper" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Quimper</a>
|
||
</li>
|
||
<li>
|
||
Javascript.TableSorter: Sort by <input> if available; EX:bin/any/javascript/article-view/jquery.tablesorter.js. See: <a href="http://xowa.org/home/wiki/Options/Shortcuts.html" id="xolnki_62" title="Options/Shortcuts" class="xowa-visited">Options/Shortcuts</a>
|
||
</li>
|
||
<li>
|
||
Url: Escape & for external links when using default view_web launcher of "cmd /c" on Windows; EX:cmd /c start "http://www.culture.gouv.fr/public/mistral/merimee_fr?ACTION=CHERCHER&FIELD_1=REF&VALUE_1=PA59000162". See: <a href="https://fr.wikipedia.org/wiki/Liste_des_monuments_historiques_du_Nord_%28A-L%29" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Liste_des_monuments_historiques_du_Nord_%28A-L%29</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui: Add space to windows application bar suffix; EX:" - XOWA" not "- XOWA".
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>doc</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Doc: Update license info for third-party XOWA components. See: <a href="http://xowa.org/home/wiki/Help/About.html" id="xolnki_63" title="Help/About" class="xowa-visited">Help/About</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.5.3.1_.282014-05-19.29">v1.5.3.1 (2014-05-19)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release update for English Wikipedia.
|
||
</li>
|
||
<li>
|
||
Package: Release update for English wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release update for Simple wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release update for Species Wiki.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Lang.Messages: Do not reuse messages across wikis with the same lang (affects missing sidebar for English wikis). See: <a href="https://en.wikipedia.org" rel="nofollow" class="external free">https://en.wikipedia.org</a> [broken since:1.5.2.1]
|
||
</li>
|
||
<li>
|
||
Import: Default to "." if decimal separator not specified in lang.gfs (affects Latin Wikipedia fails to load / import). See: <a href="https://la.wikipedia.org" rel="nofollow" class="external free">https://la.wikipedia.org</a> [broken since:1.4.3.1]
|
||
</li>
|
||
<li>
|
||
Gui: Rebind configured menu to html box (affects popup menu stops working after configuring). [broken since:v1.5.1.1]
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gallery: Support "packed-hover" and "packed-overlay". See: <a href="https://en.wikipedia.org/wiki/Žumberak" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Žumberak</a> <a href="https://en.wikipedia.org/wiki/Mabel_Normand" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Mabel_Normand</a> <a href="https://en.wikipedia.org/wiki/Juan_Luna" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Juan_Luna</a> <a href="https://en.wikipedia.org/wiki/Euryhaline" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Euryhaline</a>
|
||
</li>
|
||
<li>
|
||
Gui: Allow pages to be loaded asynchronously when using "Open Link in Tab".
|
||
</li>
|
||
<li>
|
||
Gui: Add popup menu for tabs. See: <a href="http://xowa.org/home/wiki/Options/Menus.html" id="xolnki_64" title="Options/Menus" class="xowa-visited">Options/Menus</a>
|
||
</li>
|
||
<li>
|
||
Gui: Add popup menu for clicking on link. See: <a href="http://xowa.org/home/wiki/Options/Menus.html" id="xolnki_65" title="Options/Menus" class="xowa-visited">Options/Menus</a>
|
||
</li>
|
||
<li>
|
||
Gui: Add popup menu for clicking on file. See: <a href="http://xowa.org/home/wiki/Options/Menus.html" id="xolnki_66" title="Options/Menus" class="xowa-visited">Options/Menus</a>
|
||
</li>
|
||
<li>
|
||
Gui: Add option for min chars / max chars in tab buttons. See: <a href="http://xowa.org/home/wiki/Options/Tabs.html" id="xolnki_67" title="Options/Tabs">Options/Tabs</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
File.Offline.v2: Always delete wiki.orig#00.sqlite3 for image_updates (affects occasional missing images if image size updated). See: <a href="https://en.wikipedia.org/wiki/Paris_during_the_Second_Empire" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Paris_during_the_Second_Empire</a> <a href="https://en.wikipedia.org/wiki/Rembrandt" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Rembrandt</a>
|
||
</li>
|
||
<li>
|
||
File.Offline.v2: Check if image has moved from commons repo to local repo (affects missing icons for "featured article", "good article"). See: <a href="https://en.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth</a> <a href="https://en.wikipedia.org/wiki/Rembrandt" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Rembrandt</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui: Do not throw errors when executing commands and all tabs are closed; EX:Choose "Page Read" when all tabs are closed {detected by Anselm}.
|
||
</li>
|
||
<li>
|
||
Gui: Automatically open new tab when entering url and all tabs are closed {detected by Anselm}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Release: Increase max memory from 512 MB to 1 GB.
|
||
</li>
|
||
<li>
|
||
Options: Remove zip as page storage format {suggested by Anselm}. See: <a href="http://xowa.org/home/wiki/Options/Import.html" id="xolnki_68" title="Options/Import" class="xowa-visited">Options/Import</a>
|
||
</li>
|
||
<li>
|
||
Gui: Middle click on Mouse Up, not Mouse Down.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Memory: Release memory from bfr while retrieving messages. See: <a href="https://pl.wikiquote.org/wiki/Wikicytaty:Cytat_dnia/listopad" rel="nofollow" class="external free">https://pl.wikiquote.org/wiki/Wikicytaty:Cytat_dnia/listopad</a>
|
||
</li>
|
||
<li>
|
||
File.Offline.v2: Add db logging for size / id. See: <a href="https://en.wikipedia.org/wiki/Czech_Republic" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Czech_Republic</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.5.2.2_.282014-05-13.29">v1.5.2.2 (2014-05-13)</span>
|
||
</h2>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui.Tab: Keep browser / page connected to tab during move (affects wrong content shown in tab after dragging tab) {detected by Anselm}. [broken since:1.5.1.1]
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.5.2.1_.282014-05-12.29">v1.5.2.1 (2014-05-12)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release images for Czech wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release update for Polish wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Pre: Do not parse "\n\t" as shorthand pre (affects pre showing up unnecessarily). See: <a href="https://pl.wikipedia.org/wiki/Main_Page" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Main_Page</a> [broken since:1.5.1.1]
|
||
</li>
|
||
<li>
|
||
Gui.Lang: Fix non-English language localizations for XOWA chrome items (Page, Read, Edit, Last Modified).
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>add</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui.Tab: Move tabs by dragging mouse.
|
||
</li>
|
||
<li>
|
||
Gui.Tabs.Buttons: Show url as tooltip.
|
||
</li>
|
||
<li>
|
||
Gui.Tabs.Buttons: Add option for place on top. See: <a href="http://xowa.org/home/wiki/Options/Tabs.html" id="xolnki_69" title="Options/Tabs">Options/Tabs</a>
|
||
</li>
|
||
<li>
|
||
Gui.Tabs.Buttons: Add option for tab height. See: <a href="http://xowa.org/home/wiki/Options/Tabs.html" id="xolnki_70" title="Options/Tabs">Options/Tabs</a>
|
||
</li>
|
||
<li>
|
||
Gui.Tabs.Buttons: Add option for curved button. See: <a href="http://xowa.org/home/wiki/Options/Tabs.html" id="xolnki_71" title="Options/Tabs">Options/Tabs</a>
|
||
</li>
|
||
<li>
|
||
Gui.Tabs.Buttons: Add option for close button visible. See: <a href="http://xowa.org/home/wiki/Options/Tabs.html" id="xolnki_72" title="Options/Tabs">Options/Tabs</a>
|
||
</li>
|
||
<li>
|
||
Gui.Tabs.Buttons: Add option for unselected close button visible. See: <a href="http://xowa.org/home/wiki/Options/Tabs.html" id="xolnki_73" title="Options/Tabs">Options/Tabs</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>signficant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Wikibase: Use "P" as prefix for properties, unless legacyStyle, in which case "P" and "p" (affects coordinates not showing in plwiki, cswiki). See: <a href="https://pl.wikipedia.org/wiki/Województwo_małopolskie" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Województwo_małopolskie</a> <a href="https://cs.wikipedia.org/wiki/Belgie" rel="nofollow" class="external free">https://cs.wikipedia.org/wiki/Belgie</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Wikibase: Support legacyStyle argument for base_0 versus base_1 indexed property lists (affects authority control not showing in plwiki). See: <a href="https://pl.wikipedia.org/wiki/Województwo_małopolskie" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Województwo_małopolskie</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Regex: Convert ^ to \G, not ^ (affects category headers not loading on cs.n Category DMY pages); EX:"^a" -> "\Ga" x> "^a". See: <a href="https://cs.wikinews.org/wiki/Category:1._září_2008" rel="nofollow" class="external free">https://cs.wikinews.org/wiki/Category:1._září_2008</a>
|
||
</li>
|
||
<li>
|
||
Parser.ExternalLinks: Do not convert protocol-like text to link; EX:Originaltitel: {detected by Schnark}. See: <a href="https://de.wikipedia.org/wiki/Sylvie_und_Bruno" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Sylvie_und_Bruno</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Ignore <includeonly> during wikitext parse (just like <noinclude>) (affects appearance of {{subst:}} on Wikipedia: pages); EX:{{<includeonly>subst:</includeonly>#expr:0}} -> 0 x> {{subst:#expr:0}}. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/BLD_Preload" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/BLD_Preload</a> <a href="https://de.wikipedia.org/wiki/Wikipedia:Projektdiskussion" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Wikipedia:Projektdiskussion</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Parse "||" as td if inside table and 1st pipe inside link; EX:{|\n|[[A||B]]\n|} should not create link. See: <a href="https://zh.wiktionary.org/wiki/维基词典:Unicode字符索引/0000–0FFF" rel="nofollow" class="external free">https://zh.wiktionary.org/wiki/维基词典:Unicode字符索引/0000–0FFF</a> <a href="https://en.wikipedia.org/wiki/UTF-8" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/UTF-8</a> <a href="https://simple.wikipedia.org/wiki/Uranus" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Uranus</a> <a href="https://en.wikipedia.org/wiki/Second_Boer_War" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Second_Boer_War</a> <a href="https://es.wiktionary.org/wiki/casa" rel="nofollow" class="external free">https://es.wiktionary.org/wiki/casa</a>
|
||
</li>
|
||
<li>
|
||
Lang.Messages: Rewrite message handling to emulate MW's message retrieval prioritization (lang.db, lang_fallbacks.db, lang.gfs). See: <a href="https://pl.wiktionary.org/wiki/Wikisłownik:Bar/Archiwum_6" rel="nofollow" class="external free">https://pl.wiktionary.org/wiki/Wikisłownik:Bar/Archiwum_6</a>
|
||
</li>
|
||
<li>
|
||
Lang.Numbers: Format 4 digit number without group separator for pl, ru, uk and other langs (affects expression errors when trying to do math on "1 234"). See: <a href="https://pl.wikipedia.org/wiki/Main_Page" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Main_Page</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Table: Parse "\n\t|-" as table row; EX:{|\n\t|-|}. See: <a href="https://zh.wikivoyage.org/wiki/西安" rel="nofollow" class="external free">https://zh.wikivoyage.org/wiki/西安</a>
|
||
</li>
|
||
<li>
|
||
Parser.Toc: Parse link inside xml node (affects page not loading); EX:== <i>[[A]]</i> ==. See: <a href="https://pl.wiktionary.org/wiki/head_sth_off" rel="nofollow" class="external free">https://pl.wiktionary.org/wiki/head_sth_off</a>
|
||
</li>
|
||
<li>
|
||
Math: Escape <, >, &, and " {detected by Schnark}. See: <a href="https://de.wikipedia.org/wiki/Vergleich_(Zahlen)" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Vergleich_(Zahlen)</a> <a href="http://xowa.org/home/wiki/Diagnostics/Math.html" id="xolnki_74" title="Diagnostics/Math" class="xowa-visited">Diagnostics/Math</a>
|
||
</li>
|
||
<li>
|
||
Wikisource.Page: Parse " in title (and other html numeric character references). See: <a href="https://pl.wikisource.org/wiki/Zarządzenie_Nr_11_Ministra_Finansów_z_dnia_21_lipca_2008_r._w_sprawie_ustanowienia_„Dnia_Skarbowości”" rel="nofollow" class="external free">https://pl.wikisource.org/wiki/Zarządzenie_Nr_11_Ministra_Finansów_z_dnia_21_lipca_2008_r._w_sprawie_ustanowienia_„Dnia_Skarbowości”</a>
|
||
</li>
|
||
<li>
|
||
Wikidata: Show links for wikiquote {detected by Schnark}. See: <a href="https://www.wikidata.org/wiki/Q2" rel="nofollow" class="external free">https://www.wikidata.org/wiki/Q2</a>
|
||
</li>
|
||
<li>
|
||
Timeline: Ignore multiple multi-line comments; EX:#>a<# #>b<# {contributed by Schnark}. See: <a href="http://xowa.org/home/wiki/Diagnostics/Javascript/Timeline.html" id="xolnki_75" title="Diagnostics/Javascript/Timeline">Diagnostics/Javascript/Timeline</a> xowa/bin/any/javascript/xowa/timeline/timeline.js
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
ParserFunctions.Time: Multiply unixtime by 1000 for milliseconds; EX:{{#time:Y-m-d h:i:s A|@3600}}. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/July_2013_Backlog_Elimination_Drive" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/July_2013_Backlog_Elimination_Drive</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions.Time: Handle negative unixtime; EX:{{#time:Y-m-d h:i:s A|@-3600}}. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/July_2013_Backlog_Elimination_Drive" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/July_2013_Backlog_Elimination_Drive</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Lang: Change ConvertPlural to take array of words; EX:lang.convertPlural(121, {"a", "b", "c"}). See: <a href="https://pl.wikipedia.org/wiki/Wikipedia:Artykuły_na_medal" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Wikipedia:Artykuły_na_medal</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Lang: Omit duration unit if value < 1; EX:formatDuration(5, "minutes", "seconds") -> 5 seconds x> 0 minutes 5 seconds. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/BLD_Preload" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/BLD_Preload</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Show multiple captions; EX:[[A|B|C|D]] -> "B|C|D" x> "D". See: <a href="https://zh.wiktionary.org/wiki/维基词典:Unicode字符索引/0000–0FFF" rel="nofollow" class="external free">https://zh.wiktionary.org/wiki/维基词典:Unicode字符索引/0000–0FFF</a>
|
||
</li>
|
||
<li>
|
||
ImageMap: Do not enclose imageMap output in <p>. See: <a href="https://cs.wikipedia.org/wiki/Seznam_členů_čtrnáctého_Knesetu" rel="nofollow" class="external free">https://cs.wikipedia.org/wiki/Seznam_členů_čtrnáctého_Knesetu</a>
|
||
</li>
|
||
<li>
|
||
Gui.Lang: Use "search" placeholder for search box, not "search-fulltext" {detected by Schnark}.
|
||
</li>
|
||
<li>
|
||
Gui.Url_bar: Do not lose history page position after editing page; EX:Open page -> Scroll down -> Click link -> Edit -> Click back -> Position should be restored {detected by Schnark}.
|
||
</li>
|
||
<li>
|
||
Gui: Fix StackOverflow exception when auto_focus_id is " first_anchor" and exiting app on Help:Options page. See: <a href="http://xowa.org/home/wiki/Options/Scribunto.html" id="xolnki_76" title="Options/Scribunto" class="xowa-visited">Options/Scribunto</a>
|
||
</li>
|
||
<li>
|
||
Html: Remove exit link from upper left hand corner.
|
||
</li>
|
||
<li>
|
||
Css: Include xowa_commons.css for plwiki (affects Main Page appearing as one column); EX:bin/any/html/xowa/import/xowa_common_override/xowa_common_plwiki.css. See: <a href="https://pl.wikipedia.org/wiki/Main_Page" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Main_Page</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Html: Escape quotes with "&quot;" not "&quote;".
|
||
</li>
|
||
<li>
|
||
Gallery: Change callback for xowa_gallery_packed to noop not initReferenceTooltips {detected by Schnark}. See: xowa/bin/any/javascript/xowa/article_view/xowa.ready.js
|
||
</li>
|
||
<li>
|
||
Parser.Amp: Refactor amp code.
|
||
</li>
|
||
<li>
|
||
Wikivoyage.Listings: Release memory from bfr while writing checkin data. See: <a href="https://pl.wikivoyage.org/wiki/Dubrownik" rel="nofollow" class="external free">https://pl.wikivoyage.org/wiki/Dubrownik</a>
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.5.1.1_.282014-05-05.29">v1.5.1.1 (2014-05-05)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release images for Finnish wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release update for Chinese wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui: Add basic tab functionality. See: <a href="http://xowa.org/home/wiki/App/UI/Tabs.html" id="xolnki_77" title="App/UI/Tabs">App/UI/Tabs</a>
|
||
</li>
|
||
<li>
|
||
Import: Accomodate new pp_sortkey field for hiddencat table (affects Categorty v2 import failure).
|
||
</li>
|
||
<li>
|
||
Lang.Variants: Ignore -{H}- macro (implement later) (affects large blocks of -{H}- across several Chinese Wikivoyage pages). See: <a href="https://zh.wikivoyage.org/wiki/西安" rel="nofollow" class="external free">https://zh.wikivoyage.org/wiki/西安</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
ParserFunctions.Date: Support "next", "last", "previous", "this" (affects infobox dates for holidays); EX:{{#time:Y|next year}}. See: <a href="https://en.wikipedia.org/wiki/Memorial_Day" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Memorial_Day</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions.Date: Support day of weeks (affects infobox dates for holidays); EX:{{#time:Y-m-d|Monday}} -> 2014-05-05. See: <a href="https://en.wikipedia.org/wiki/Memorial_Day" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Memorial_Day</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Do not gobble up rest of string with unmatched </noinclude> (affects no age shown for fi.w people); EX:{{{1|</noinclude>}}} -> "{{{1|}}}" x> "{{{1|". See: <a href="https://fi.wikipedia.org/wiki/Sergio_Leone" rel="nofollow" class="external free">https://fi.wikipedia.org/wiki/Sergio_Leone</a>
|
||
</li>
|
||
<li>
|
||
Lang.Messages: Always replace with " "; / with 192,160. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/BLD_Preload" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/BLD_Preload</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Lang: Support formatDurations and getDurationIntervals. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/BLD_Preload" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/BLD_Preload</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui: Remove auto-focus'ing of Namespace tab when page first loads; EX:auto_focus_id = '';.
|
||
</li>
|
||
<li>
|
||
Gui: Disallow Ctrl+Tab or Ctrl+Shift+Tab to change focus in text boxes (only tab or shift+tab can change focus).
|
||
</li>
|
||
<li>
|
||
Url: Do not download css for page names similar to lang names; EX:war x> download "war" wiki css.
|
||
</li>
|
||
<li>
|
||
Url: Parse urls of format "en.m.wikipedia.org" in address bar.
|
||
</li>
|
||
<li>
|
||
Parser.Pre: Parse "\n\t" as shorthand pre; EX:\n\ta -> "<pre>a</pre>. See: <a href="https://zh.wikivoyage.org/wiki/西安" rel="nofollow" class="external free">https://zh.wikivoyage.org/wiki/西安</a>
|
||
</li>
|
||
<li>
|
||
File.Offline.v2: Use width of audio file if specified; EX:[[File:A.ogg|80px]]. See: <a href="https://zh.wikibooks.org/wiki/小学数学/自然数" rel="nofollow" class="external free">https://zh.wikibooks.org/wiki/小学数学/自然数</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui: Change "file not found" to "commons.wikimedia.org must be installed in order to view the file".
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Source: Refactor code for GUI window.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.4.4.1_.282014-04-28.29">v1.4.4.1 (2014-04-28)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release images for Vietnamese wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Hiero: Add support for hieroglyphics. See: <a href="https://en.wikipedia.org/wiki/Hieroglyphics" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Hieroglyphics</a> <a href="https://en.wikipedia.org/wiki/Cleopatra" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Cleopatra</a> <a href="http://xowa.org/home/wiki/Diagnostics/Xtns/WikiHiero/All.html" id="xolnki_78" title="Diagnostics/Xtns/WikiHiero/All">Diagnostics/Xtns/WikiHiero/All</a>
|
||
</li>
|
||
<li>
|
||
Wikidata: Place Statements as first listed section to pseudo-emulate current Wikidata layout. See: <a href="https://www.wikidata.org/wiki/Q2" rel="nofollow" class="external free">https://www.wikidata.org/wiki/Q2</a>
|
||
</li>
|
||
<li>
|
||
Lang: Add "ĐỔI" alias for redirect. See: <a href="https://vi.wikipedia.org/wiki/Berlin" rel="nofollow" class="external free">https://vi.wikipedia.org/wiki/Berlin</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Regex: Implement anypos matching for gmatch.init and gmatch.callback (affects missing pronunciation tables on several Vietnamese pages); EX:ustring.match('ab', '()(b)') -> 2;2,b; x> ;2,b;. See: <a href="https://vi.wiktionary.org/wiki/trở_thành" rel="nofollow" class="external free">https://vi.wiktionary.org/wiki/trở_thành</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Regex: Return match for gmatch.callback when no groups are specified (affects missing pronunciation tables on several Vietnamese pages); EX:ustring.match('a', 'a') -> "a" x> "". See: <a href="https://vi.wiktionary.org/wiki/trở_thành" rel="nofollow" class="external free">https://vi.wiktionary.org/wiki/trở_thành</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Always prepend \n if template is being evaluated as argument inside another template (affects blockquotes not rendered correctly); EX:{{A|{{B}}}} where {{B}} has "*a". See: <a href="https://vi.wikipedia.org/wiki/Friedrich_II_của_Phổ" rel="nofollow" class="external free">https://vi.wikipedia.org/wiki/Friedrich_II_của_Phổ</a>
|
||
</li>
|
||
<li>
|
||
Wikidata: Unescape \t, \n, \r etc. (affects t showing up instead of tab char); EX:"\t \tThe age of the Earth in the twentieth century". See: <a href="https://www.wikidata.org/wiki/Q2" rel="nofollow" class="external free">https://www.wikidata.org/wiki/Q2</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Para: Disable <blockquote> when done for para / pre processing (affects pre not rendered correctly after blockquote). See: <a href="https://en.wikipedia.org/wiki/Snappy_(software)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Snappy_(software)</a>
|
||
</li>
|
||
<li>
|
||
Parser.File: Handle image sizes larger than a normal int (affects svg images rendered as extremely large size); EX:[[File:A.png|9999999999x90px]]. See: <a href="https://vi.wikipedia.org/wiki/Danh_sách_quốc_kỳ" rel="nofollow" class="external free">https://vi.wikipedia.org/wiki/Danh_sách_quốc_kỳ</a>
|
||
</li>
|
||
<li>
|
||
Poem: Enclose poem contents in <p>. See: <a href="https://ca.wikisource.org/wiki/Llibre_de_Disputació_de_l'Ase" rel="nofollow" class="external free">https://ca.wikisource.org/wiki/Llibre_de_Disputació_de_l'Ase</a>
|
||
</li>
|
||
<li>
|
||
Xtn.Translate: Parse templates inside <tvar>; EX:<tvar|a>{{b}}</>. See: <a href="https://www.mediawiki.org/wiki/Download" rel="nofollow" class="external free">https://www.mediawiki.org/wiki/Download</a>
|
||
</li>
|
||
<li>
|
||
Url: Handle urls which have format of lang-like-work/page. See: <a href="https://ca.wikibooks.org/wiki/So/Natura_del_so" rel="nofollow" class="external free">https://ca.wikibooks.org/wiki/So/Natura_del_so</a>
|
||
</li>
|
||
<li>
|
||
Html: Add <!DOCTYPE html> to edit / html views (affects hieroglyphics showing as "vertically compressed").
|
||
</li>
|
||
<li>
|
||
Html: Add cols="80" rows="25" to <textarea> (affects height of edit box / html box).
|
||
</li>
|
||
<li>
|
||
Html: Remove img {height: auto} from XOWA css (affects hieroglyphic's cartouche is too large).
|
||
</li>
|
||
<li>
|
||
Edit: Trim trailing whitespace on save / preview, as per MediaWiki.
|
||
</li>
|
||
<li>
|
||
Edit: Add \n to wikitext for Edit view, as per MediaWiki.
|
||
</li>
|
||
<li>
|
||
Gui: Open web browser when ftp / and other protocol links are clicked.
|
||
</li>
|
||
<li>
|
||
Wikidata: Add 10 ms sleep between Javascript property calls to reduce random crashing.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
ParserFunctions.Date: Implement unixtime symbol @ for {{#time}}; EX:{{#time:Y-m-d|@0}} -> 1970-01-01. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/BLD_Preload" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/BLD_Preload</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Html: Move js / css from foot to head; EX:~{xowa_head}.
|
||
</li>
|
||
<li>
|
||
References: Refactor References code to reuse page-level References manager.
|
||
</li>
|
||
<li>
|
||
Html: Refactor code for DisplayTitle. See: <a href="https://en.wikipedia.org/wiki/Concealing-Coloration_in_the_Animal_Kingdom" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Concealing-Coloration_in_the_Animal_Kingdom</a> -> <a href="https://en.wikipedia.org/wiki/Camouflauge" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Camouflauge</a>
|
||
</li>
|
||
<li>
|
||
Gui: Consolidate methods to Xoa_page object.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.4.3.1_.282014-04-21.29">v1.4.3.1 (2014-04-21)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release English 2014-04-02 image update.
|
||
</li>
|
||
<li>
|
||
Package: Release Catalan Wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Luaj: Make Luaj the default Scribunto engine.
|
||
</li>
|
||
<li>
|
||
Lang: Rewrite formatnum to be consistent with MediaWiki.
|
||
</li>
|
||
<li>
|
||
Lang: Format 4 digit number without group separator for Spanish wikis (affects values not showing up in table cells); EX:{{formatnum:1234}} -> "1234" x> "1 234". See: <a href="https://es.wikipedia.org/wiki/Valle_del_Jerte" rel="nofollow" class="external free">https://es.wikipedia.org/wiki/Valle_del_Jerte</a>
|
||
</li>
|
||
<li>
|
||
Wikidata: Change "geocoordinate" to "globecoordinate" (affects coordinates not showing). See: <a href="https://ca.wikipedia.org/wiki/Verwaltungssitz_Arbed" rel="nofollow" class="external free">https://ca.wikipedia.org/wiki/Verwaltungssitz_Arbed</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
'<i>significant</i>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Luaj: Fix gmatch (affects Project pages take minutes to load). See: <a href="https://en.wikipedia.org/wiki/Wikipedia:CS1/test_basics" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:CS1/test_basics</a> <a href="https://en.wikipedia.org/wiki/Category:Pages_containing_cite_templates_with_deprecated_parameters" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Category:Pages_containing_cite_templates_with_deprecated_parameters</a> <a href="https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(policy)/Archive_106" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(policy)/Archive_106</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Handle multi-byte string comparison. See: <a href="https://ru.wikisource.org/wiki/ЭСБЕ/Satz" rel="nofollow" class="external free">https://ru.wikisource.org/wiki/ЭСБЕ/Satz</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Handle multi-byte formats; EX:âbç%.1f. See: <a href="https://pl.wikipedia.org/wiki/Antarktyda" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Antarktyda</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Pre: Preserve all whitespaces from "\n\s" pre; EX:"\n\s\s\sa" -> <pre>\s\sa</pre> x> <pre>a</pre>. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_History/CategoryExample" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_History/CategoryExample</a>
|
||
</li>
|
||
<li>
|
||
Parser.Pre: Do not stop pre on "\n\s|". See: <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_History/CategoryExample" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_History/CategoryExample</a>
|
||
</li>
|
||
<li>
|
||
Parser.Hdr: Do not skip render == literally if followed by [[Category:]]. See: <a href="https://ar.wiktionary.org/wiki/:جَبَّارَة" rel="nofollow" class="external free">https://ar.wiktionary.org/wiki/:جَبَّارَة</a>
|
||
</li>
|
||
<li>
|
||
Parser.Hr: Do not disable paragraphs after hr encountered; EX:----\n\na. See: <a href="https://ca.wikibooks.org/wiki/Xarxes" rel="nofollow" class="external free">https://ca.wikibooks.org/wiki/Xarxes</a> [broken since:v1.2.4.1]
|
||
</li>
|
||
<li>
|
||
ParserFunctions.Date: Emulate PHP's incorrect behavior for 5 digit years; EX:{{#time:Y|12345-01-02}}<br/> -> 2005. See: <a href="https://ca.wikipedia.org/wiki/Nicolau_de_Mira" rel="nofollow" class="external free">https://ca.wikipedia.org/wiki/Nicolau_de_Mira</a>
|
||
</li>
|
||
<li>
|
||
TitleBlacklist: Add stub for test. See: <a href="https://en.wikipedia.org/wiki/The_Kingdom_Keepers:_Disney_After_Dark" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/The_Kingdom_Keepers:_Disney_After_Dark</a>
|
||
</li>
|
||
<li>
|
||
Import: Fix import failure when zip is chosen as page storage format {detected by Anselm}. See: <a href="http://xowa.org/home/wiki/Options/Import.html" id="xolnki_79" title="Options/Import" class="xowa-visited">Options/Import</a>
|
||
</li>
|
||
<li>
|
||
Gui: Add menu option to show progress messages window; EX:View -> Show progress messages {requested by Miles}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Lang: Process noCommafy argument for lang.formatNum.
|
||
</li>
|
||
<li>
|
||
Parser.Tblw: Do not add "\n" when non-table || encountered; EX:"a||b" -> "a||b" x> "a\n||b".
|
||
</li>
|
||
<li>
|
||
Gui: Fix "Go to Main Page of current wiki" for home wiki.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Source: Fix compilation problem by including 400_xowa/lib/luaj_xowa.jar to xowa_source.zip {detected by Anselm}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.4.2.1_.282014-04-14.29">v1.4.2.1 (2014-04-14)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release Norwegian Wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gallery: Support "packed" gallery and other gallery features. See: <a href="https://en.wikipedia.org/wiki/National_Gallery_of_Art" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/National_Gallery_of_Art</a> <a href="https://fr.wikipedia.org/wiki/Seine" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Seine</a> <a href="https://pl.wikisource.org/wiki/Śpiąca_królewna_(Oppman)" rel="nofollow" class="external free">https://pl.wikisource.org/wiki/Śpiąca_królewna_(Oppman)</a>
|
||
</li>
|
||
<li>
|
||
Lang: Alias Norwegian lang code "no" to "nb"; EX:nb.gfs. See: <a href="https://no.wikipedia.org/wiki/Ambassadør" rel="nofollow" class="external free">https://no.wikipedia.org/wiki/Ambassadør</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Luaj: Handle UTF-16 surrogate character pairs (affects Any page with UTF-16 surrogate character pairs). See: <a href="https://en.wiktionary.org/wiki/<2F><>" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/<2F><></a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Handle missing precision in string.format (affects Missing track info); EX:%02.f -> %02.0f. See: <a href="https://it.wikipedia.org/wiki/Queen_(album)" rel="nofollow" class="external free">https://it.wikipedia.org/wiki/Queen_(album)</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Change string.format "c" to indicate byte datatype, not double. See: <a href="https://de.wikipedia.org/wiki/Actinium" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Actinium</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions: Do not convert letters a-f to hex; EX:{{#switch:d|13=fail|pass}}. See: <a href="https://no.wikipedia.org/wiki/Hovedbanen" rel="nofollow" class="external free">https://no.wikipedia.org/wiki/Hovedbanen</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions.Date: Parse "now"; EX:{{#time:Y-m-d h:i:s A|now}}. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_History" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_History</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions.Date: Return unknown date as literal, not as blank; EX:{{#formatdate:unknown|dmy}} -> "unknown" x> "". See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/Newsroom/Opinion_desk/AdminCom" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/Newsroom/Opinion_desk/AdminCom</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Xml: Close <span> with </font> (affects large fonts on page); EX:<span>a</font>. See: <a href="https://en.wikipedia.org/Rupee" rel="nofollow" class="external free">https://en.wikipedia.org/Rupee</a>
|
||
</li>
|
||
<li>
|
||
Edit: Invalidate all page caches if any page is updated.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Wikibase: Always return datavalue.value / datavalue.type for somevalue / novalue (affects Missing Authority Control). See: <a href="https://en.wikipedia.org/Joseph-François_Malgaigne" rel="nofollow" class="external free">https://en.wikipedia.org/Joseph-François_Malgaigne</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Title: Add stub for protectionLevels.
|
||
</li>
|
||
<li>
|
||
ParserFunctions: Add stubs for {{CASCADINGSOURCES}} and {{PENDINGCHANGELEVEL}}.
|
||
</li>
|
||
<li>
|
||
Parser.Template: Use non-English language's name for template when showing missing templates; EX:{{Missing}} -> [[:Predefinição:Missing]] x> [[:Template:Missing]]. See: <a href="https://pt.wikiversity.org/wiki/Sol" rel="nofollow" class="external free">https://pt.wikiversity.org/wiki/Sol</a>
|
||
</li>
|
||
<li>
|
||
Parser.Underscore: Do not strip whitespace around __ keywords; EX:a__TOC__\sb -> a\sb.
|
||
</li>
|
||
<li>
|
||
Parser.Link: Ignore invalid url encodings in title; EX:[[%GC]]. See: <a href="https://fr.wikipedia.org/wiki/Bordetella" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Bordetella</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Do not parse <pre> content when inside template; EX:Template:A has text of <pre>{{b}}</pre>; {{b}} should not be evaluated, but printed evaluated. See: <a href="https://zh.wikipedia.org/wiki/Wikipedia:修订版本删除请求" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/Wikipedia:修订版本删除请求</a>
|
||
</li>
|
||
<li>
|
||
Lang.Variants: Render invalid flags literally; EX: -{:bad|literal}-. See: <a href="https://zh.wikipedia.org/wiki/中医学" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/中医学</a>
|
||
</li>
|
||
<li>
|
||
File.Offline.v1: Allow image sizes larger than original if not thumb, etc... See: <a href="https://en.wikipedia.org/wiki/National_Gallery_of_Art" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/National_Gallery_of_Art</a>
|
||
</li>
|
||
<li>
|
||
File.Offline.v1: Do not update image attributes by js if file not found (affects Caption box incorrectly sized). See: <a href="https://ar.wiktionary.org/wiki/جَبَّارَة" rel="nofollow" class="external free">https://ar.wiktionary.org/wiki/جَبَّارَة</a>
|
||
</li>
|
||
<li>
|
||
Gallery: Handle missing link info; EX:File:A.png|link = |. See: <a href="https://ru.wikipedia.org/wiki/Гянджа" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Гянджа</a>
|
||
</li>
|
||
<li>
|
||
Html: Hide clipped “Go” that shows up in Search Bar in HTTP Server; EX:text-indent: 400%;.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.4.1.1_.282014-04-07.29">v1.4.1.1 (2014-04-07)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release Portuguese Wikis.
|
||
</li>
|
||
<li>
|
||
Package: Release Thai Wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Luaj: Trim all whitespace in LuaValue.tonumber; EX:tonumber("1234\n") -> 1234 not "". See: <a href="https://en.wikipedia.org/wiki/Woburn,_Massachusetts" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Woburn,_Massachusetts</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Support multi-byte characters (especially 3 byte wide); EX:local s = 'อา'. See: <a href="http://th.wikipedia.org/wiki/เหตุการณ์ปัจจุบัน" rel="nofollow" class="external free">http://th.wikipedia.org/wiki/เหตุการณ์ปัจจุบัน</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Covert to UTC if ! passed; EX:os.date('!*t'). See: <a href="https://en.wikipedia.org/wiki/Supreme_Court_of_the_United_States" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Supreme_Court_of_the_United_States</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Regex: Return first match only for ustring.match; EX:match('aaa', 'a') -> 'a' not 'a'; 'a'; 'a'. See: <a href="https://en.wikipedia.org/wiki/Bertrand_Russell" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Bertrand_Russell</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Regex: Return null if no matches found for ustring.match; EX:match('a', 'b') -> null not {}. See: <a href="https://en.wikipedia.org/wiki/Mount_Gambier_(volcano)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Mount_Gambier_(volcano)</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Add found string when replacement is not specified in ustring.gsub with table args; EX:{{ja-noun|r|kata=ディーブイディー|hidx=てぃいぶぃでぃい'}}. See: <a href="https://en.wiktionary.org/wiki/DVD" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/DVD</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Mark missing invalid templates as {{<Missing>}} not [[Template:<Missing>]]; EX:* {{ttbc}}(Karen languages): (emo tashi). See: <a href="https://en.wiktionary.org/wiki/peace" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/peace</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Convert empty date to today; EX:formatDate("Y-m-d") -> 2014-04-07. See: <a href="https://th.wikipedia.org/wiki/สถานีรถไฟตรัง" rel="nofollow" class="external free">https://th.wikipedia.org/wiki/สถานีรถไฟตรัง</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions.Time: Implement timezone offset in seconds argument (Z); EX:formatDate("Z") -> -18000 (if EST). See: <a href="https://th.wikipedia.org/wiki/สถานีรถไฟตรัง" rel="nofollow" class="external free">https://th.wikipedia.org/wiki/สถานีรถไฟตรัง</a>
|
||
</li>
|
||
<li>
|
||
Parser.Date: Support Thai and Minguo year formats; EX:{{#time:xkY|2012}} -> 2555. See: <a href="http://th.wikipedia.org/wiki/เหตุการณ์ปัจจุบัน" rel="nofollow" class="external free">http://th.wikipedia.org/wiki/เหตุการณ์ปัจจุบัน</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions.Date: Parse "today", "tomorrow", "yesterday". See: <a href="https://en.wikipedia.org/wiki/Bertrand_Russell" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Bertrand_Russell</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Parse size if prepended with new-line / white space; EX:[[File:A.png|\s\n\s40px]]. See: <a href="https://en.wikipedia.org/wiki/Supreme_Court_of_the_United_States" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Supreme_Court_of_the_United_States</a>
|
||
</li>
|
||
<li>
|
||
Edit: Default page modified date to now instead of Date.MinValue; EX:{{REVISIONTIMESTAMP}}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Luaj: Handle negative repetitions for string.rep; EX:string.rep('a', -1) -> "" not error. See: <a href="https://pt.wikipedia.org/wiki/Equinoxe" rel="nofollow" class="external free">https://pt.wikipedia.org/wiki/Equinoxe</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Whitelist role=presentation. See: <a href="https://en.wikipedia.org/wiki/Supreme_Court_of_the_United_States" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Supreme_Court_of_the_United_States</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Luaj: Allow nil length for table.concat; EX:table.concat(tbl, '.', 1, nil). See: <a href="https://en.wikipedia.org/wiki/Faro_de_Finisterre" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Faro_de_Finisterre</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Change FetchLanguageNames to return all known language names. See: <a href="https://en.wikipedia.org/wiki/Sobha_Singh_(painter)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Sobha_Singh_(painter)</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Import: Report better error message if selecting bz2 import with an xml file {detected by Anselm}.
|
||
</li>
|
||
<li>
|
||
Scribunto: Standardize chunkName to always have format of "=Module:Name" or "@name.lua".
|
||
</li>
|
||
<li>
|
||
Source: Remove empty ".metadata" folder from source.zip {detected by Anselm}.
|
||
</li>
|
||
<li>
|
||
Source: Organize ParserFunction time classes.
|
||
</li>
|
||
<li>
|
||
Html: Do not fail if document position returns invalid value; EX:org.eclipse.swt.SWTException: Permission denied for <file://> to get property Selection.rangeCount.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>doc</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Import: Update command-line example to specify bz2 instead of xml; EX:src_bz2_fil_('file.xml.bz2') {detected by Anselm}. See: <a href="http://xowa.org/home/wiki/Dev/Command-line.html" id="xolnki_80" title="Dev/Command-line" class="xowa-visited">Dev/Command-line</a>
|
||
</li>
|
||
<li>
|
||
Command-line: Add comment explaining XOWA_DIR variable for Linux / Mac OS X shell scripts; EX:xowa_linux.sh {detected by DomasoFan}.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.3.5.2_.282014-04-01.29">v1.3.5.2 (2014-04-01)</span>
|
||
</h2>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Link: Fix broken links causing page load to fail. See: <a href="https://en.wikipedia.org/Daytona_Beach,_Florida" rel="nofollow" class="external free">https://en.wikipedia.org/Daytona_Beach,_Florida</a>
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.3.5.1_.282014-03-31.29">v1.3.5.1 (2014-03-31)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release Hungarian wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Luaj: Upgrade to luaj 3.0 (aka fix failure when setting value to null inside do and calling pairs.next). See: <a href="https://en.wiktionary.org/wiki/Latvia" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Latvia</a>
|
||
</li>
|
||
<li>
|
||
Html: Support new Wikimedia css changes for Search box. See: <a href="https://en.wikipedia.org" rel="nofollow" class="external free">https://en.wikipedia.org</a> <a href="https://ar.wikipedia.org" rel="nofollow" class="external free">https://ar.wikipedia.org</a> <a href="https://en.wiktionary.org" rel="nofollow" class="external free">https://en.wiktionary.org</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Luaj: Ignore invalid format error MissingFormatWidthException. See: <a href="https://en.wikipedia.org/wiki/Chinese_language" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Chinese_language</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Handle string.match for empty strings and balanced regexs; EX:string.match("", "%b<>", ""). See: <a href="https://en.wikipedia.org/wiki/Woburn,_Massachusetts" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Woburn,_Massachusetts</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj.3: Undeprecate table.getn. See: <a href="https://en.wiktionary.org/wiki/aceite" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/aceite</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj.3: Undeprecate math.mod. See: <a href="https://en.wiktionary.org/wiki/աղբիւր" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/աղբիւր</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj.3: Undeprecate arg parameter name for functions with .... See: <a href="https://en.wikipedia.org/wiki/Cretaceous–Paleogene_extinction_event" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Cretaceous–Paleogene_extinction_event</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Load ustring/normalization-data.lua. See: <a href="https://en.wiktionary.org/wiki/баять" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/баять</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Handle nested gsub function calls. See: <a href="https://en.wiktionary.org/wiki/принтер" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/принтер</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Do not log errors from libraries via pcall; EX:if (pcall(formatDate, "Y-m-d", "bad")) then. See: <a href="https://hu.wikipedia.org/wiki/Receptklub" rel="nofollow" class="external free">https://hu.wikipedia.org/wiki/Receptklub</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Regex: Convert %1 to \1 not \g{m1}. See: <a href="https://en.wiktionary.org/wiki/вата" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/вата</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Wikibase: Implement quantity. See: <a href="https://hu.wikipedia.org/wiki/Sasso_di_Castalda" rel="nofollow" class="external free">https://hu.wikipedia.org/wiki/Sasso_di_Castalda</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Wikibase: Implement geocoordinate.
|
||
</li>
|
||
<li>
|
||
Scribunto.Wikibase: Add rank of preferred and deprecated. See: <a href="https://hu.wikipedia.org/wiki/Japan" rel="nofollow" class="external free">https://hu.wikipedia.org/wiki/Japan</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Remove whitespace preceding [[Category]] for lists / tables. See: <a href="https://en.wikipedia.org/wiki/Moon" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Moon</a> <a href="https://de.wiktionary.org/wiki/plant" rel="nofollow" class="external free">https://de.wiktionary.org/wiki/plant</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Recognize invalid title earlier instead of at final ]]; EX:[[ [a] | long_caption ]]. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Changing_attribution_for_an_edit" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Changing_attribution_for_an_edit</a> <a href="https://ar.wikipedia.org/wiki/الصومال" rel="nofollow" class="external free">https://ar.wikipedia.org/wiki/الصومال</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Mark missing templates as [[Template:Missing]] not {{:Missing}}. See: <a href="https://en.wiktionary.org/wiki/Kazakhstan" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Kazakhstan</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Add LanguageLibrary method for GetFallbacksFor.
|
||
</li>
|
||
<li>
|
||
Scribunto: Add LanguageLibrary method for GetLanguageNames.
|
||
</li>
|
||
<li>
|
||
ParserFunctions: Encode colon in {{urlencode}}.
|
||
</li>
|
||
<li>
|
||
Gui: Default wiki_list in sidebar to expanded (instead of collapsed) {requested by DomasoFan}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Date: Handle 0 month / 0 day; EX:{{#time:Y-m-d|2000-00-00}} ->1999-11-30. See: <a href="https://en.wikipedia.org/wiki/Mariyinsky_Palace" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Mariyinsky_Palace</a>
|
||
</li>
|
||
<li>
|
||
Parser.Date: Handle nth day format; EX:{{#time:Y-m-d|11th Dec 2013}}. See: <a href="https://en.wikipedia.org/wiki/Railo" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Railo</a>
|
||
</li>
|
||
<li>
|
||
Parser.Date: Handle ymdh format; EX:{{#time:Y-m-d|2000-05-29-25}}. See: <a href="https://en.wikipedia.org/wiki/LimeWire" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/LimeWire</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>doc</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Import: Correctly order category commands in xowa_build.gfs; EX:/xowa/xowa_build.gfs {detected by Anselm}.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.3.4.1_.282014-03-24.29">v1.3.4.1 (2014-03-24)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release Arabian Wikis.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Lang: Show portal tabs right-to-left for rtl languages; EX:Search -> View HTML -> Edit -> Read. See: <a href="https://ar.wikipedia.org" rel="nofollow" class="external free">https://ar.wikipedia.org</a>
|
||
</li>
|
||
<li>
|
||
Lang: Show thumbs on left for rtl languages. See: <a href="https://ar.wikipedia.org/wiki/منطقة_غويانا" rel="nofollow" class="external free">https://ar.wikipedia.org/wiki/منطقة_غويانا</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Improve performance for enwiktionary; EX:mw.lua. See: <a href="https://en.wiktionary.org/wiki/earth" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/earth</a> <a href="https://en.wiktionary.org/wiki/war" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/war</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Improve performance by 40%-50% for all calls. See: <a href="https://en.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Format double numbers {detected by dmg}. See: <a href="https://en.wikipedia.org/wiki/Tomato" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Tomato</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Implement os.date and related procs. See: <a href="https://ru.wikipedia.org/wiki/Пушкин,_Александр_Сергеевич" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Пушкин,_Александр_Сергеевич</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Luaj: Add gfind as alias for gmatch. See: <a href="https://en.wikipedia.org/wiki/Sonic_Heroes" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Sonic_Heroes</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Reset Scribunto engine when moving between wikis; EX:en.wikipedia.org/wiki/Earth -> zh.wikipedia.org/wiki/Earth (references will show up blank). See: <a href="https://en.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth</a> <a href="https://zh.wikipedia.org/wiki/地球" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/地球</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Parse "\n|" when in <table>; EX:{|<table>\n. See: <a href="https://en.wikipedia.org/wiki/Paris#Demographics" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Paris#Demographics</a>
|
||
</li>
|
||
<li>
|
||
HttpServer: Allow HTTP Server to run on machines with X11 disabled {detected by tibo1902}.
|
||
</li>
|
||
<li>
|
||
Gallery: Add class for packed galleries. See: <a href="https://en.wikipedia.org/wiki/National_Gallery_of_Art" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/National_Gallery_of_Art</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Implement getFrameTitle; EX:mw.lua. See: Help:Diagnostics/Scribunto/LuaCommon
|
||
</li>
|
||
<li>
|
||
Scribunto: Add HtmlLibrary; EX:mw.html.lua. See: Help:Diagnostics/Scribunto/HtmlLibrary
|
||
</li>
|
||
<li>
|
||
Scribunto: Replace MessageLibrary's toString with plain; EX:mw.message.lua. See: Help:Diagnostics/Scribunto/MessageLibrary
|
||
</li>
|
||
<li>
|
||
Gallery: Ignore anchor-like titles; EX:<gallery>#a</gallery>. See: <a href="https://ar.wiktionary.org/wiki/جَبَّارَة" rel="nofollow" class="external free">https://ar.wiktionary.org/wiki/جَبَّارَة</a>
|
||
</li>
|
||
<li>
|
||
Edit: Invalidate all page caches if Module / Template / MediaWiki page is updated.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.ExternalLinks: Add "ftps", "ssh" and other protocols; EX:[ftps://sourceforge.net].
|
||
</li>
|
||
<li>
|
||
Scribunto: Write clearer missing module error. See: <a href="https://ar.wikipedia.org/wiki/منطقة_غويانا" rel="nofollow" class="external free">https://ar.wikipedia.org/wiki/منطقة_غويانا</a>
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.3.3.1_.282014-03-17.29">v1.3.3.1 (2014-03-17)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release Ukrainian Wikipedia 2014-03-06 offline images.
|
||
</li>
|
||
<li>
|
||
Package: Release Ukrainian Wikis (excluding Wikipedia).
|
||
</li>
|
||
<li>
|
||
Package: Release English Wikipedia 2014-03-04 update.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Add luaj as alternate lua engine. See: <a href="http://xowa.org/home/wiki/Options/Scribunto.html" id="xolnki_81" title="Options/Scribunto" class="xowa-visited">Options/Scribunto</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikisource.Page: Allow recursive #section calls. See: <a href="https://it.wikisource.org" rel="nofollow" class="external free">https://it.wikisource.org</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Pre: Ignore pre in gallery; EX:“\n\s<gallery>”. See: <a href="https://uk.wikipedia.org/wiki/ЕР2" rel="nofollow" class="external free">https://uk.wikipedia.org/wiki/ЕР2</a>
|
||
</li>
|
||
<li>
|
||
Parser.Pre: Ignore pre in center; EX:"\n\s<center>. See: <a href="https://uk.wikipedia.org/wiki/ЕР2" rel="nofollow" class="external free">https://uk.wikipedia.org/wiki/ЕР2</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Parse "\n|" in link as link separator, not table cell; EX:[[File:A.png|150px\n|B]]. See: <a href="https://uk.wikipedia.org/wiki/Дніпро" rel="nofollow" class="external free">https://uk.wikipedia.org/wiki/Дніпро</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Do not render html entities literally within <source> tag; EX:<source><</source> -> &< not <. See: <a href="https://uk.wikibooks.org/wiki/HTML" rel="nofollow" class="external free">https://uk.wikibooks.org/wiki/HTML</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Ignore empty <pre>; EX:<pre></pre>. See: <a href="https://uk.wikibooks.org/wiki/HTML" rel="nofollow" class="external free">https://uk.wikibooks.org/wiki/HTML</a>
|
||
</li>
|
||
<li>
|
||
Parser.Tblw: Force |} to close link; EX:[[A\n|}. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Changing_attribution_for_an_edit" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Changing_attribution_for_an_edit</a>
|
||
</li>
|
||
<li>
|
||
Lang: Fix broken zh-hant; EX:/user/anonymous/lang/xowa/zh-hant.gfs. See: <a href="http://commons.wikimedia.org/wiki/Category:Mona_Lisa" rel="nofollow" class="external free">http://commons.wikimedia.org/wiki/Category:Mona_Lisa</a>
|
||
</li>
|
||
<li>
|
||
Gui: Change message box prompt from "yes" to "ok" {detected by Anselm}. See: <a href="http://xowa.org/home/wiki/Dashboard/Import/Offline.html" id="xolnki_82" title="Dashboard/Import/Offline" class="xowa-visited">Dashboard/Import/Offline</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
MassMailing: Add basic implementation for #target function. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/Participants/Message" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/Participants/Message</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Refactor Scribunto code.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.3.2.1_.282014-03-10.29">v1.3.2.1 (2014-03-10)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release Japanese Wikipedia 2014-02-25 offline images.
|
||
</li>
|
||
<li>
|
||
Package: Release Japanese Wikis (excluding Wikipedia).
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
HttpServer: Retrieve images from image database. See: <a href="http://xowa.org/home/wiki/Options/HTTP_Server.html" id="xolnki_83" title="Options/HTTP Server">Options/HTTP_Server</a>
|
||
</li>
|
||
<li>
|
||
Wikivoyage.RelatedArticles: Implement #relatedArticles. See: <a href="https://de.wikivoyage.org/wiki/Europa" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Europa</a>
|
||
</li>
|
||
<li>
|
||
Html: Add option for tidy mgr. See: <a href="http://xowa.org/home/wiki/Options/HTML_Tidy.html" id="xolnki_84" title="Options/HTML Tidy">Options/HTML_Tidy</a>
|
||
</li>
|
||
<li>
|
||
Parser.Underscore: Register "__" as alternate prefix for double-underscore keywords; EX:__目次__. See: <a href="https://ja.wikipedia.org" rel="nofollow" class="external free">https://ja.wikipedia.org</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Parse remainder of link when link is invalid; EX:[[|<i>a</i>]]. See: <a href="https://ar.wikipedia.org/wiki/الصومال" rel="nofollow" class="external free">https://ar.wikipedia.org/wiki/الصومال</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Ignore argument with empty key in GetAllExpandedArguments; EX:|=8|. See: <a href="https://en.wikipedia.org/wiki/Fool's_mate" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Fool's_mate</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>significant</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto.Regex: Return offset results even when pattern is empty; EX:find("abcdefgh", "", 3) -> (3, 2) not (). See: <a href="https://en.wikipedia.org/wiki/Fool's_mate" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Fool's_mate</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Evaluate template arguments inside extension xndes; EX:<poem>{{{1}}}</poem>. See: <a href="https://en.wikisource.org/wiki/The_Corsair_%28Byron,_1814%29" rel="nofollow" class="external free">https://en.wikisource.org/wiki/The_Corsair_%28Byron,_1814%29</a> <a href="https://en.wikisource.org/wiki/The_Canterville_Ghost" rel="nofollow" class="external free">https://en.wikisource.org/wiki/The_Canterville_Ghost</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Do not fail when parsing recursive <ref>. See: <a href="https://ja.wikipedia.org/wiki/Kソリューション" rel="nofollow" class="external free">https://ja.wikipedia.org/wiki/Kソリューション</a>
|
||
</li>
|
||
<li>
|
||
HttpServer: Show "Page not found" message instead of error.
|
||
</li>
|
||
<li>
|
||
HttpServer: Fix cache_mgr.init:fatal error: when starting server {detected by tibo1902}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
File.Offline: Fix image not showing when if it has appeared earlier on page as different type; EX:[[Image:Bhimbetka.JPG|140px]][[Image:Bhimbetka.JPG|thumb]] {detected by dmg}. See: <a href="https://en.wikipedia.org/wiki/History_of_painting" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/History_of_painting</a>
|
||
</li>
|
||
<li>
|
||
File.Offline: Update cache's next_id upon encountering cache_mgr.init:fatal error.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Table: Ignore \n|- and \n! if in <table>. See: <a href="https://simple.wikipedia.org/wiki/Uranus" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Uranus</a>
|
||
</li>
|
||
<li>
|
||
Sidebar: Remove comments from sidebar items; EX:** sitesupport-url|sitesupport<!--** http://locdb.wikivoyage-ev.org/index.php?lang=de&site={{PAGENAMEE}}&ns={{NAMESPACEE}}|LocDB-->. See: <a href="https://de.wikivoyage.org/wiki/MediaWiki:Sidebar" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/MediaWiki:Sidebar</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Create <tr> automatically between <caption> and <td>; EX:{|\n<caption>|b\n|-\n|c\n|}. See: <a href="https://en.wikipedia.org/wiki/Turks_in_Denmark" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Turks_in_Denmark</a>
|
||
</li>
|
||
<li>
|
||
Poem: Auto-close poem node if unclosed; EX:a<poem>b. See: <a href="https://en.wikisource.org/wiki/The_Canterville_Ghost" rel="nofollow" class="external free">https://en.wikisource.org/wiki/The_Canterville_Ghost</a>
|
||
</li>
|
||
<li>
|
||
Gui: Switch to Read mode after navigating to url with ?action=edit; EX:s.w:Earth?action=edit -> click on Read.
|
||
</li>
|
||
<li>
|
||
Install: Run setup_linux script in general app init, not in gui init {detected by tibo1902}.
|
||
</li>
|
||
<li>
|
||
Import: Default to wikimedia.org as primary dump server {detected by Anselm}. See: <a href="http://xowa.org/home/wiki/Options/Import.html" id="xolnki_85" title="Options/Import" class="xowa-visited">Options/Import</a>
|
||
</li>
|
||
<li>
|
||
Import: Default cache to 100 MB max and 75 MB min. See: <a href="http://xowa.org/home/wiki/Options/Files.html" id="xolnki_86" title="Options/Files" class="xowa-visited">Options/Files</a>
|
||
</li>
|
||
<li>
|
||
Options: Reorganize tab layout. See: <a href="http://xowa.org/home/wiki/Options.html" id="xolnki_87" title="Options" class="xowa-visited">Options</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>doc</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Import.Script: Change "Uncompress" default from "uncompress" to "read from compressed file" {detected by Anselm}. See: <a href="http://xowa.org/home/wiki/Dashboard/Import/Offline.html" id="xolnki_88" title="Dashboard/Import/Offline" class="xowa-visited">Dashboard/Import/Offline</a>
|
||
</li>
|
||
<li>
|
||
Options: Fix file selector button not working for "Import bz2 by stdout process" {detected by Anselm}. See: <a href="http://xowa.org/home/wiki/Options/Import.html" id="xolnki_89" title="Options/Import" class="xowa-visited">Options/Import</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Console: Backspace multi-byte progress messages correctly; EX:app.shell.backspace_by_bytes = 'y';.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.3.1.1_.282014-03-03.29">v1.3.1.1 (2014-03-03)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release Swedish Wikipedia 2014-02-22 offline images.
|
||
</li>
|
||
<li>
|
||
Package: Release Swedish Wikis (excluding Wikipedia).
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikivoyage.Listings: Implement listing tags; EX:<sleep name='name_0' alt='' address='' directions='' phone='' url='' checkin='' checkout='' price='' lat='' long=''></sleep>. See: <a href="https://sv.wikivoyage.org/wiki/Nyk%C3%B6ping" rel="nofollow" class="external free">https://sv.wikivoyage.org/wiki/Nyk%C3%B6ping</a>
|
||
</li>
|
||
<li>
|
||
Wikivoyage.Mapsources: Implement #deg2dd {detected by Anselm}. See: <a href="https://de.wikivoyage.org/wiki/Palenque" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Palenque</a>
|
||
</li>
|
||
<li>
|
||
Wikivoyage.Mapsources: Implement #dd2dms.
|
||
</li>
|
||
<li>
|
||
Wikivoyage.Mapsources: Implement #geolink. See: <a href="https://de.wikivoyage.org/wiki/Palenque" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Palenque</a>
|
||
</li>
|
||
<li>
|
||
Wikivoyage.GeoCrumbs: Implement light version of #isin. See: <a href="https://de.wikivoyage.org/wiki/Wilna" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Wilna</a>
|
||
</li>
|
||
<li>
|
||
ParserFunctions.Expression: Allow pi / e to be used as operands (aka: Fix pie charts); EX:{{#expr: pi * 1 }}. See: <a href="https://en.wikipedia.org/wiki/European_Space_Agency" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/European_Space_Agency</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Optimize GetAllExpandedArguments for performance; EX:/xowa/bin/any/lua/mediawiki/extensions/Scribunto/engines/LuaCommon/lualib/mw.lua.
|
||
</li>
|
||
<li>
|
||
File.Offline: Add support for showing files from a directory. See: <a href="http://xowa.org/home/wiki/Dev/Design/Files/Wikia.html" id="xolnki_90" title="Dev/Design/Files/Wikia">Dev/Design/Files/Wikia</a>
|
||
</li>
|
||
<li>
|
||
Special.MovePage: Add Special:MovePage to move pages between namespaces. See: <a href="https://simple.wikipedia.org/wiki/Special:MovePage?wpOldTitle=Earth" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Special:MovePage?wpOldTitle=Earth</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Html.Javascript: Redlink literal categories; EX:[[:Category:A]]. See: <a href="https://el.wikivoyage.org/wiki/Κύρια_Σελίδα" rel="nofollow" class="external free">https://el.wikivoyage.org/wiki/Κύρια_Σελίδα</a>
|
||
</li>
|
||
<li>
|
||
Parser.Comment: Trim multiple blank comment-lines; EX:<!---->\n<!---->\n. See: <a href="https://el.wiktionary.org/wiki/α" rel="nofollow" class="external free">https://el.wiktionary.org/wiki/α</a>
|
||
</li>
|
||
<li>
|
||
Parser: Ignore carriage returns; EX:"\r" -> "". See: <a href="https://simple.wikipedia.org/wiki/Special:MovePage?wpOldTitle=Earth" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Special:MovePage?wpOldTitle=Earth</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Ignore whitespace between redundant px; EX:[[File:A.png|20px px]]. See: <a href="https://sv.wikipedia.org/wiki/Drottningholms_slott" rel="nofollow" class="external free">https://sv.wikipedia.org/wiki/Drottningholms_slott</a>
|
||
</li>
|
||
<li>
|
||
Url: Add aliases for simple wikis; EX:s.w: s.d: s.b: s.q:.
|
||
</li>
|
||
<li>
|
||
Html.Anchor: Store redirect page in history, not redirected page; EX:GPL -> GNU General Public License; GPL should go in history, not GNU General Public License. See: <a href="https://fr.wikipedia.org/wiki/Alpes_Pennines" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Alpes_Pennines</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Handle cell without row inside xml element; EX:{|\n<caption>|b\n|-\n|c\n|}. See: <a href="https://en.wikipedia.org/wiki/Turks_in_Denmark" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Turks_in_Denmark</a>
|
||
</li>
|
||
<li>
|
||
File.Offline: Do not download Media files; EX:[[Media:Saint_Petersburg_Florida_Panorama.jpeg]]. See: <a href="https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(policy)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(policy)</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Lang: Do not upper-case GREEK CAPITAL LETTER IOTA to COMBINING GREEK YPOGEGRAMMENI. See: <a href="https://el.wikivoyage.org/wiki/Ιταλικός_γλωσσικός_οδηγός" rel="nofollow" class="external free">https://el.wikivoyage.org/wiki/Ιταλικός_γλωσσικός_οδηγός</a>
|
||
</li>
|
||
<li>
|
||
HttpServer: Allow XOWA http server to be run in non X11 environments {detected by tibo1902}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>doc</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Math: Note that MikTeX may fail to update images dynamically for first page {detected by William}.
|
||
</li>
|
||
<li>
|
||
Help.Contents: Redesign layout of Help:Contents. See: <a href="http://xowa.org/home/wiki/Help/Contents.html" id="xolnki_91" title="Help/Contents" class="xowa-visited">Help/Contents</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.2.4.1_.282014-02-23.29">v1.2.4.1 (2014-02-23)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release Russian Wikipedia 2014-02-19 offline images.
|
||
</li>
|
||
<li>
|
||
Package: Release Russian Wikis (excluding Wikipedia).
|
||
</li>
|
||
<li>
|
||
Package: Release Greek Wikis (including Wikipedia).
|
||
</li>
|
||
<li>
|
||
Package: Release Chinese Wikivoyage 2014-02-10.
|
||
</li>
|
||
<li>
|
||
Package: Release German Wikipedia 2014-02-16 image update.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Table: Close "{|" with "</table>"; escape "|}"; EX:{|\n|-\n</table>\n|}. See: <a href="https://ru.wikiquote.org/wiki/Авель" rel="nofollow" class="external free">https://ru.wikiquote.org/wiki/Авель</a> [broken since:v1.2.3.1]
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Import: Make "decompress bz2 through stdout" the default {suggested by Anselm}. See: <a href="http://xowa.org/home/wiki/Options/Import.html" id="xolnki_92" title="Options/Import" class="xowa-visited">Options/Import</a>
|
||
</li>
|
||
<li>
|
||
Wikidata.Scribunto: Add Wikibase.Entity support; EX:mw.wikibase.entity.lua. See: <a href="https://ru.wikipedia.org/wiki/Гильгамеш" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Гильгамеш</a>
|
||
</li>
|
||
<li>
|
||
Wikidata.Scribunto: Return Property for GetEntity calls; EX:mw.wikibase.getEntity(p21). See: <a href="https://ru.wikipedia.org/wiki/Гильгамеш" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Гильгамеш</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Regex: Convert null character regex; EX:%Z -> \x00 not \0. See: <a href="https://ru.wikipedia.org/wiki/Гильгамеш" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Гильгамеш</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Handle list inside table; EX:{|\n* a |}. See: <a href="https://ru.wiktionary.org/wiki/Викисловарь:Условные_сокращения" rel="nofollow" class="external free">https://ru.wiktionary.org/wiki/Викисловарь:Условные_сокращения</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Pre: Ignore pre when in front of thumbable image; EX:\n\s[[File:A.png|thumb]]. See: <a href="https://en.wikipedia.org/wiki/Roller_coaster" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Roller_coaster</a> <a href="https://it.wikipedia.org/wiki/Provincia_di_Pesaro_e_Urbino" rel="nofollow" class="external free">https://it.wikipedia.org/wiki/Provincia_di_Pesaro_e_Urbino</a>
|
||
</li>
|
||
<li>
|
||
Parser.Pre: Ignore pre when in front of a horizontally aligned image; EX:\n\s[[File:A.png|right]]. See: <a href="https://en.wikipedia.org/wiki/Trombiculidae" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Trombiculidae</a>
|
||
</li>
|
||
<li>
|
||
Parser.Pre: Ignore pre when in front of a closing link; EX:\n\s]]. See: <a href="https://en.wikipedia.org/wiki/Alfred_the_Great" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Alfred_the_Great</a>
|
||
</li>
|
||
<li>
|
||
Parser.Pre: Ignore pre when in front of <references/>; EX:\n\s<references/>. See: <a href="https://fr.wikipedia.org/wiki/Heidi_(roman)" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Heidi_(roman)</a>
|
||
</li>
|
||
<li>
|
||
Parser.Para: Remove blank lines when line starts with </td>; EX:<table><tr><td>a\n</td>\n\n\n\n</tr></table>. See: <a href="https://fr.wikipedia.org/wiki/Portail:Génie_mécanique" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Portail:Génie_mécanique</a>
|
||
</li>
|
||
<li>
|
||
Parser.Para: Enclose final line of cell within existing para. See: <a href="http://xowa.org/home/wiki/Dashboard/Image_databases.html" id="xolnki_93" title="Dashboard/Image databases" class="xowa-visited">Dashboard/Image_databases</a> <a href="https://ru.wikipedia.org/" rel="nofollow" class="external free">https://ru.wikipedia.org/</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Recognize header cell if line starts with space; EX:" ! a | b !! c | d". See: <a href="http://ru.wikipedia.org/wiki/Храмы_Санкт-Петербурга" rel="nofollow" class="external free">http://ru.wikipedia.org/wiki/Храмы_Санкт-Петербурга</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Ignore \n| if in <table>. See: <a href="https://ru.wikipedia.org/wiki/Сочи" rel="nofollow" class="external free">https://ru.wikipedia.org/wiki/Сочи</a>
|
||
</li>
|
||
<li>
|
||
Wikisource.Pages: Ignore invalid exclude attribute; EX:<pages exclude />. See: <a href="https://ru.wikisource.org/wiki/ПБЭ/Гуттен,_Ульрих_фон" rel="nofollow" class="external free">https://ru.wikisource.org/wiki/ПБЭ/Гуттен,_Ульрих_фон</a>
|
||
</li>
|
||
<li>
|
||
Url: Use correct main page when clicking between wikis on sidebar; EX:zh.wikivoyage.org -> ru.wikivoyage.org.
|
||
</li>
|
||
<li>
|
||
Url: Handle urls of format alias:Namespace:Page; EX:commons:Commons:Media_of_the_day.
|
||
</li>
|
||
<li>
|
||
Url: Handle urls with query args. See: <a href="https://en.wikipedia.org/w/index.php?title=Module:Random&action=edit" rel="nofollow" class="external free">https://en.wikipedia.org/w/index.php?title=Module:Random&action=edit</a>
|
||
</li>
|
||
<li>
|
||
Import: Handle paths with spaces when importing from dump file; EX:C:\Documents and Settings\User name\simplewiki-latest-pages-articles.xml.bz2 {detected by Anselm}.
|
||
</li>
|
||
<li>
|
||
Wiki.Data: Remove trailing language prefix when retrieving MediaWiki pages in same language; EX:{{MediaWiki:Mainpage/zh}} -> {{MediaWiki:Mainpage}} {detected by zjzengdongyang}. See: <a href="https://zh.wikipedia.org/wiki/Wikipedia:关于" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/Wikipedia:关于</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>doc</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Help.Download: Fix links for commonswiki (was pointing to enwikisource) {detected by Miles}. See: <a href="http://xowa.org/home/wiki/Dashboard/Image_databases.html" id="xolnki_94" title="Dashboard/Image databases" class="xowa-visited">Dashboard/Image_databases</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Convert LanguageLibrary to use Scrib_args to handle omitted args.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.2.3.1_.282014-02-17.29">v1.2.3.1 (2014-02-17)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release Spanish Wikipedia 2014-02-15 offline images.
|
||
</li>
|
||
<li>
|
||
Package: Release Spanish Wikis (excluding Wikipedia).
|
||
</li>
|
||
<li>
|
||
Package: Release English Wikipedia image update.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Url: Fix "zh.wikipedia.org" going to "zh.wikipedia.org/wiki/Main_Page" instead of "zh.wikipedia.org/wiki/Wikipedia:首页". [broken since:v1.1.3.1]
|
||
</li>
|
||
<li>
|
||
Url: Fix "/home/wiki/Main_Page" redirecting to "/home/wiki/home". See: <a href="http://xowa.org/home/wiki/Main_Page.html" id="xolnki_95" title="Main Page" class="xowa-visited">Main_Page</a> [broken since:v1.2.2.1]
|
||
</li>
|
||
<li>
|
||
File.Offline: Show images from <imageMap>. See: <a href="https://en.wikipedia.org/wiki/Portal:Canada" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Portal:Canada</a> [broken since:v1.1.3.1]
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Import: Decompress bz2 through stdout (optional; candidate for default) {suggested by Anselm}. See: <a href="http://xowa.org/home/wiki/Options/Import.html" id="xolnki_96" title="Options/Import" class="xowa-visited">Options/Import</a>
|
||
</li>
|
||
<li>
|
||
Webserver: Handle search requests {detected by Nexutix}. See: <a href="https://localhost:8080/en.wikipedia.org/wiki/Special:Search?fulltext=y&search=Earth" rel="nofollow" class="external free">https://localhost:8080/en.wikipedia.org/wiki/Special:Search?fulltext=y&search=Earth</a>
|
||
</li>
|
||
<li>
|
||
FirefoxAddon: Handle simultaneous requests {detected by Nexutix}. See: xowa://en.wikipedia.org/wiki/Near-infrared spectroscopy xowa://en.wikipedia.org/wiki/Pulse_oximetry
|
||
</li>
|
||
<li>
|
||
FirefoxAddon: Reload images if page is refreshed.
|
||
</li>
|
||
<li>
|
||
Wikidata.Javascript: Support quantity datatype {contributed by Schnark}. See: <a href="https://www.wikidata.org/wiki/Q922" rel="nofollow" class="external free">https://www.wikidata.org/wiki/Q922</a>
|
||
</li>
|
||
<li>
|
||
Wikidata: Support quantity for {{#property}}; EX:{{#property:p1082}} -> 14,434±1. See: <a href="https://en.wikipedia.org/wiki/Brač" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Brač</a>
|
||
</li>
|
||
<li>
|
||
Wikidata: Support Wikisource links. See: <a href="https://www.wikidata.org/wiki/Q2" rel="nofollow" class="external free">https://www.wikidata.org/wiki/Q2</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Cache template name according to namespace's case-sensitivity; EX:{{es}} should not retrieve {{ES}}. See: <a href="https://es.wiktionary.org/wiki/eclipse" rel="nofollow" class="external free">https://es.wiktionary.org/wiki/eclipse</a>
|
||
</li>
|
||
<li>
|
||
File.Offline: Fix user database downloads not saving after the first session.
|
||
</li>
|
||
<li>
|
||
Import: Change CSS generation to scrape stylesheet elements from the Main Page. See: <a href="http://xowa.org/home/wiki/Options/Import.html" id="xolnki_97" title="Options/Import" class="xowa-visited">Options/Import</a> <a href="https://bugzilla.wikimedia.org/show_bug.cgi?id=61249" rel="nofollow" class="external free">https://bugzilla.wikimedia.org/show_bug.cgi?id=61249</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Import: Allow only one import at a time {detected by Schnark}. See: <a href="http://xowa.org/home/wiki/Dashboard/Import/Online.html" id="xolnki_98" title="Dashboard/Import/Online" class="xowa-visited">Dashboard/Import/Online</a> <a href="http://xowa.org/home/wiki/Dashboard/Import/Offline.html" id="xolnki_99" title="Dashboard/Import/Offline" class="xowa-visited">Dashboard/Import/Offline</a>
|
||
</li>
|
||
<li>
|
||
Messages: Add "Contatti" message for contactpage in itwiki sidebar. See: <a href="https://it.wikipedia.org" rel="nofollow" class="external free">https://it.wikipedia.org</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Do not cast numeric key to string; EX:{{#invoke:Module|Proc|1=a}} should have a key of 1 not "1". See: <a href="https://en.wikipedia.org/wiki/Portal:Canada" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Portal:Canada</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Return namespace aliases in site; EX:{{#invoke:InfoboxImage|InfoboxImage|image=Image:Az-rrm-logo.JPG}} -> [[File:Image:Az-rrm-logo.JPG|200px]]. See: <a href="https://en.wikipedia.org/wiki/Arizona_Railway_Museum" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Arizona_Railway_Museum</a>
|
||
</li>
|
||
<li>
|
||
Parser.Underscore: Handle case-insensitive double-underscore keywords; EX:__toc__. See: <a href="https://fr.wikipedia.org/wiki/Portail:Football" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Portail:Football</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Handle very large image sizes; EX:[[File:Princess juliana international airport approach.jpg|thumb|right|100000x260px]]. See: <a href="https://en.wikipedia.org/wiki/Project:Featured_picture_candidates/January-2014" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Project:Featured_picture_candidates/January-2014</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Render table attributes if header cell is prepended with \n\s; EX:\n\s ! style=color:red | text. See: <a href="https://simple.wikipedia.org/wiki/Manchester" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Manchester</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Ignore || if in middle of list; EX:{|\n|-\n|\n* a || b\n|}. See: <a href="https://es.wiktionary.org/wiki/casa" rel="nofollow" class="external free">https://es.wiktionary.org/wiki/casa</a>
|
||
</li>
|
||
<li>
|
||
File.Offline: Show same image with multiple sizes on same page; EX:[[File:Flag of Canada.svg|300x150px]] [[File:Flag of Canada.svg|23px]]. See: <a href="https://en.wikipedia.org/wiki/Portal:Canada" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Portal:Canada</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Table: Fix !! at end of stream / xml extension inside table; EX:{|\n|-\n|\n<poem>!!</poem>\n|}. See: <a href="https://es.wikisource.org/wiki/Si_mis_manos_pudieran_deshojar" rel="nofollow" class="external free">https://es.wikisource.org/wiki/Si_mis_manos_pudieran_deshojar</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Indicate a sub-page is missing during transclusion; EX:{{/Missing_page}}. See: <a href="https://it.wikiversity.org/wiki/Dipartimento:Design" rel="nofollow" class="external free">https://it.wikiversity.org/wiki/Dipartimento:Design</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Fix {{raw}} magic word without trailing colon; EX:{{sinFormato}}. See: <a href="https://es.wikisource.org/wiki/Carta_a_Silvia" rel="nofollow" class="external free">https://es.wikisource.org/wiki/Carta_a_Silvia</a>
|
||
</li>
|
||
<li>
|
||
Lang: Update Messages.Es.php to append trailing colon to "raw"; EX:{{sinFormato}}. See: <a href="https://es.wikisource.org/wiki/El_Monitor_Araucano_Tomo_I,_N°1" rel="nofollow" class="external free">https://es.wikisource.org/wiki/El_Monitor_Araucano_Tomo_I,_N°1</a> <a href="https://bugzilla.wikimedia.org/show_bug.cgi?id=61251" rel="nofollow" class="external free">https://bugzilla.wikimedia.org/show_bug.cgi?id=61251</a>
|
||
</li>
|
||
<li>
|
||
Parser.Includeonly: Process includeonly during template parse, not wikitext parse; EX:=<includeonly>=</includeonly>A=<includeonly>=</includeonly>. See: <a href="https://es.wikibooks.org/wiki/Billar/Técnica/Clases_de_puentes" rel="nofollow" class="external free">https://es.wikibooks.org/wiki/Billar/Técnica/Clases_de_puentes</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Write "XOWA does not support this extension" for rss tags; EX:<rss>. See: <a href="https://wikimediafoundation.org" rel="nofollow" class="external free">https://wikimediafoundation.org</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Start table for orphaned <tr>; EX:<tr> -> <table><tr>. See: <a href="https://pl.wikipedia.org/wiki/Portal:Technika" rel="nofollow" class="external free">https://pl.wikipedia.org/wiki/Portal:Technika</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Do not close "{|" with </table>; EX:{|\n|-\n</table>\n|}. See: <a href="https://fr.wikipedia.org/wiki/Expédition_Endurance" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Expédition_Endurance</a>
|
||
</li>
|
||
<li>
|
||
Parser.Hdr: Fix page failure if unclosed template and header is at end of page; EX:{{A|== B ==\eos. [broken since:v1.2.2.1]
|
||
</li>
|
||
<li>
|
||
Scribunto: Fix null reference exception for prepend nl in preprocess. See: <a href="https://en.wikipedia.org/wiki/Portal:Canada" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Portal:Canada</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Handle no word passed for Ucfirst. See: <a href="https://es.wikipedia.org/wiki/Arnold_Gesell" rel="nofollow" class="external free">https://es.wikipedia.org/wiki/Arnold_Gesell</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Memory: Release buffer in Scribunto.Url_func. See: <a href="https://it.wikipedia.org/wiki/Nemadactylus_macropterus" rel="nofollow" class="external free">https://it.wikipedia.org/wiki/Nemadactylus_macropterus</a>
|
||
</li>
|
||
<li>
|
||
Wiki.Namespace: Refactor namespaces classes.
|
||
</li>
|
||
<li>
|
||
Html: Remove "wiki" from sidebar wiki urls; EX:/site/en.wikipedia.org/wiki -> /site/en.wikipedia.org/.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.2.2.1_.282014-02-10.29">v1.2.2.1 (2014-02-10)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release Italian Wikipedia 2014-01-27 offline images.
|
||
</li>
|
||
<li>
|
||
Package: Release Italian Wikis (excluding Wikipedia).
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Import: Set search to v2 (not v1) when importing with category v2 {detected by Miles; Anselm; Schnark}. See: <a href="http://xowa.org/home/wiki/Dashboard/Import/Offline.html" id="xolnki_100" title="Dashboard/Import/Offline" class="xowa-visited">Dashboard/Import/Offline</a>
|
||
</li>
|
||
<li>
|
||
Gui.Url_bar: Fix shortcuts for wd.p and wd.q; EX:wd.q:2 -> www.wikidata.org/wiki/Q2. [broken since:v1.1.4.1]
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Fix first word's headword "sticking" for all words in en.wiktionary; EX:mw.title.lua. See: <a href="http://en.wiktionary.org/wiki/unchanged" rel="nofollow" class="external free">http://en.wiktionary.org/wiki/unchanged</a> -> <a href="http://en.wiktionary.org/wiki/changed" rel="nofollow" class="external free">http://en.wiktionary.org/wiki/changed</a>
|
||
</li>
|
||
<li>
|
||
Parser.List: Remove auto-close logic for <table> in list; EX:* a\n* <table>. See: <a href="http://en.wiktionary.org/wiki/war" rel="nofollow" class="external free">http://en.wiktionary.org/wiki/war</a>
|
||
</li>
|
||
<li>
|
||
Css: Download protocol-relative css urls during import process; EX://it.wikivoyage.org/w/index.php?title=MediaWiki:Mapbanner.css&action=raw&ctype=text/css. See: <a href="http://it.wikivoyage.org" rel="nofollow" class="external free">http://it.wikivoyage.org</a>
|
||
</li>
|
||
<li>
|
||
Parser.Table: Handle redundant consecutive tables; EX:{|{| vs <table>{|. See: <a href="http://it.wikipedia.org/wiki/Main_Page" rel="nofollow" class="external free">http://it.wikipedia.org/wiki/Main_Page</a> <a href="http://en.wikibooks.org/wiki/Wikibooks:Featured_books" rel="nofollow" class="external free">http://en.wikibooks.org/wiki/Wikibooks:Featured_books</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Handle spaces in evaluated template parameter index; EX:{{{ {{#expr:1}} }}} -> {{{ 1 }}}. See: <a href="http://it.wikipedia.org/wiki/Portale:Giochi_da_tavolo" rel="nofollow" class="external free">http://it.wikipedia.org/wiki/Portale:Giochi_da_tavolo</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Escape broken xml tags; EX:<div </div> -> <div. See: <a href="http://it.wikiversity.org" rel="nofollow" class="external free">http://it.wikiversity.org</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Accept last repeated attribute as valid; EX:<a b=1 b=2 b=3/> -> <a b=3/>. See: <a href="http://it.wikiversity.org/wiki/Dipartimento:Fisica_e_Astronomia" rel="nofollow" class="external free">http://it.wikiversity.org/wiki/Dipartimento:Fisica_e_Astronomia</a>
|
||
</li>
|
||
<li>
|
||
Scribunto.Wikibase: Return title for sitelink, not null; EX:"links": {"enwiki":"Earth"} is deprecated; "links": {"enwiki":{"name":"Earth","badges":[]} is current. See: <a href="http://ru.wikipedia.org/wiki/Меркатале_ин_Валь_ди_Песа" rel="nofollow" class="external free">http://ru.wikipedia.org/wiki/Меркатале_ин_Валь_ди_Песа</a>
|
||
</li>
|
||
<li>
|
||
Parser.Funcs: Fix ucfirst / lcfirst for multi-byte characters; EX:{{ucfirst:провинция}}. See: <a href="http://ru.wikipedia.org/wiki/Меркатале_ин_Валь_ди_Песа" rel="nofollow" class="external free">http://ru.wikipedia.org/wiki/Меркатале_ин_Валь_ди_Песа</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Remove auto-trim-end from template results; EX:{{1x|\n}} -> "\n" not "". See: <a href="http://zh.wikipedia.org/wiki/%E5%8C%97%E5%8D%80_(%E9%A6%99%E6%B8%AF)" rel="nofollow" class="external free">http://zh.wikipedia.org/wiki/%E5%8C%97%E5%8D%80_(%E9%A6%99%E6%B8%AF)</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Improve logic for prepending \n when template result has "* {|" etc; EX:{{1x|*}} -> "\n*". See: <a href="http://en.wikipedia.org/wiki/Lackawanna_Cut-Off" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Lackawanna_Cut-Off</a>
|
||
</li>
|
||
<li>
|
||
File.Offline: Show redirected images; EX:[[File:BSicon_CONTr.svg]]. See: <a href="http://en.wikipedia.org/wiki/Lackawanna_Cut-Off" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Lackawanna_Cut-Off</a>
|
||
</li>
|
||
<li>
|
||
Gallery: Change default for # of items per row from 4 to 8. See: <a href="http://en.wikipedia.org/wiki/Lackawanna_Cut-Off" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Lackawanna_Cut-Off</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Handle null text argument for ustring.match ; EX:ustring.match(nil, 'regx'). See: <a href="http://en.wiktionary.org/wiki/changed" rel="nofollow" class="external free">http://en.wiktionary.org/wiki/changed</a>
|
||
</li>
|
||
<li>
|
||
Category: Change "from" to mean "frompage", "fromsubcat" and "fromfile" (same for until). See: <a href="http://en.wiktionary.org/wiki/Category:Word_of_the_day_archive?from=X" rel="nofollow" class="external free">http://en.wiktionary.org/wiki/Category:Word_of_the_day_archive?from=X</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Treat == as text not equal sign inside template block; EX:{{template|key_1\n==hdr==\n}}. See: <a href="http://it.wikibooks.org/wiki/Wikibooks:Vetrina" rel="nofollow" class="external free">http://it.wikibooks.org/wiki/Wikibooks:Vetrina</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Render link correctly when flanked by brackets; EX:[[[[A]]]]. See: <a href="http://ru.wikipedia.org/wiki/Меркатале_ин_Валь_ди_Песа" rel="nofollow" class="external free">http://ru.wikipedia.org/wiki/Меркатале_ин_Валь_ди_Песа</a>
|
||
</li>
|
||
<li>
|
||
Wikisource.Page: Support onlysection; EX:<pages onlysection="a"/>.
|
||
</li>
|
||
<li>
|
||
Import.List: Update list of WMF wikis (from 674 to 804); EX:pl.wikivoyage.org. See: <a href="http://xowa.org/home/wiki/Dashboard/Import/Online.html" id="xolnki_101" title="Dashboard/Import/Online" class="xowa-visited">Dashboard/Import/Online</a>
|
||
</li>
|
||
<li>
|
||
Gui.Url_bar: Open articles with same name as language code; EX:war -> current_wiki/wiki/war, not war.wikipedia.org.
|
||
</li>
|
||
<li>
|
||
Options: Warn if leaving page with unsaved changes; EX:go to home/wiki/Help:Options/Config_script; enter "/*warn*/" at bottom; press back -> warning appears {contributed by Schnark}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Scribunto: Fix invalid regx for *?. See: <a href="http://it.wiktionary.org/wiki/星期一" rel="nofollow" class="external free">http://it.wiktionary.org/wiki/星期一</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Handle empty links in headers; EX:== [[]] ==. See: <a href="http://de.wikipedia.org/wiki/Project:Redundanz/August_2006" rel="nofollow" class="external free">http://de.wikipedia.org/wiki/Project:Redundanz/August_2006</a>
|
||
</li>
|
||
<li>
|
||
Import: Parse 24 hour times on backup-index.html.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Javascript: Ignore javascript warnings if keyword is part of word; EX:regionSelect=2. See: <a href="http://en.wikipedia.org/wiki/List_of_wars_by_death_toll" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/List_of_wars_by_death_toll</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Unify various xml extensions.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.2.1.1_.282014-02-02.29">v1.2.1.1 (2014-02-02)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release Dutch Wikipedia 2014-01-27 offline images.
|
||
</li>
|
||
<li>
|
||
Package: Release Dutch Wikis (excluding Wikipedia).
|
||
</li>
|
||
<li>
|
||
Package: Release Wikimedia Commons 2014-01-23 mainspace images.
|
||
</li>
|
||
<li>
|
||
Package: Release Latin Wikis (including Wikipedia).
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>changes.major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui.Browser: Load images dynamically once only, not every time when moving back and forward through history; EX:w:Earth -> Scroll down to bottom of page -> w:Moon -> Pressing back should not cause images on Earth to load dynamically again.
|
||
</li>
|
||
<li>
|
||
Parser.Table: Handle malformed tables so that they do not gobble up all content underneath; EX:{|\n. See: <a href="http://en.wikipedia.org/wiki/Paris" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Paris</a> <a href="http://en.wikipedia.org/wiki/List_of_galaxies" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/List_of_galaxies</a> <a href="http://zh.wikipedia.org/wiki/埃及法老列表" rel="nofollow" class="external free">http://zh.wikipedia.org/wiki/埃及法老列表</a> <a href="http://nl.wikibooks.org/wiki/Geo-visualisatie/Deel_B:_Geo-visualisatie" rel="nofollow" class="external free">http://nl.wikibooks.org/wiki/Geo-visualisatie/Deel_B:_Geo-visualisatie</a>
|
||
</li>
|
||
<li>
|
||
Gui.Browser: Restore page position correctly when moving forward; EX:w:Earth -> w:Moon -> Scroll down -> Press Back -> Press Forward -> Page should restore to correct position {detected by Anselm}.
|
||
</li>
|
||
<li>
|
||
Gui.Browser: Restore page position correctly when moving back / forward in non-Main namespace; EX:w:Category:Earth -> Scroll down -> Select link -> Move back -> Page should be positioned at last position {detected by Schnark}. See: <a href="http://en.wikipedia.org/wiki/Category:Earth" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Category:Earth</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Set src attribute for audio files so that they can be downloaded (v2). See: <a href="http://en.wikipedia.org/wiki/Beethoven" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Beethoven</a>
|
||
</li>
|
||
<li>
|
||
Addon: Support redlinks {requested by piotryx}.
|
||
</li>
|
||
<li>
|
||
Addon: Support image retrieval {requested by piotryx}.
|
||
</li>
|
||
<li>
|
||
Wikisource.Page: Show caption instead of title in TOC; EX:"Chapitre II" not "L’Abbaye de Northanger/2". See: <a href="http://fr.wikisource.org/wiki/L’Abbaye_de_Northanger/2" rel="nofollow" class="external free">http://fr.wikisource.org/wiki/L’Abbaye_de_Northanger/2</a>
|
||
</li>
|
||
<li>
|
||
Parser.Dpl: Parse {{templates}} in <dynamicPageList> tags. See: <a href="http://nl.wikinews.org/wiki/Wetenschap" rel="nofollow" class="external free">http://nl.wikinews.org/wiki/Wetenschap</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Set width correctly for .ogg files (v2); EX:[[File:A.ogg|80px]] -> 220px. See: <a href="http://nl.wikipedia.org/wiki/Brood" rel="nofollow" class="external free">http://nl.wikipedia.org/wiki/Brood</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>changes.minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Link: Show src for all files in [[Media:]] namespace, not just audio / video files; EX:[[Media:2013-2014 WMF Plan As Published.pdf|Annual Plan]] {detected by anonymous}. See: http:///wikimediafoundation.org *File.Online: Download files in wikimediafoundation.org; EX:[[Media:2013-2014 WMF Plan As Published.pdf|Annual Plan]] {detected by anonymous}. See: http:///wikimediafoundation.org *Import.CLI: Fix Category v1 for xowa_build.gfs; EX:/xowa/xowa_build.gfs {detected by DomasoFan}.
|
||
</li>
|
||
<li>
|
||
Addon: Fix clicking on collapse / enlarge in sidebar {detected by DomasoFan}.
|
||
</li>
|
||
<li>
|
||
Gui: Change mouse cursor from hourglass to arrow after startup; EX:Launch XOWA -> Cursor remains hourglass until mouse is moved {detected by Anselm}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>changes.trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
File.Offline: Don't reupdate <image> attributes if file is from redirect; EX:[[Bestand:Incubator-notext.svg|28px|Incubator]] -> Incubator-logo.svg. See: <a href="http://nl.wikisource.rog" rel="nofollow" class="external free">http://nl.wikisource.rog</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
File.Offline: Support lowercase File titles in Wiktionary (commons is uppercase); EX:Media:en-us-free.ogg. See: <a href="http://de.wiktionary.org/wiki/free" rel="nofollow" class="external free">http://de.wiktionary.org/wiki/free</a>
|
||
</li>
|
||
<li>
|
||
File.Offline: Prefer image from local repo, not from remote; EX:Facebook.png. See: <a href="http://en.wikinews.org/wiki/Endangered_'Asian_unicorn'_sighted" rel="nofollow" class="external free">http://en.wikinews.org/wiki/Endangered_'Asian_unicorn'_sighted</a>
|
||
</li>
|
||
<li>
|
||
Import.CLI: Default pause_at_end to n; EX:app.bldr.pause_at_end = 'n';.
|
||
</li>
|
||
<li>
|
||
Wikidata: Fix null ref if entity page has been deleted / merged; EX:q110206 -> p161 -> q1586554 which was merged with q1034128. See: <a href="http://hu.wikipedia.org/wiki/Piszkos_Harry" rel="nofollow" class="external free">http://hu.wikipedia.org/wiki/Piszkos_Harry</a>
|
||
</li>
|
||
<li>
|
||
Wikidata: Handle missing properties better; EX:p141 doesn't exist. See: <a href="http://hu.wikipedia.org/wiki/Marco_Polo_argali" rel="nofollow" class="external free">http://hu.wikipedia.org/wiki/Marco_Polo_argali</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.1.4.1_.282014-01-27.29">v1.1.4.1 (2014-01-27)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Package: Release German Wikisource 2014-01-17 package.
|
||
</li>
|
||
<li>
|
||
Package: Release French Wikisource 2014-01-21 package.
|
||
</li>
|
||
<li>
|
||
Package: Release Polish Wikisource 2014-01-21 package.
|
||
</li>
|
||
<li>
|
||
Package: Release Chinese Wikisource 2014-01-15 package.
|
||
</li>
|
||
<li>
|
||
Package: Release English Wikisource 2014-01-21 package.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>new</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Gui: Expand url bar abbreviations functionality to support "lang.type:Page"; EX:fr.s:Auteur:Shakespeare. See: <a href="http://xowa.org/home/wiki/App/UI/Address_bar/Shortcuts.html" id="xolnki_102" title="App/UI/Address bar/Shortcuts">App/UI/Address_bar/Shortcuts</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>changes.major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikisource.Pages: Support "toc / header"; EX:<pages header=toc/>. See: <a href="http://fr.wikisource.org/wiki/Lady_Roxana" rel="nofollow" class="external free">http://fr.wikisource.org/wiki/Lady_Roxana</a> <a href="http://fr.wikisource.org/wiki/Voyage_au_centre_de_la_Terre" rel="nofollow" class="external free">http://fr.wikisource.org/wiki/Voyage_au_centre_de_la_Terre</a>
|
||
</li>
|
||
<li>
|
||
Wikisource.Pages: Add "&#32;" to the end of every page; EX:and hescoffs openly at. See: <a href="http://en.wikisource.org/wiki/The_Yellow_Wall_Paper" rel="nofollow" class="external free">http://en.wikisource.org/wiki/The_Yellow_Wall_Paper</a>
|
||
</li>
|
||
<li>
|
||
File.Offline: Support thumbnails for djvu / pdf pages. See: <a href="http://pl.wikisource.org/wiki/Synowie_ziemi" rel="nofollow" class="external free">http://pl.wikisource.org/wiki/Synowie_ziemi</a>
|
||
</li>
|
||
<li>
|
||
Lang: Ignore __DISAMBIG__ magic word in non-English wikis {detected by Schnark}. See: <a href="http://de.wikipedia.org/wiki/Berlin_(Begriffsklärung)" rel="nofollow" class="external free">http://de.wikipedia.org/wiki/Berlin_(Begriffsklärung)</a>
|
||
</li>
|
||
<li>
|
||
Parser.Toc: Show literal categories; EX:== [[:Category:A]] == {detected by Schnark}. See: <a href="http://de.wikipedia.org/wiki/1234" rel="nofollow" class="external free">http://de.wikipedia.org/wiki/1234</a>
|
||
</li>
|
||
<li>
|
||
Parser.Variants: Support stray / unbalanced - ; EX:{{#expr: 2-{{{1|0}}}+3}} {detected by zjzengdongyang}. See: <a href="http://zh.wikinews.org" rel="nofollow" class="external free">http://zh.wikinews.org</a>
|
||
</li>
|
||
<li>
|
||
Server.Web: Render UTF-8 characters correctly {detected by DomasoFan }. See: <a href="http://localhost:8080/en.wikipedia.org/wiki" rel="nofollow" class="external free">http://localhost:8080/en.wikipedia.org/wiki</a>
|
||
</li>
|
||
<li>
|
||
File.Offline: Show webm thumbs. See: <a href="http://en.wikipedia.org/wiki/MediaWiki" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/MediaWiki</a>
|
||
</li>
|
||
<li>
|
||
Gallery: Support height only. See: <a href="http://pl.wikisource.org/wiki/Śpiąca_królewna_(Oppman)" rel="nofollow" class="external free">http://pl.wikisource.org/wiki/Śpiąca_królewna_(Oppman)</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>changes.minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikisource.Pages: Prepend "\n" if page begins with "*", "{|", etc... See: <a href="http://en.wikisource.org/wiki/Indoor_and_Outdoor_Gymnastic_Games" rel="nofollow" class="external free">http://en.wikisource.org/wiki/Indoor_and_Outdoor_Gymnastic_Games</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Show attributes and closing end tag for <script>; EX:"<script src='a'>b</script>" should not be reduced to "<script>" {detected by Schnark}. See: <a href="http://de.wikipedia.org/wiki/Content_Security_Policy" rel="nofollow" class="external free">http://de.wikipedia.org/wiki/Content_Security_Policy</a>
|
||
</li>
|
||
<li>
|
||
Parser.Template: Resolve <includeonly> tags inside template names; EX:{{<includeonly>safesubst:</includeonly>Template_name}} {detected by Schnark}. See: <a href="http://de.wikipedia.org/wiki/Wikipedia:Projektdiskussion" rel="nofollow" class="external free">http://de.wikipedia.org/wiki/Wikipedia:Projektdiskussion</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Handle invalid titles for mw.url functions; EX:mw.url('commons::Billy the Kid}Billy the Kid'). See: <a href="http://it.wikipedia.org/wiki/Billy_the_Kid" rel="nofollow" class="external free">http://it.wikipedia.org/wiki/Billy_the_Kid</a>
|
||
</li>
|
||
<li>
|
||
Parser.Link: Support floating-point for thumbtime ; EX:[[File:A.web|thumbtime=1.23]].
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>changes.trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Html: Add alt-text to wiki list icons for expand and collapse; EX:alt='expand wiki list' {detected by DomasoFan }.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Release: Add lua binaries for Mac OS X.
|
||
</li>
|
||
<li>
|
||
Release: Expand set up instructions for Mac OS X 64-bit to readme.txt; EX:readme.txt.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.1.3.2_.282014-01-22.29">v1.1.3.2 (2014-01-22)</span>
|
||
</h2>
|
||
<p>
|
||
<b>fix</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Url: Links in XOWA sidebar should not open to an empty page; EX:/site/home/wiki/Help:Contents -> /Home/wiki/Help:Contents. [broken since:v1.1.3.1]
|
||
</li>
|
||
<li>
|
||
Url: Clicking on logo did not open current wiki's Main Page; EX:/site/home/wiki/. [broken since:v1.1.3.1]
|
||
</li>
|
||
<li>
|
||
Release: ImageMagick portable Windows x86 binary is no longer available. See: <a href="http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=24793" rel="nofollow" class="external free">http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=24793</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.1.3.1_.282014-01-20.29">v1.1.3.1 (2014-01-20)</span>
|
||
</h2>
|
||
<p>
|
||
<b>package</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
(package) Package: German Wiktionary 2014-01-04 package (with audio).
|
||
</li>
|
||
<li>
|
||
(package) Package: German Wikibooks 2014-01-15 package.
|
||
</li>
|
||
<li>
|
||
(package) Package: German Wikiversity 2014-01-11 package.
|
||
</li>
|
||
<li>
|
||
(package) Package: German Wikinews 2014-01-13 package.
|
||
</li>
|
||
<li>
|
||
(package) Package: French Wikinews 2014-01-11 package.
|
||
</li>
|
||
<li>
|
||
(package) Package: English Wikinews 2014-01-16 package.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>new</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Wikisource.Pages: Support "Index" attribute by gathering [[Page]] links from [[Index]] page. See: <a href="http://pl.wikisource.org/wiki/Synowie_ziemi" rel="nofollow" class="external free">http://pl.wikisource.org/wiki/Synowie_ziemi</a>
|
||
</li>
|
||
<li>
|
||
Wikisource: Implement {{#lstx}}. See: <a href="http://en.wikisource.org/wiki/Proclamation_95" rel="nofollow" class="external free">http://en.wikisource.org/wiki/Proclamation_95</a>
|
||
</li>
|
||
<li>
|
||
Url: Handle titles with question marks {detected by JW01}. See: <a href="http://en.wikipedia.org/wiki/List_of_Are_You_Being_Served?_episodes" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/List_of_Are_You_Being_Served?_episodes</a>
|
||
</li>
|
||
<li>
|
||
File.Offline: Support page parameter; EX:[[File:A.pdf|page=5]]. See: <a href="http://pl.wikisource.org/wiki/Synowie_ziemi" rel="nofollow" class="external free">http://pl.wikisource.org/wiki/Synowie_ziemi</a>
|
||
</li>
|
||
<li>
|
||
File.Offline: Play files in [[Media]] namespace. See: <a href="http://de.wiktionary.org/wiki/plant" rel="nofollow" class="external free">http://de.wiktionary.org/wiki/plant</a>
|
||
</li>
|
||
<li>
|
||
Wikisource: Add canonical English namespace names of "Page" and "Index" to all non-English Wikisources. See: <a href="http://pl.wikisource.org/wiki/Page:PL_Adam_Asnyk-Poezje_t.3.djvu/102" rel="nofollow" class="external free">http://pl.wikisource.org/wiki/Page:PL_Adam_Asnyk-Poezje_t.3.djvu/102</a>
|
||
</li>
|
||
<li>
|
||
Wikidata: Add Wikisource links section for Wikidata skin {contributed by Schnark}.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>changes.major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Xml: Handle whitespace in keys; EX:"index =page_name". See: <a href="http://fr.wikisource.org/wiki/La_Sculpture_dans_les_cimeti%C3%A8res_de_Paris/P%C3%A8re-Lachaise" rel="nofollow" class="external free">http://fr.wikisource.org/wiki/La_Sculpture_dans_les_cimeti%C3%A8res_de_Paris/P%C3%A8re-Lachaise</a>
|
||
</li>
|
||
<li>
|
||
Scribunto: Change mw.title url functions to accept multiple key vals for query args; EX:action=edit, key1=key2. See: <a href="http://it.wikipedia.org/wiki/Arte" rel="nofollow" class="external free">http://it.wikipedia.org/wiki/Arte</a>
|
||
</li>
|
||
<li>
|
||
Wikisource.Pages: Show references on transcluded <pages>. See: <a href="http://en.wikisource.org/wiki/Flatland_(first_edition)/This_World" rel="nofollow" class="external free">http://en.wikisource.org/wiki/Flatland_(first_edition)/This_World</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>changes.minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Parser.Link: Parse slash in anchor correctly; EX:A#B/C {detected by Schnark}. See: <a href="http://de.wikipedia.org/wiki/Wikipedia:Verbesserungsvorschläge" rel="nofollow" class="external free">http://de.wikipedia.org/wiki/Wikipedia:Verbesserungsvorschläge</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>changes.trivial</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
DynamicPageList: Change no pages message from "Error!: No results" to "No pages meet this criteria". See: <a href="http://en.wikinews.org/wiki/Portal:Federally_Administered_Tribal_Areas" rel="nofollow" class="external free">http://en.wikinews.org/wiki/Portal:Federally_Administered_Tribal_Areas</a>
|
||
</li>
|
||
<li>
|
||
Wikisource.Pages: Handle pseudo-numeric from / to; EX:<pages index='A' from='1' to='2.'>. See: <a href="http://en.wikisource.org/wiki/Haworth's/Chapter_XIX" rel="nofollow" class="external free">http://en.wikisource.org/wiki/Haworth's/Chapter_XIX</a>
|
||
</li>
|
||
<li>
|
||
Wikisource.Pages: Handle &quot; in attribute titles; EX:<pages index='&quot;A'>. See: <a href="http://en.wikisource.org/wiki/Team_Work_Wins" rel="nofollow" class="external free">http://en.wikisource.org/wiki/Team_Work_Wins</a>!
|
||
</li>
|
||
<li>
|
||
Wikisource.Pages: Handle missing from / to; EX:<pages index='A' to='2'>. See: <a href="http://en.wikisource.org/wiki/History_of_West_Australia/Frank_Herbert_Backhouse" rel="nofollow" class="external free">http://en.wikisource.org/wiki/History_of_West_Australia/Frank_Herbert_Backhouse</a>
|
||
</li>
|
||
<li>
|
||
DynamicPageList: Handle incorrect one line statements; EX:<dynamicpagelist>category=A category=B</dynamicpagelist>. See: <a href="http://en.wikinews.org/wiki/Portal:Austria/Wikipedia" rel="nofollow" class="external free">http://en.wikinews.org/wiki/Portal:Austria/Wikipedia</a>
|
||
</li>
|
||
<li>
|
||
Parser.Xml: Handle extension nodes that end with <; EX:<ref><p></p<<ref>. See: <a href="http://fr.wikisource.org/wiki/Page:S%C3%A9vign%C3%A9_-_Lettres_choisies,_Didot,_1846.djvu/497" rel="nofollow" class="external free">http://fr.wikisource.org/wiki/Page:S%C3%A9vign%C3%A9_-_Lettres_choisies,_Didot,_1846.djvu/497</a>
|
||
</li>
|
||
<li>
|
||
Parser.Toc: Handle TOC if header has external link with references; EX:== [http://a.org <references></references>] ==. See: <a href="http://ru.wikipedia.org/wiki/Медиавоздействие" rel="nofollow" class="external free">http://ru.wikipedia.org/wiki/Медиавоздействие</a>
|
||
</li>
|
||
<li>
|
||
Gui: Redirect to edit view if a page fails to generate html.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>dev</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Import: Handle custom wikis such that Help:Wiki_maintenance should not throw null pointer error; EX:de.wikipedia.old {detected by Schnark}. See: de.wikipedia.old
|
||
</li>
|
||
<li>
|
||
Lang: Rebuild lang files; EX:/xowa/user/anonymous/lang/xowa. See: /xowa/user/anonymous/lang/xowa
|
||
</li>
|
||
<li>
|
||
Release: Change change log format.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<br>
|
||
</p>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.1.2.1_.282014-01-13.29">v1.1.2.1 (2014-01-13)</span>
|
||
</h2>
|
||
<p>
|
||
<b>packages</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
(add) Package: English Wikipedia 2014-01-02 update.
|
||
</li>
|
||
<li>
|
||
(add) Package: Chinese Wikipedia 2014-01-06 images.
|
||
</li>
|
||
<li>
|
||
(add) Package: Chinese Wiktionary 2014-01-04 package.
|
||
</li>
|
||
<li>
|
||
(add) Package: Chinese Wikiquote 2014-01-07 package.
|
||
</li>
|
||
<li>
|
||
(add) Package: Chinese Wikibooks 2014-01-06 package.
|
||
</li>
|
||
<li>
|
||
(add) Package: Chinese Wikinews 2013-12-29 package.
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
(change) Lang.Variants: Initial support for -{}- tags {detected by zjzengdongyang}. See: <a href="http://zh.wikipedia.org/wiki/地球" rel="nofollow" class="external free">http://zh.wikipedia.org/wiki/地球</a>
|
||
</li>
|
||
<li>
|
||
(change) Lang.Variants: Missing links auto-converted to variant title. See: <a href="http://zh.wikipedia.org/wiki/地球" rel="nofollow" class="external free">http://zh.wikipedia.org/wiki/地球</a> See link for 重力场
|
||
</li>
|
||
<li>
|
||
(change) Scribunto: Infobox sometimes fails to render correctly due to subparse scoping. See: <a href="http://en.wikipedia.org/wiki/Tiger_Woods" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Tiger_Woods</a>
|
||
</li>
|
||
<li>
|
||
(fix) [broken since:v0.12.3.0] File.Thumbs: Thumbnails should not be retrieved for interwiki links; EX:[[en:File:A.png]]. See: <a href="http://pl.wikisource.org/wiki/Synowie_ziemi" rel="nofollow" class="external free">http://pl.wikisource.org/wiki/Synowie_ziemi</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
(change) Lang.Variants: {{#ifexist}} now checks for variant titles. See: <a href="http://zh.wikipedia.org/wiki/地球" rel="nofollow" class="external free">http://zh.wikipedia.org/wiki/地球</a>
|
||
</li>
|
||
<li>
|
||
(change) Scribunto: Backslashes in pattern should be doubled up; EX:\ -> \\. See: <a href="http://ru.wikipedia.org/wiki/Финляндский_вокзал" rel="nofollow" class="external free">http://ru.wikipedia.org/wiki/Финляндский_вокзал</a>
|
||
</li>
|
||
<li>
|
||
(change) Scribunto: ParseFormattedNumber without number should not fail; EX:mw.parseFormattedNumber('ru'). See: <a href="http://ru.wikipedia.org/wiki/Туйон" rel="nofollow" class="external free">http://ru.wikipedia.org/wiki/Туйон</a>
|
||
</li>
|
||
<li>
|
||
(change) Scribunto: FileExists should check for file in Commons wiki; EX:mw.fileExists('A.png'). See: <a href="http://ru.wikipedia.org/wiki/Туйон" rel="nofollow" class="external free">http://ru.wikipedia.org/wiki/Туйон</a>
|
||
</li>
|
||
<li>
|
||
(change) Scribunto: FileExists should convert Media -> File; EX:mw.fileExists('Media:A.png'). See: <a href="http://ru.wikipedia.org/wiki/Туйон" rel="nofollow" class="external free">http://ru.wikipedia.org/wiki/Туйон</a>
|
||
</li>
|
||
<li>
|
||
(change) Templates: Page fails to load when subpage transclusion has recursive redirect; EX:[[Page]] has {{/subpage}} where subpage is defined as redirect back to [[Page]]. See: <a href="http://sv.wikipedia.org/wiki/Wikipedia:Månadens_nyuppladdade_bilder/2013-09" rel="nofollow" class="external free">http://sv.wikipedia.org/wiki/Wikipedia:Månadens_nyuppladdade_bilder/2013-09</a>
|
||
</li>
|
||
<li>
|
||
(change) Scribunto: StackOverflow b/c dispatch should be iterative, not recursive. See: <a href="http://en.wikipedia.org/wiki/Wikipedia:Reference_desk/Archives/Lua/Science/April_2013" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Wikipedia:Reference_desk/Archives/Lua/Science/April_2013</a>
|
||
</li>
|
||
<li>
|
||
(change) Gui: Invalid title in address bar should not throw NullPointer exception; EX:[[bad_title]].
|
||
</li>
|
||
<li>
|
||
(change) Gui: If a page fails to load, redirect to edit view; don't dump contents in window.
|
||
</li>
|
||
</ul>
|
||
<h2>
|
||
<span class="mw-headline" id="v1.1.1.1_.282014-01-06.29">v1.1.1.1 (2014-01-06)</span>
|
||
</h2>
|
||
<p>
|
||
<b>major</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
(add) Package: Polish Wikipedia 2013-12-18 images.
|
||
</li>
|
||
<li>
|
||
(add) Package: Polish Wiktionary 2013-12-31 package.
|
||
</li>
|
||
<li>
|
||
(add) Package: Polish Wikivoyage 2013-12-31 package.
|
||
</li>
|
||
<li>
|
||
(add) Package: Polish Wikiquote 2014-01-01 package.
|
||
</li>
|
||
<li>
|
||
(add) Package: Polish Wikibooks 2014-01-01 package.
|
||
</li>
|
||
<li>
|
||
(add) Package: Polish Wikinews 2013-12-31 package.
|
||
</li>
|
||
<li>
|
||
(add) Parser: Chinese wikis now has convert support; EX:漢語寫法 -> 汉语写法 {detected by zjzengdongyang}. See: <a href="http://zh.wiktionary.org/wiki/學生" rel="nofollow" class="external free">http://zh.wiktionary.org/wiki/學生</a> <a href="http://zh.wiktionary.org/wiki/西" rel="nofollow" class="external free">http://zh.wiktionary.org/wiki/西</a> <a href="http://zh.wikipedia.org/wiki/丹尼斯·里奇" rel="nofollow" class="external free">http://zh.wikipedia.org/wiki/丹尼斯·里奇</a> <a href="http://zh.wikipedia.org/wiki/异体字" rel="nofollow" class="external free">http://zh.wikipedia.org/wiki/异体字</a>
|
||
</li>
|
||
<li>
|
||
(add) File.Thumbs: Support for wikinews repos. See: <a href="http://pl.wikinews.org" rel="nofollow" class="external free">http://pl.wikinews.org</a>
|
||
</li>
|
||
</ul>
|
||
<p>
|
||
<b>minor</b>
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
(change) Wikisource.Page: <pages> now handles errant recursive calls. See: <a href="http://fr.wikisource.org/wiki/Page:NRF_19.djvu/19" rel="nofollow" class="external free">http://fr.wikisource.org/wiki/Page:NRF_19.djvu/19</a>
|
||
</li>
|
||
<li>
|
||
(change) Scribunto: ExpandTemplate should handle transcluded pages (not just templates); EX::A. See: <a href="http://fr.wikibooks.org/wiki/Chimie_organique" rel="nofollow" class="external free">http://fr.wikibooks.org/wiki/Chimie_organique</a>
|
||
</li>
|
||
<li>
|
||
(change) Scribunto: ExpandTemplate should handle bool arguments just like MediaWiki; EX:'args = {bool_true = true, bool_false = false}' is the same as 'args = {bool_true = "1"}'. See: <a href="http://fr.wikibooks.org/wiki/Chimie_organique" rel="nofollow" class="external free">http://fr.wikibooks.org/wiki/Chimie_organique</a>
|
||
</li>
|
||
<li>
|
||
(change) Scribunto: Language should change when switching between wikis; EX:{{convert|1|to(-)|5|kpc|ly|-3|abbr=on}} mw_language.lua. See: <a href="http://pl.wikipedia.org/wiki/Droga_Mleczna" rel="nofollow" class="external free">http://pl.wikipedia.org/wiki/Droga_Mleczna</a> <a href="http://en.wikipedia.org/wiki/Milky_Way" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Milky_Way</a>
|
||
</li>
|
||
<li>
|
||
(change) Scribunto: FormatNum did not handle NAN. See: <a href="http://en.wikipedia.org/wiki/Oort_Cloud" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Oort_Cloud</a>
|
||
</li>
|
||
<li>
|
||
(change) Scribunto: %z should becomes \00 not \0. See: <a href="http://en.wikipedia.org/wiki/Addams_(crater)" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/Addams_(crater)</a>
|
||
</li>
|
||
<li>
|
||
(change) Parser.Funcs: {{lc}} now handles multi-byte characters. See: <a href="http://zh.wikipedia.org/wiki/İ" rel="nofollow" class="external free">http://zh.wikipedia.org/wiki/İ</a>
|
||
</li>
|
||
<li>
|
||
(change) Parser.Time: {{#time:xn}} should not throw error; EX:{{#time:xnH}} {detected by zjzengdongyang}. See: <a href="http://zh-classical.wikipedia.org/wiki/" rel="nofollow" class="external free">http://zh-classical.wikipedia.org/wiki/</a>
|
||
</li>
|
||
<li>
|
||
(change) Parser.Link: Handle links with trailing slash; EX:[[/A/]] [[../A/]] {detected by anonymous}. See: <a href="http://en.wikibooks.org/wiki/Wikijunior:Alphabet/Q" rel="nofollow" class="external free">http://en.wikibooks.org/wiki/Wikijunior:Alphabet/Q</a> <a href="http://fr.wikibooks.org/wiki/Wikijunior:Alphabet_des_pays_du_monde" rel="nofollow" class="external free">http://fr.wikibooks.org/wiki/Wikijunior:Alphabet_des_pays_du_monde</a>
|
||
</li>
|
||
<li>
|
||
(add) Html: Added full support for MediaWiki's HTML 5 tags: <data>, <mark>, <wbr>, <bdo>; EX:Sanitizer.php {detected by zjzengdongyang}. See: <a href="http://zh.wikipedia.org/wiki/異體字" rel="nofollow" class="external free">http://zh.wikipedia.org/wiki/異體字</a>
|
||
</li>
|
||
<li>
|
||
(add) Html: <mark> tag can be closed by </span> {detected by zjzengdongyang}. See: <a href="http://zh.wikipedia.org/wiki/異體字" rel="nofollow" class="external free">http://zh.wikipedia.org/wiki/異體字</a>
|
||
</li>
|
||
<li>
|
||
(change) Html: Image with no attributes would generate malformed HTML; EX:File:A.png -> class="image"A.png xowa_title="A.png". See: <a href="http://fr.wikiversity.org/wiki/Département:Histoire_de_l'astronomie" rel="nofollow" class="external free">http://fr.wikiversity.org/wiki/Département:Histoire_de_l'astronomie</a>
|
||
</li>
|
||
<li>
|
||
(change) Gui.Browser: Right-clicking on hyperlink on pages with an apostrophe would generate Failed to evaluate javascript expression. See: <a href="http://fr.wikiversity.org/wiki/Département:Histoire_de_l'astronomie" rel="nofollow" class="external free">http://fr.wikiversity.org/wiki/Département:Histoire_de_l'astronomie</a>
|
||
</li>
|
||
<li>
|
||
(change) Gallery: Titles now support url-encoded entries; EX:"A%28b%29.png" -> "A(b).png". See: <a href="http://fr.wikipedia.org/wiki/Amiens" rel="nofollow" class="external free">http://fr.wikipedia.org/wiki/Amiens</a>
|
||
</li>
|
||
<li>
|
||
(add) Lang: zh-classical wikis now uses lzh.gfs; EX:{{LOCALDAYNAME}} {detected by zjzengdongyang}. See: <a href="http://zh-classical.wikipedia.org/wiki/" rel="nofollow" class="external free">http://zh-classical.wikipedia.org/wiki/</a>
|
||
</li>
|
||
<li>
|
||
(change) Lang: simple wikis now use en.gfs. See: <a href="http://simple.wikipedia.org" rel="nofollow" class="external free">http://simple.wikipedia.org</a>
|
||
</li>
|
||
<li>
|
||
(change) Lang: Simplewiki sometimes defaults to "Home" as Main_page b/c {{int}} messages should be created in wiki messages, not lang messages {detected by anonymous}. See: <a href="http://wikimediafoundation.org" rel="nofollow" class="external free">http://wikimediafoundation.org</a>
|
||
</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="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'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>
|
||
</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="" title="Support XOWA! (but only after you've supported archive.org and Wikipedia)">XOWA</a></li> -->
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="portal" id='xowa-portal-image'>
|
||
<br/>
|
||
<a href="https://play.google.com/store/apps/details?id=org.xowa" class="image">
|
||
<img width='140px' src="https://gnosygnu.github.io/xowa/en-play-badge.png" />
|
||
</a>
|
||
</div>
|
||
|
||
</div>
|
||
</body>
|
||
</html> |