You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gnosygnu_xowa/home/wiki/Change_log/v4.6.0.1903.html

1043 lines
45 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html>
<html dir="ltr">
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
<title>Change log/v4.6.0.1903 - 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/v4.6.0.1903</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">
<h2>
<span class="mw-headline" id="v4.6.0.1903_(2019-03-23)">v4.6.0.1903 (2019-03-23)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki">Wiki</span>
</h3>
<ul>
<li>
Package: Publish 2019-03 German Wikipedia.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="/wiki/Wiki_setup/German_wikis" id="xolnki_2" title="Wiki setup/German wikis">Wiki_setup/German_wikis</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="PC">PC</span>
</h3>
<p>
<b>major</b>
</p>
<ul>
<li>
Templatestyles: Fix templatestyles showing on many en.w pages. {detected by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Support templatestyles.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Henry_David_Thoreau" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Henry_David_Thoreau</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/</a>
</dd>
</dl>
<ul>
<li>
TemplateStyles: Fix templatestyles not showing in css.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add templatestyles to html.head.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikiversity.org/wiki/WikiJournal_Preprints/Binary_search_algorithm" rel="nofollow" class="external free">https://en.wikiversity.org/wiki/WikiJournal_Preprints/Binary_search_algorithm</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/314" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/314</a>
</dd>
</dl>
<ul>
<li>
Html: Hide 'Jump to: navigation, search' appearing on multiple pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Reformat HTML for jump-to div.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/394" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/394</a>
</dd>
</dl>
<ul>
<li>
HTML Databases: Deprecate hzip in favor of plain-text format.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/320" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/320</a>
</dd>
</dl>
<p>
<b>significant</b>
</p>
<ul>
<li>
Luaj: Fix infinite loop on some en.w pages. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not auto-case strings to ints in LuaTable.set.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: tbl.k = "2.";.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/360" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/360</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix script errors 'INTERNAL... IllegalArgumentException Argument is not an array' for many dozen en.w Template pages. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Allow strings and other primitive values for jsonEncode / jsonDecode.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/329" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/329</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix script errors 'Lua error in Module:Language at line 193: No name for the language' on several en.w pages. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Change default for fetchLanguageName from 'mw' to null.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/331" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/331</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix script error '@package.lua:81 module `luabit.hex' not found stack traceback:' on several en.w pages. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add 'dotted' form of file path.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: a/b/c -&gt; a.b.c.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/St._Peter's_Lutheran_Church_(Ottawa)" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/St._Peter's_Lutheran_Church_(Ottawa)</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/353" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/353</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix script errors 'attempt to compare string with number' on many en.d pages. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Handle anypos flag.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/337" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/337</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix 'invalid regx' on many en.d pages. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Iterate regx by codepoint not by bytes.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/383" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/383</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix literal '%1' on some en.d pages. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Pull 0th argument if %1 is specified and 0 groups.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/Wiktionary:Scripts" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Wiktionary:Scripts</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/393" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/393</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix 'invoke failed: Portal:Germany {{#invoke:Excerpt slideshow|listItemExcerpt}}' on some de.w pages. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not fail in ustring.find if negative bgn is large.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: mw.ustring.find('abc', "c", -999).
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/366" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/366</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix 'gplx.Err: type mismatch: expdType=boolean actlType=java.lang.String actlObj=y' on some commonswiki pages. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Use PHP.empty for noCommafy .
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: language.formatNum(1234, {noCommafy='y'}).
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/372" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/372</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix script error '=Module:Wikidata label:65 bad argument: table expected, got nil' on some wd pages. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Scribunto|Return ['en'] not [] if unknown language.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/340" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/340</a>
</dd>
</dl>
<ul>
<li>
Wikibase: Fix blank "Authority Control" sections. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Fix getBestStatements to return normal if no preferred.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/James_Monroe" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/James_Monroe</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/297" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/297</a>
</dd>
</dl>
<ul>
<li>
Wikidata: Fix 'unknown key for property' on many de.w pages. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Trim whitespace from start and end of property keys.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: {{#property:P17 | from = Q2 }}.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/361" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/361</a>
</dd>
</dl>
<ul>
<li>
Wikidata: Fix 'wbase:could not find datatype for pid; pid=5\n'.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Trim whitespace from start and end of qid in GetEntity.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: mw.wikibase.getEntity(' Q2\n').
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/363" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/363</a>
</dd>
</dl>
<ul>
<li>
Wikidata: Fix broken property links on wikidata claims. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add 'P' to property link.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/332" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/332</a>
</dd>
</dl>
<ul>
<li>
Category: Fix "Next 200" not working on en.w category pages. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Upgrade to icu4j-57_1.jar.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/237" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/237</a>
</dd>
</dl>
<p>
<b>minor</b>
</p>
<ul>
<li>
Timeline: Fix many minor timeline bugs. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Template:Timeline_WWII_-_Pacific_Theater" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Template:Timeline_WWII_-_Pacific_Theater</a> <a href="https://en.wikipedia.org/wiki/1910_Atlantic_hurricane_season" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/1910_Atlantic_hurricane_season</a> <a href="https://en.wikipedia.org/wiki/42-01" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/42-01</a> <a href="https://en.wikipedia.org/wiki/The_Beach_Boys#Members" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/The_Beach_Boys#Members</a> <a href="https://en.wikipedia.org/wiki/Solar_power_in_Alaska" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Solar_power_in_Alaska</a> <a href="https://en.wikipedia.org/wiki/South_Eastern_Collegiate_Hockey_Conference" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/South_Eastern_Collegiate_Hockey_Conference</a> <a href="https://en.wikipedia.org/wiki/19th-century_National_League_teams" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/19th-century_National_League_teams</a> <a href="https://en.wikipedia.org/wiki/Browser_engine" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Browser_engine</a> <a href="https://en.wikipedia.org/wiki/Mount_Hood_climbing_accidents" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Mount_Hood_climbing_accidents</a> <a href="https://en.wikipedia.org/wiki/Kicking_Sunrise#Members" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Kicking_Sunrise#Members</a> <a href="https://en.wikipedia.org/wiki/Lifespan_Timeline_of_Prime_Ministers_of_Romania" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Lifespan_Timeline_of_Prime_Ministers_of_Romania</a> <a href="https://en.wikipedia.org/wiki/Classical_antiquity" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Classical_antiquity</a> <a href="https://en.wikipedia.org/wiki/Disneyland_Paris#Attendance" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Disneyland_Paris#Attendance</a> <a href="https://en.wikipedia.org/wiki/CanadaUnited_States_relations" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/CanadaUnited_States_relations</a> <a href="https://en.wikipedia.org/wiki/Template:NASA_Planetary_Missions_Program" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Template:NASA_Planetary_Missions_Program</a> <a href="https://en.wikipedia.org/wiki/Template:Space_station_crew_timeline" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Template:Space_station_crew_timeline</a> <a href="https://en.wikipedia.org/wiki/Template:NASA_Planetary_Missions_Program" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Template:NASA_Planetary_Missions_Program</a> <a href="https://en.wikipedia.org/wiki/History_of_Islam" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/History_of_Islam</a> <a href="https://en.wikipedia.org/wiki/Tromborn" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Tromborn</a> <a href="https://en.wikipedia.org/wiki/Timeline_of_political_parties_in_the_United_Kingdom" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Timeline_of_political_parties_in_the_United_Kingdom</a> <a href="https://en.wikipedia.org/wiki/Hindu_units_of_time" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Hindu_units_of_time</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/368" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/368</a>
</dd>
</dl>
<ul>
<li>
Cite: Show lower-roman, lower-alpha and other superscripts. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Change Cite to follow MediaWiki behavior for super-scripting.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: lower-roman -&gt; "i" x&gt; "lower-roman 1".
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/382" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/382</a>
</dd>
</dl>
<ul>
<li>
Parser: Fix non-italicized titles in Template namespace and others. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Change ttl.Page_db() to ttl.Full_db().
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/277" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/277</a>
</dd>
</dl>
<ul>
<li>
ParserFunctions: Fix 'Invalid errors' date for next Sunday. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Support next / previous for day of week.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/262" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/262</a>
</dd>
</dl>
<ul>
<li>
Css: Fix missing images on en.v pages. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Trim whitespace from start and end of css-related urls.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/307" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/307</a>
</dd>
</dl>
<ul>
<li>
Html: Fix subpages showing underscores instead of spaces. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Replace underscores with spaces in subpages.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikiversity.org/wiki/Computer-aided_design/Software" rel="nofollow" class="external free">https://en.wikiversity.org/wiki/Computer-aided_design/Software</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/308" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/308</a>
</dd>
</dl>
<ul>
<li>
Html: Standardize spacing between subpage entries. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikiversity.org/wiki/Computer-aided_design/Software" rel="nofollow" class="external free">https://en.wikiversity.org/wiki/Computer-aided_design/Software</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/308" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/308</a>
</dd>
</dl>
<ul>
<li>
Html: Fix broken pages when invalid characters in href. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not hzip anchors with invalid href.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikiversity.org/wiki/Research_in_programming_Wikidata/Banks" rel="nofollow" class="external free">https://en.wikiversity.org/wiki/Research_in_programming_Wikidata/Banks</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/311" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/311</a>
</dd>
</dl>
<ul>
<li>
Html: Change message from 'was last modified' to 'was last edited'. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/321" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/321</a>
</dd>
</dl>
<ul>
<li>
Category: Pluralize "Category" label only if more than one item. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Pass count into category msg .
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikiversity.org/wiki/WikiJournal_Preprints/Binary_search_algorithm" rel="nofollow" class="external free">https://en.wikiversity.org/wiki/WikiJournal_Preprints/Binary_search_algorithm</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/316" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/316</a>
</dd>
</dl>
<ul>
<li>
HTTP Server: Support popups. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/264" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/264</a>
</dd>
</dl>
<ul>
<li>
HTTP Server: Fix Edit / View HTML links not working. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Support 'action=edit' / 'action=html'.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/264" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/264</a>
</dd>
</dl>
<ul>
<li>
HTTP Server: Fix inaccessible pages when names starts with slash. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Change url parsing logic to support slashes.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki//dev/full" rel="nofollow" class="external free">https://en.wikipedia.org/wiki//dev/full</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/301" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/301</a>
</dd>
</dl>
<ul>
<li>
HTTP Server: Fix Article link not working when title has spaces. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Use url-encoded article link.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/254" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/254</a>
</dd>
</dl>
<ul>
<li>
HTTP Server: Fix Article link not working b/c not pointing to current wiki. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Reorder href attribute so that it follows a tag.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: &lt;a id=a href=b&gt; -&gt; &lt;a href=b id=a&gt;.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/252" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/252</a>
</dd>
</dl>
<ul>
<li>
HTTP Server: Show xowa shortcut icon in edit / view html. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Update href for 'shortcut icon'.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/285" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/285</a>
</dd>
</dl>
<ul>
<li>
HTTP Server: Fix exceptions when using nginx. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Ignore nginx http headers.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/255" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/255</a>
</dd>
</dl>
<ul>
<li>
HTTP Server: Retain new-line when processing form-data. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/315" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/315</a>
</dd>
</dl>
<ul>
<li>
Xtn.Popups: Fix 'The template/module can only be used on pages in the Category namespace'. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Update page title on Scrib_core when generating popup.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/338" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/338</a>
</dd>
</dl>
<ul>
<li>
Xtn.Popups: Do not show category pages from popup. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/339" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/339</a>
</dd>
</dl>
<p>
<b>trivial</b>
</p>
<ul>
<li>
Parser.Lnki: Fix links with a literal caption of 'class' or 'alt' showing page name instead of 'class' or 'alt'. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Treat keywords as caption if not File namespace or if keyless.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikibooks.org/wiki/C_Sharp_Programming" rel="nofollow" class="external free">https://en.wikibooks.org/wiki/C_Sharp_Programming</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/303" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/303</a>
</dd>
</dl>
<ul>
<li>
Parser: Fix inconsistent html-encoding of {{#tag}} calls.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikivoyage.org/wiki/France" rel="nofollow" class="external free">https://fr.wikivoyage.org/wiki/France</a> <a href="https://en.wikipedia.org/wiki/Henry_David_Thoreau" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Henry_David_Thoreau</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/310" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/310</a>
</dd>
</dl>
<ul>
<li>
ParserFunctions: Fix invalid url for tools.wmflabs.org. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not add '/wiki/' for non-WMF wikis.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Scafell_Pike" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Scafell_Pike</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/298" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/298</a>
</dd>
</dl>
<ul>
<li>
Html: Show wikiname in search-bar's placeholder text. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Change div_view_fmtr to be sitename aware.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikiversity.org" rel="nofollow" class="external free">https://en.wikiversity.org</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/313" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/313</a>
</dd>
</dl>
<ul>
<li>
Html: Fix textarea content being mislocated outside of textarea tags. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Escape textarea content.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: &lt;pre&gt; -&gt; &lt;pre&gt;.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/250" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/250</a>
</dd>
</dl>
<ul>
<li>
Parser: Fix blank div id on en.w pages. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Fix anchorencode for trailing lnki.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: [[A]]b.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/373" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/373</a>
</dd>
</dl>
<ul>
<li>
Parser.Lnke: Escape ampersand in external links. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/371" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/371</a>
</dd>
</dl>
<ul>
<li>
Htxt: Fix broken html on de.w pages with video tags.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Set src_bgn at start of block, not after video element.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikipedia.org/wiki/München" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/München</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/369" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/369</a>
</dd>
</dl>
<p>
<b>dev - make</b>
</p>
<ul>
<li>
Make: Fix OutOfMemory error when building dewiki. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Release bry_bfr in Tag_html_wkr_basic.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/351" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/351</a>
</dd>
</dl>
<ul>
<li>
Make: Fix 'core dump' during pagelink.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Rewrite pagelink builder.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/396" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/396</a>
</dd>
</dl>
<ul>
<li>
Make: Fix 'Failed to render extension' when building en.d across multiple threads. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Lock calls to cat_core Select.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/389" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/389</a>
</dd>
</dl>
<ul>
<li>
Make: Fix 'counts do not match' when building en.s. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Extend lock scope over Get_by_exact_id_or_null.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/347" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/347</a>
</dd>
</dl>
<ul>
<li>
Language: Update language list.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/384" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/384</a>
</dd>
</dl>
<ul>
<li>
File: Add opus file type. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/295" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/295</a>
</dd>
</dl>
<ul>
<li>
Wikibase: Register new wikis: als.wikibooks.org; als.wikiquote.org; als.wiktionary.org; bn.wikivoyage.org; mo.wiktionary.org; pms.wikisource.org; ps.wikivoyage.org; sah.wikiquote.org; sat.wikipedia.org; zh.wikiversity.org.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/</a>
</dd>
</dl>
<ul>
<li>
Wikibase: Fix 'unknown json parser key' during site.util_meta command.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Support bcp in language node.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: unknown json parser key: path=www.wikidata.org.language.bcp47.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/</a>
</dd>
</dl>
<ul>
<li>
Wiki: Fix 'unknown key: key=siteinfo' during site.util_meta command.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Change 'wikimediafoundation.org' to 'foundation.wikimedia.org'.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/</a>
</dd>
</dl>
<p>
<b>dev - log</b>
</p>
<ul>
<li>
Math: Remove tidy warnings on redundant math id. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Increment math uid.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikiversity.org/wiki/Electric_Circuit_Analysis/Passive_Sign_Convention" rel="nofollow" class="external free">https://en.wikiversity.org/wiki/Electric_Circuit_Analysis/Passive_Sign_Convention</a>
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/375" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/375</a>
</dd>
</dl>
<ul>
<li>
Xtn.Cldr: Fix 'no cldrName file exists for lang; lang=~{lang}'. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Print correct lang_name if cldrFile name doesn't exist.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/349" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/349</a>
</dd>
</dl>
<ul>
<li>
Make: Fix 'counts do not match: hash=3 list=4' when building dewiki. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add synchronized block when loading lang.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/330" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/330</a>
</dd>
</dl>
<ul>
<li>
Make: Write full page url to log file, not just page title. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/387" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/387</a>
</dd>
</dl>
<ul>
<li>
Category: Do not log 'inserting cat_link row'. {suggested by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/322" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/322</a>
</dd>
</dl>
<p>
<b>dev - code</b>
</p>
<ul>
<li>
Source: Allow 'xowa_get_and_make.sh' to be run multiple times. {contributed by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Remove previous items with 'rm -rf' .
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/345" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/345</a>
</dd>
</dl>
<ul>
<li>
Category: Clarify cast to RuleBasedCollator. {requested by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add comment and change casting order.
</dd>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/269" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/269</a>
</dd>
</dl>
<ul>
<li>
Search: Remove duplicate code line in link_score builder. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/305" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/305</a>
</dd>
</dl>
<ul>
<li>
Wiki: Add comment to explain Id_xowa_wikidata. {detected by desb42}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Issue</span>: <a href="https://github.com/gnosygnu/xowa/issues/348" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/348</a>
</dd>
</dl>
</div>
</div>
</div>
<div id="mw-head" class="noprint">
<div id="left-navigation">
<div id="p-namespaces" class="vectorTabs">
<h3>Namespaces</h3>
<ul>
<li id="ca-nstab-main" class="selected"><span><a id="ca-nstab-main-href" href="index.html">Page</a></span></li>
</ul>
</div>
</div>
</div>
<div id='mw-panel' class='noprint'>
<div id='p-logo'>
<a style="background-image: url(https://gnosygnu.github.io/xowa/xowa_logo.png);" href="http://xowa.org/" title="Visit the main page"></a>
</div>
<div class="portal" id='xowa-portal-home'>
<h3>XOWA</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/index.html" title='Visit the main page'>Main page</a></li>
<li><a href="http://xowa.org/screenshots.html" title='See screenshots of XOWA'>Screenshots</a></li>
<li><a href="https://www.youtube.com/watch?v=q0qbXYXEH6M" title="See a video of XOWA Desktop in action">Video</a></li>
<li><a href="http://xowa.org/home/wiki/Help/Download_XOWA.html" title='Download the XOWA application'>Download XOWA</a></li>
<li><a href="http://xowa.org/home/wiki/Dashboard/Image_databases.html" title='Download offline wikis and image databases'>Download wikis</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-started'>
<h3>Getting started</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/home/wiki/App/Setup/System_requirements.html" title='Get XOWA&apos;s system requirements'>Requirements</a></li>
<li><a href="http://xowa.org/home/wiki/App/Setup/Installation.html" title='Get instructions for installing XOWA'>Installation</a></li>
<li><a href="http://xowa.org/home/wiki/App/Import/Simple_Wikipedia.html" title='Learn how to set up Simple Wikipedia'>Simple Wikipedia</a></li>
<li><a href="http://xowa.org/home/wiki/App/Import/English_Wikipedia.html" title='Learn how to set up English Wikipedia'>English Wikipedia</a></li>
<li><a href="http://xowa.org/home/wiki/App/Import/Other_wikis.html" title='Learn how to set up other Wikipedias'>Other Wikipedias</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-android'>
<h3>Android</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/home/wiki/Android/Setup.html" title='Setup XOWA on your Android device'>Setup</a></li>
<li><a href="https://www.youtube.com/watch?v=jsMTBxGweUw" title="See a video of XOWA Android in action">Video</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-help'>
<h3>Help</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/home/wiki/Help/About.html" title='Get more information about XOWA'>About</a></li>
<li><a href="http://xowa.org/home/wiki/Help/Contents.html" title='View a list of help topics'>Contents</a></li>
<li><a href="http://xowa.org/home/wiki/Help/Media.html" title='Read what others have written about XOWA'>Media</a></li>
<li><a href="http://xowa.org/home/wiki/Help/Feedback.html" title='Questions? Comments? Leave feedback for XOWA'>Feedback</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-blog'>
<h3>Blog</h3>
<div class="body">
<ul>
<li><a href="http://xowa.org/home/wiki/Blog.html" title='Follow XOWA''s development process'>Current</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-links'>
<h3>Links</h3>
<div class="body">
<ul>
<li><a href="http://dumps.wikimedia.org/backup-index.html" title="Get wiki datababase dumps directly from Wikimedia">Wikimedia dumps</a></li>
<li><a href="https://archive.org/search.php?query=xowa" title="Search archive.org for XOWA files">XOWA @ archive.org</a></li>
<li><a href="http://en.wikipedia.org" title="Visit Wikipedia (and compare to XOWA!)">English Wikipedia</a></li>
</ul>
</div>
</div>
<div class="portal" id='xowa-portal-donate'>
<h3>Donate</h3>
<div class="body">
<ul>
<li><a href="https://archive.org/donate/index.php" title="Support archive.org!">archive.org</a></li><!-- listed first due to recent fire damages: http://blog.archive.org/2013/11/06/scanning-center-fire-please-help-rebuild/ -->
<li><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector" title="Support Wikipedia!">Wikipedia</a></li>
<li><a href="http://xowa.org/home/wiki/Help/Donate.html" title="Support XOWA!">XOWA</a></li>
</ul>
</div>
</div>
</div>
</body>
</html>