1
0
mirror of https://github.com/gnosygnu/xowa.git synced 2024-10-27 20:34:16 +00:00

$version_number

This commit is contained in:
gnosygnu 2016-05-01 21:43:28 -04:00
parent 8da3c512e5
commit 3d94c090e4
10 changed files with 764 additions and 679 deletions

View File

@ -25,20 +25,23 @@
</p>
<ul>
<li>
<b>2016-04</b>
<b>2016-05</b>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-03.html" id="xolnki_3" title="Blog/2016-03" class="xowa-visited">2016-03</a>
<a href="http://xowa.org/home/wiki/Blog/2016-04.html" id="xolnki_3" title="Blog/2016-04" class="xowa-visited">2016-04</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-02.html" id="xolnki_4" title="Blog/2016-02" class="xowa-visited">2016-02</a>
<a href="http://xowa.org/home/wiki/Blog/2016-03.html" id="xolnki_4" title="Blog/2016-03" class="xowa-visited">2016-03</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-01.html" id="xolnki_5" title="Blog/2016-01" class="xowa-visited">2016-01</a>
<a href="http://xowa.org/home/wiki/Blog/2016-02.html" id="xolnki_5" title="Blog/2016-02" class="xowa-visited">2016-02</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-01.html" id="xolnki_6" title="Blog/2016-01" class="xowa-visited">2016-01</a>
</li>
</ul>
<p>
<a href="http://xowa.org/home/wiki/Blog/Archives.html" id="xolnki_6" title="Blog/Archives">Archives</a>
<a href="http://xowa.org/home/wiki/Blog/Archives.html" id="xolnki_7" title="Blog/Archives">Archives</a>
</p>
</div>
<div id="toc" class="toc">
@ -49,484 +52,41 @@
</div>
<ul>
<li class="toclevel-1 tocsection-1">
<a href="#Release:_v3.4.4.1_.282016-04-24_19:30_Sun.29"><span class="tocnumber">1</span> <span class="toctext">Release: v3.4.4.1 (2016-04-24 19:30 Sun)</span></a>
<a href="#Release:_v3.5.1.1_.282016-05-01_20:25_Sun.29"><span class="tocnumber">1</span> <span class="toctext">Release: v3.5.1.1 (2016-05-01 20:25 Sun)</span></a>
<ul>
<li class="toclevel-2 tocsection-2">
<a href="#.28Package.29_Update_German_wikis_.282016-04.29:_https:.2F.2Farchive.org.2Fdetails.2FXowa_dewiki_latest"><span class="tocnumber">1.1</span> <span class="toctext">(Package) Update German wikis (2016-04):</span></a> <a href="https://archive.org/details/Xowa_dewiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_dewiki_latest</a>
<a href="#.28Desktop.29_Minor_parser_fixes_for_English_Wiktionary"><span class="tocnumber">1.1</span> <span class="toctext">(Desktop) Minor parser fixes for English Wiktionary</span></a>
</li>
<li class="toclevel-2 tocsection-3">
<a href="#.28Android.29_Fix_for_missing_file-user.xowa_database"><span class="tocnumber">1.2</span> <span class="toctext">(Android) Fix for missing file-user.xowa database</span></a>
</li>
<li class="toclevel-2 tocsection-4">
<a href="#.28Desktop.29_Minor_parser_changes_and_fixes.2C_including_using_non-ASCII_strings_for_gsub_find"><span class="tocnumber">1.3</span> <span class="toctext">(Desktop) Minor parser changes and fixes, including using non-ASCII strings for gsub find</span></a>
</li>
<li class="toclevel-2 tocsection-5">
<a href="#Next_release:_v3.5.1"><span class="tocnumber">1.4</span> <span class="toctext">Next release: v3.5.1</span></a>
<a href="#Next_release:_v3.5.2"><span class="tocnumber">1.2</span> <span class="toctext">Next release: v3.5.2</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-6">
<a href="#Release:_v3.4.3.1_.282016-04-17_21:00_Sun.29"><span class="tocnumber">2</span> <span class="toctext">Release: v3.4.3.1 (2016-04-17 21:00 Sun)</span></a>
<ul>
<li class="toclevel-2 tocsection-7">
<a href="#.28Android.29_XOWA_Android_app_on_Play_Store"><span class="tocnumber">2.1</span> <span class="toctext">(Android) XOWA Android app on Play Store</span></a>
</li>
<li class="toclevel-2 tocsection-8">
<a href="#.28Android.29_Kit-Kat_support_for_Android_app"><span class="tocnumber">2.2</span> <span class="toctext">(Android) Kit-Kat support for Android app</span></a>
</li>
<li class="toclevel-2 tocsection-9">
<a href="#.28Desktop.29_Minor_changes_and_fixes.2C_including_missing_random_sub-pages_in_Portal.2C_missing_Wikis_sidebar_in_home_wiki_and_no_.7B.7BDisplayTitle.7D.7D"><span class="tocnumber">2.3</span> <span class="toctext">(Desktop) Minor changes and fixes, including missing random sub-pages in Portal, missing Wikis sidebar in home wiki and no {{DisplayTitle}}</span></a>
</li>
<li class="toclevel-2 tocsection-10">
<a href="#.28Desktop.29_New_http:.2F.2Fxowa.org_domain_with_entire_home_wiki"><span class="tocnumber">2.4</span> <span class="toctext">(Desktop) New</span></a> <a href="http://xowa.org" rel="nofollow" class="external free">http://xowa.org</a> domain with entire home wiki
</li>
<li class="toclevel-2 tocsection-11">
<a href="#Next_release:_v3.4.4"><span class="tocnumber">2.5</span> <span class="toctext">Next release: v3.4.4</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-12">
<a href="#Patch:_Missing_wikis_in_sidebar_.282016-04-13_21:34_Wed.29"><span class="tocnumber">3</span> <span class="toctext">Patch: Missing wikis in sidebar (2016-04-13 21:34 Wed)</span></a>
</li>
<li class="toclevel-1 tocsection-13">
<a href="#Release:_v3.4.2.1_.282016-04-10_21:00_Sun.29"><span class="tocnumber">4</span> <span class="toctext">Release: v3.4.2.1 (2016-04-10 21:00 Sun)</span></a>
<ul>
<li class="toclevel-2 tocsection-14">
<a href="#.28Desktop.29_Faster_search_database_build"><span class="tocnumber">4.1</span> <span class="toctext">(Desktop) Faster search database build</span></a>
</li>
<li class="toclevel-2 tocsection-15">
<a href="#.28Desktop.29_New_English_Wikipedia_images_update_.282016-03.29"><span class="tocnumber">4.2</span> <span class="toctext">(Desktop) New English Wikipedia images update (2016-03)</span></a>
</li>
<li class="toclevel-2 tocsection-16">
<a href="#.28Desktop.29_Minor_Wikia_parser_tags"><span class="tocnumber">4.3</span> <span class="toctext">(Desktop) Minor Wikia parser tags</span></a>
</li>
<li class="toclevel-2 tocsection-17">
<a href="#.28Android.29_New_pages_for_.22Import_new_wiki.22_and_.22XOWA_Wikis.22"><span class="tocnumber">4.4</span> <span class="toctext">(Android) New pages for "Import new wiki" and "XOWA Wikis"</span></a>
</li>
<li class="toclevel-2 tocsection-18">
<a href="#.28Android.29_Minor_fixes_for_crashes_.2F_obsoleted_items"><span class="tocnumber">4.5</span> <span class="toctext">(Android) Minor fixes for crashes / obsoleted items</span></a>
</li>
<li class="toclevel-2 tocsection-19">
<a href="#Next_release:_v3.4.3"><span class="tocnumber">4.6</span> <span class="toctext">Next release: v3.4.3</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-20">
<a href="#Release:_v3.4.1.1_.282016-04-04_20:00_Sun.29"><span class="tocnumber">5</span> <span class="toctext">Release: v3.4.1.1 (2016-04-04 20:00 Sun)</span></a>
<ul>
<li class="toclevel-2 tocsection-21">
<a href="#.28Desktop.29_Fixes_for_old_.sqlite3_wikis"><span class="tocnumber">5.1</span> <span class="toctext">(Desktop) Fixes for old .sqlite3 wikis</span></a>
</li>
<li class="toclevel-2 tocsection-22">
<a href="#.28Desktop.29_Fix_for_offline_import_of_large_wikis"><span class="tocnumber">5.2</span> <span class="toctext">(Desktop) Fix for offline import of large wikis</span></a>
</li>
<li class="toclevel-2 tocsection-23">
<a href="#.28Desktop.29_Command_to_shrink_English_Wikipedia_images_by_8_GB"><span class="tocnumber">5.3</span> <span class="toctext">(Desktop) Command to shrink English Wikipedia images by 8 GB</span></a>
</li>
<li class="toclevel-2 tocsection-24">
<a href="#.28Package.29_Release_of_French_Wikipedia_2016-03"><span class="tocnumber">5.4</span> <span class="toctext">(Package) Release of French Wikipedia 2016-03</span></a>
</li>
<li class="toclevel-2 tocsection-25">
<a href="#Next_release:_v3.4.2"><span class="tocnumber">5.5</span> <span class="toctext">Next release: v3.4.2</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-26">
<a href="#Release:_NONE_.282016-04-03_22:00_Sun.29"><span class="tocnumber">6</span> <span class="toctext">Release: NONE (2016-04-03 22:00 Sun)</span></a>
</li>
</ul>
</div>
<h2>
<span class="mw-headline" id="Release:_v3.4.4.1_.282016-04-24_19:30_Sun.29">Release: v3.4.4.1 (2016-04-24 19:30 Sun)</span>
<span class="mw-headline" id="Release:_v3.5.1.1_.282016-05-01_20:25_Sun.29">Release: v3.5.1.1 (2016-05-01 20:25 Sun)</span>
</h2>
<p>
The desktop app is a trivial release. It has a few minor parser fixes, primarily for German Wikipedia.
The desktop app is a trivial release. It has a few minor parser fixes, primarily for English Wiktionary.
</p>
<p>
The Android app is a minor release. It has one significant fix for not requiring one database: file-xowa. This will only be necessary for the German wikis
The Android app has no release.
</p>
<h3>
<span class="mw-headline" id=".28Package.29_Update_German_wikis_.282016-04.29:_https:.2F.2Farchive.org.2Fdetails.2FXowa_dewiki_latest">(Package) Update German wikis (2016-04): <a href="https://archive.org/details/Xowa_dewiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_dewiki_latest</a></span>
<span class="mw-headline" id=".28Desktop.29_Minor_parser_fixes_for_English_Wiktionary">(Desktop) Minor parser fixes for English Wiktionary</span>
</h3>
<p>
I updated the German wikis this week. You can find them at <a href="https://archive.org/details/Xowa_dewiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_dewiki_latest</a> Note the following:
</p>
<ul>
<li>
The images are an update to the 2015-09 set. If you already have the 2015-09 set, just download the 2016-04 update: <a href="https://archive.org/download/Xowa_dewiki_latest/Xowa_dewiki_2016-04-07_file_update.7z" rel="nofollow" class="external free">https://archive.org/download/Xowa_dewiki_latest/Xowa_dewiki_2016-04-07_file_update.7z</a>
</li>
<li>
For Android, download all the de.wikipedia.org files in <a href="http://xowa.org/home/wiki/Android/Setup.html" id="xolnki_7" title="Android/Setup" class="xowa-visited">Android/Setup</a>
</li>
<li>
For the other German wikis, the process is similar. Download <a href="https://archive.org/download/Xowa_dewiki_latest/Xowa_debundle_2016-04-07.7z" rel="nofollow" class="external free">https://archive.org/download/Xowa_dewiki_latest/Xowa_debundle_2016-04-07.7z</a> and copy the files to your microSD card.
</li>
</ul>
<h3>
<span class="mw-headline" id=".28Android.29_Fix_for_missing_file-user.xowa_database">(Android) Fix for missing file-user.xowa database</span>
</h3>
<p>
The Android app would crash if it was missing this database: *-file-user.xowa. See <a href="https://github.com/gnosygnu/xowa/issues/36#issuecomment-172292021" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/36#issuecomment-172292021</a> .
</p>
<p>
Here's the short version:
</p>
<ul>
<li>
If you are planning to use the German wikis, or want to be prepared for future dumps (English Wiktionary), you should install v3.4.4.
</li>
</ul>
<p>
Here's the long version:
</p>
<ul>
<li>
XOWA desktop allows you to download the original versions of images for offline viewing
<ul>
<li>
You can download these original versions by clicking on any image in an article
</li>
<li>
These images are stored in a file like en.wikipedia.org-file-user.xowa
</li>
</ul>
</li>
<li>
XOWA's file database system requires that this database is always present.
<ul>
<li>
If the file-user.xowa is not present, XOWA creates one automatically.
</li>
</ul>
</li>
<li>
All XOWA packages on archive.org do not include file-user.xowa
<ul>
<li>
I don't include this file, because I don't want to overwrite a pre-existing file-user.xowa when a user upgrades to a new package.
</li>
<li>
I was relying on the auto-create mechanism to create a file-user.xowa.
</li>
</ul>
</li>
<li>
However, on Android, all apps have extremely limited write permissions. On an external SD card, they can only write to one directory: /&lt;sd_card_mount&gt;/Android/data/&lt;package_name&gt;
</li>
<li>
If there was no file-user.xowa, XOWA Android tried to create it. Because of the limited write permissions, it crashed when it couldn't do so.
</li>
</ul>
<p>
v3.4.4 still tries to create the file-user.xowa file, but no longer crashes if it can't.
There are several minor parser fixes for English Wiktionary. The most major item is a simple implementation for {{categorytree}} which will show a link to the Category page, but not do the Javascript tree expansion.
</p>
<h3>
<span class="mw-headline" id=".28Desktop.29_Minor_parser_changes_and_fixes.2C_including_using_non-ASCII_strings_for_gsub_find">(Desktop) Minor parser changes and fixes, including using non-ASCII strings for gsub find</span>
<span class="mw-headline" id="Next_release:_v3.5.2">Next release: v3.5.2</span>
</h3>
<p>
These are a bunch of minor parser fixes for German Wikipedia. They affect a small number of pages (&lt;100) and don't affect content. The most interesting item is that it required another change to <a href="https://sourceforge.net/projects/luaj/" rel="nofollow" class="external text">LuaJ</a>. It mistakenly disregarded UTF8 byte encoding for bytes between 128 and 255. This caused gsub and similar calls to fail when using non-ASCII characters, like "ß"
</p>
<h3>
<span class="mw-headline" id="Next_release:_v3.5.1">Next release: v3.5.1</span>
</h3>
<p>
I'm working on a new wiki update tool which will make setting up the databases much easier on Android.
I'm still working on the wiki update tool. My goal is to have it for Android v3.5.2. Once that is done, I'll upload the next batch of wikis after it (English / French).
</p>
<p>
For wikis, I'm going to update the rest of the English wikis. I'm also going to try to fit French in.
</p>
<p>
<br>
</p>
<h2>
<span class="mw-headline" id="Release:_v3.4.3.1_.282016-04-17_21:00_Sun.29">Release: v3.4.3.1 (2016-04-17 21:00 Sun)</span>
</h2>
<p>
The desktop app is a minor release. It has various minor fixes, including broken Portal pages and a missing Wikis sidebar
</p>
<p>
The Android app is a major release. It has support for Kit-Kat. In addition, it has finally been released to the Play Store!
</p>
<h3>
<span class="mw-headline" id=".28Android.29_XOWA_Android_app_on_Play_Store">(Android) XOWA Android app on Play Store</span>
</h3>
<p>
The XOWA Android app has finally been released to the Play Store. Surprisingly, this involved a lot of unforeseen tasks, like graphic design, video recording, icon generation, secure signing, etc. Many thanks to anonymous4 for invaluable help, feedback and support.
</p>
<p>
Here are some useful links:
</p>
<ul>
<li>
<b>Play Store Link</b>: <a href="https://play.google.com/store/apps/details?id=org.xowa" rel="nofollow" class="external free">https://play.google.com/store/apps/details?id=org.xowa</a>
</li>
<li>
<b>Youtube video</b>: <a href="https://www.youtube.com/watch?v=jsMTBxGweUw" rel="nofollow" class="external free">https://www.youtube.com/watch?v=jsMTBxGweUw</a>
</li>
<li>
<b>Android Setup</b>: <a href="http://xowa.org/home/wiki/Android/Setup.html" id="xolnki_8" title="Android/Setup" class="xowa-visited">Android/Setup</a>
</li>
</ul>
<p>
Finally, if you've been using any of the earlier Android App versions, I recommend you update to this version. It only has more UI tweaks in terms of the icons and Settings page, but it is the official release version.
</p>
<h3>
<span class="mw-headline" id=".28Android.29_Kit-Kat_support_for_Android_app">(Android) Kit-Kat support for Android app</span>
</h3>
<p>
The other major item in the Android app release is support for Kit-Kat. This too was made possible by anonymous4 and provision of a Kit-Kat device.
</p>
<p>
If you have a Kit-Kat device, please give it a try.
</p>
<h3>
<span class="mw-headline" id=".28Desktop.29_Minor_changes_and_fixes.2C_including_missing_random_sub-pages_in_Portal.2C_missing_Wikis_sidebar_in_home_wiki_and_no_.7B.7BDisplayTitle.7D.7D">(Desktop) Minor changes and fixes, including missing random sub-pages in Portal, missing Wikis sidebar in home wiki and no {{DisplayTitle}}</span>
</h3>
<p>
v3.4.2.1 has a number of minor fixes. In brief:
</p>
<ul>
<li>
<b>Broken sub-pages in [[Portal]]</b>: Portal pages often display a Random sub-panel. These panels were broken due to an obscure XOWA Luaj bug (# of pages from int to long).
</li>
<li>
<b>Missing Wikis sidebar in the home wiki</b>: The Wikis sidebar did not show in the home wiki due to some CSS changes last week.
</li>
<li>
<b>{{DisplayTitle}} was ignored</b>: {{DisplayTitle}} was broken due to recent changes for PageBanner. This means that a page like <a href="http://en.wikipedia.org/wiki/gzip" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/gzip</a> showed "Gzip" as the title instead of "gzip".
</li>
<li>
<b>Script error for cycling tables on de.wikipedia.org</b>: A few dozen cycling-related pages on German Wikipedia showed script errors. This was due to an obscure XOWA ParserFunction bug that returned ServerName as "<a href="http://de.wikipedia.org" rel="nofollow" class="external free">http://de.wikipedia.org</a>" instead of "//de.wikipedia.org"
</li>
<li>
<b>Support for Wikia TabView and Tabber functions</b>: XOWA now supports two core Wikia parser functions for generating sub-tabs within a page
</li>
</ul>
<h3>
<span class="mw-headline" id=".28Desktop.29_New_http:.2F.2Fxowa.org_domain_with_entire_home_wiki">(Desktop) New <a href="http://xowa.org" rel="nofollow" class="external free">http://xowa.org</a> domain with entire home wiki</span>
</h3>
<p>
I finally linked the <a href="http://xowa.org" rel="nofollow" class="external free">http://xowa.org</a> domain to <a href="https://gnosygnu.github.io/xowa" rel="nofollow" class="external free">https://gnosygnu.github.io/xowa</a> . Hopefully that will make the link more memorable. Again, much gratitude goes to anonymous4 for helping me set-up the cross-domain links.
</p>
<p>
Also, I uploaded all the home documentation to <a href="http://xowa.org" rel="nofollow" class="external free">http://xowa.org</a> You can navigate to any page by taking the page url and adding <a href="http://xowa.org" rel="nofollow" class="external free">http://xowa.org</a> in front of it.
</p>
<p>
For example, <code><a href="http://xowa.org/" rel="nofollow" class="external free">http://xowa.org/</a></code> + <code>home/wiki/Help/Contents</code> -&gt; <code><a href="http://xowa.org/home/wiki/Help/Contents" rel="nofollow" class="external free">http://xowa.org/home/wiki/Help/Contents</a></code>
</p>
<h3>
<span class="mw-headline" id="Next_release:_v3.4.4">Next release: v3.4.4</span>
</h3>
<p>
I ran into a minor parser issue with Luaj that ended up pushing German Wikipedia back a week. I'll upload an update this week, along with Android wikis.
</p>
<p>
Also, Wikimedia's 2016-April English Wikipedia dump is broken. Don't bother importing your English Wikipedia this month as a lot of the pages will fail due to missing Modules. See <a href="https://lists.wikimedia.org/pipermail/xmldatadumps-l/2016-April/001298.html" rel="nofollow" class="external free">https://lists.wikimedia.org/pipermail/xmldatadumps-l/2016-April/001298.html</a>
</p>
<p>
For next week, I'm going to work on generating mini-wikis for download to Android. I'll also start going through some old parser bugs.
</p>
<p>
<br>
</p>
<h2>
<span class="mw-headline" id="Patch:_Missing_wikis_in_sidebar_.282016-04-13_21:34_Wed.29">Patch: Missing wikis in sidebar (2016-04-13 21:34 Wed)</span>
</h2>
<p>
This is a patch for a defect in v3.4.2.1.
</p>
<p>
v3.4.2.1 updated the CSS for the home wiki to fix a narrow search box. See <a href="https://github.com/gnosygnu/xowa/issues/54" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/54</a>
</p>
<p>
Unfortunately, this CSS also removed the wiki sidebar in the home wiki. I didn't notice this until yesterday.
</p>
<p>
The patch updates one file: /xowa/bin/any/xowa/cfg/app/xowa.gfs . Just replace your version with it.
</p>
<p>
You can also change this manually by finding the div_logo snippet and updating with the snippet below.
</p>
<p>
This will be part of the next release. I didn't want to release an entire new version for a one-line text-file fix.
</p>
<p>
Thanks.
</p>
<pre>
div_logo =
&lt;:["
&lt;div id='p-logo'&gt;
&lt;a style="background-image: url(~{portal_logo_url});" href="~{portal_nav_main_href}" class='xowa-hover-off'~{&lt;&gt;msgs.get_html_accesskey_and_title('p-logo');&lt;&gt;}&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;div class="portal"&gt;&lt;h3&gt;&lt;/h3&gt;&lt;/div&gt;&lt;!-- empty heading else wikipedia css will hide next &lt;h3&gt; after &lt;div id='p-logo'&gt;; DATE:2016-04-12--&gt;
"]:&gt;
</pre>
<h2>
<span class="mw-headline" id="Release:_v3.4.2.1_.282016-04-10_21:00_Sun.29">Release: v3.4.2.1 (2016-04-10 21:00 Sun)</span>
</h2>
<p>
The desktop app is a minor release. It has a fix for slow search database builds and some better Wikia support
</p>
<p>
The Android app is a major release. It has new pages for importing a wiki. It is the release candidate for XOWA beta on Google Play later this week.
</p>
<h3>
<span class="mw-headline" id=".28Desktop.29_Faster_search_database_build">(Desktop) Faster search database build</span>
</h3>
<p>
As per <a href="https://github.com/gnosygnu/xowa/issues/53" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/53</a> William was unable to build the new search databases on his machine. I tried it on an older dev machine, and found that it could take upwards of 5 hours to complete.
</p>
<p>
I optimized some of the SQL code and reduced it to about 2 hours. That said, note the following:
</p>
<ul>
<li>
<b>Fails on my 32-bit Windows XP dev machine</b>: I don't know why. The same build works on 2 Windows 7 64-bit machines, 1 openSUSE Linux 64-bit machine, and 1 Mac OS X 64-bit machine. It also works on the 32-bit JVM on the Windows 7 64-bit machine. However, the lone 32-bit Windows machine fails, and fails in a very strange way (it fails silently in release mode, and hangs in debug mode). I'm going to hope this is the non-dominant behavior, and reinvestigate at a later point in time.
</li>
<li>
<b>Really benefits from an SSD</b>: SQLite really does better with an SSD. I tried some tricks like changing PRAGMA synchronous to OFF, but this only shaves off a dozen or so minutes. In contrast, an SSD will easily knock off an hour if not more (from 2 hours to about 40 min)
</li>
<li>
<b>If you want the new search, downloading from archive.org is the easiest way</b>: There are other complexities with the search database rebuild (PageRank algorithm and the 10 GB pagelinks dump: See <a href="http://xowa.org/home/wiki/App/Search.html" id="xolnki_9" title="App/Search" class="xowa-visited">App/Search</a>). As such, the easiest way is to download prebuilt copies from archive.org:
<ul>
<li>
<a href="https://archive.org/download/Xowa_enwiki_latest/Xowa_enwiki_2016-03-05_wiki_core.7z" rel="nofollow" class="external free">https://archive.org/download/Xowa_enwiki_latest/Xowa_enwiki_2016-03-05_wiki_core.7z</a>
</li>
<li>
<a href="https://archive.org/download/Xowa_enwiki_latest/Xowa_enwiki_2016-03-05_wiki_xtn_search.7z" rel="nofollow" class="external free">https://archive.org/download/Xowa_enwiki_latest/Xowa_enwiki_2016-03-05_wiki_xtn_search.7z</a>
</li>
</ul>
</li>
</ul>
<h3>
<span class="mw-headline" id=".28Desktop.29_New_English_Wikipedia_images_update_.282016-03.29">(Desktop) New English Wikipedia images update (2016-03)</span>
</h3>
<p>
I uploaded new consolidated versions of English Wikipedia images (2016-03) to archive.org. See <a href="https://archive.org/details/Xowa_enwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_enwiki_latest</a>.
</p>
<p>
In terms of usage, pick one of the following:
</p>
<ul>
<li>
<b>New user</b>: Download the new 2016-03 version. Previously you would have to download 2015-06 set, and then download separate updates for every month between 2015-07 and 2016-03. This was just too cumbersome.
</li>
<li>
<b>Existing user (2015-06)</b>: Ignore the 2016-03 version. You downloaded the 2015-06 set and presumably have been keeping up with the monthly updates. The 2016-03 set is the same as your set, except it is smaller (it no longer has deleted images). If you want to remove about 8 GB of deleted images, see <a href="http://xowa.org/home/wiki/Dashboard/Files/Deletion.html" id="xolnki_10" title="Dashboard/Files/Deletion" class="xowa-visited">Dashboard/Files/Deletion</a>. Once you remove the deleted images, you will have a set that is exactly the same as the 2016-03 version.
</li>
<li>
<b>Existing user (2013-11 or something else)</b>: Download the 2016-03 version. You have an old set of XOWA image databases that I really can't support any longer (they have an extension of .sqlite3). I know downloading 80 GB is painful, but I'm not planning to change database formats again in the future.
</li>
</ul>
<p>
Finally, after I release XOWA Beta for Android, I'm going to work on a new update feature that will more gracefully handle monthly updates. In the meantime, please bear with the manual process.
</p>
<h3>
<span class="mw-headline" id=".28Desktop.29_Minor_Wikia_parser_tags">(Desktop) Minor Wikia parser tags</span>
</h3>
<p>
A user requested some parser functionality for Wikia wikis (see <a href="https://en.wikipedia.org/wiki/User_talk:Gnosygnu" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/User_talk:Gnosygnu</a> . This release now supports the &lt;choose&gt; and &lt;tabber&gt; extensions.
</p>
<h3>
<span class="mw-headline" id=".28Android.29_New_pages_for_.22Import_new_wiki.22_and_.22XOWA_Wikis.22">(Android) New pages for "Import new wiki" and "XOWA Wikis"</span>
</h3>
<p>
The last major piece for XOWA Beta was more usable screens for importing wikis and managing wikis. Both these pages are now part of the latest release:
</p>
<ul>
<li>
<b>XOWA Wikis</b>: The "XOWA" button in the left-nav now opens a page that lists all wikis. It also allows you to import a new one by pressing the "+" icon.
</li>
<li>
<b>Import new wikis</b>: The "Import" screen got a new design overhaul to make it much prettier and more intuitive. A lot of thanks goes to anonymous4 for helping with layout and feedback.
</li>
</ul>
<h3>
<span class="mw-headline" id=".28Android.29_Minor_fixes_for_crashes_.2F_obsoleted_items">(Android) Minor fixes for crashes / obsoleted items</span>
</h3>
<p>
There were two minor crashes that would occur when using the left-nav button. The main one was pressing "Random" when on the "Import" screen
</p>
<p>
I also removed two features: "Nearby" and "Log in to Wikipedia". Neither of these seem useful for offline XOWA, and I didn't want them taking up screen real-estate.
</p>
<h3>
<span class="mw-headline" id="Next_release:_v3.4.3">Next release: v3.4.3</span>
</h3>
<p>
I'm planning on releasing XOWA Android Beta on Google Play mid-week. I'm sure that there will be spillover work that leads to another Android app update next week.
</p>
<p>
For wikis, the Wikimedia dump server is stalled again. I'm going to wait for it to resume before continuing with German Wikipedia.
</p>
<p>
<br>
</p>
<h2>
<span class="mw-headline" id="Release:_v3.4.1.1_.282016-04-04_20:00_Sun.29">Release: v3.4.1.1 (2016-04-04 20:00 Sun)</span>
</h2>
<p>
The desktop app is a minor release. It has a few fixes related to old .sqlite3 wikis and offline imports.
</p>
<p>
The Android app has not been changed.
</p>
<h3>
<span class="mw-headline" id=".28Desktop.29_Fixes_for_old_.sqlite3_wikis">(Desktop) Fixes for old .sqlite3 wikis</span>
</h3>
<p>
As reported in <a href="https://sourceforge.net/p/xowa/discussion/defects/thread/f142ca23/" rel="nofollow" class="external free">https://sourceforge.net/p/xowa/discussion/defects/thread/f142ca23/</a> v3.3.4 did not work for old .sqlite3 wikis. These wikis were phased out last year (in 2015-04), but I didn't want to drop support for them entirely.
</p>
<p>
v3.4.1 has 2 fixes for the following:
</p>
<ul>
<li>
<b>Open old .sqlite3 wikis</b>: Previously, XOWA would just show a blank page
</li>
<li>
<b>Allow old .sqlite3 wikis to upgrade to the new search system</b>: Previously, XOWA would keep prompting to upgrade
</li>
</ul>
<h3>
<span class="mw-headline" id=".28Desktop.29_Fix_for_offline_import_of_large_wikis">(Desktop) Fix for offline import of large wikis</span>
</h3>
<p>
This was reported in a separate ticket: <a href="https://github.com/gnosygnu/xowa/issues/51" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/51</a> Basically, the new search system caused offline imports to fail for large wikis. A large wiki is defined as one with a dump file of 1.5 GB.
</p>
<p>
v3.4.1 fixes this issue. I tested with English Wikisource 2016-03: <a href="http://dumps.wikimedia.org/enwikisource/20160305/" rel="nofollow" class="external free">http://dumps.wikimedia.org/enwikisource/20160305/</a>
</p>
<h3>
<span class="mw-headline" id=".28Desktop.29_Command_to_shrink_English_Wikipedia_images_by_8_GB">(Desktop) Command to shrink English Wikipedia images by 8 GB</span>
</h3>
<p>
The total size of English Wikipedia is about 90 GB. 8 GB is from old images: images removed from articles during the day-to-day editing churn.
</p>
<p>
If you have English Wikipedia and have been following along with the updates, go to <a href="http://xowa.org/home/wiki/Dashboard/Files/Deletion.html" id="xolnki_11" title="Dashboard/Files/Deletion" class="xowa-visited">Dashboard/Files/Deletion</a> and follow the instructions therein.
</p>
<h3>
<span class="mw-headline" id=".28Package.29_Release_of_French_Wikipedia_2016-03">(Package) Release of French Wikipedia 2016-03</span>
</h3>
<p>
I had a request to update French Wikipedia, but have been delaying it for several weeks. I updated French Wiki and uploaded it here: <a href="https://archive.org/details/Xowa_frwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_frwiki_latest</a>
</p>
<h3>
<span class="mw-headline" id="Next_release:_v3.4.2">Next release: v3.4.2</span>
</h3>
<p>
I'm planning to work on Android-only matters and release a "beta" app on Google play. For wikis, I'll update German Wikipedia.
</p>
<p>
<br>
</p>
<h2>
<span class="mw-headline" id="Release:_NONE_.282016-04-03_22:00_Sun.29">Release: NONE (2016-04-03 22:00 Sun)</span>
</h2>
<p>
Sory all. I'm postponing the release for tomorrow night. I'll post again tomorrow evening. Thanks.
Also, on a related note, the English Wikipedia dumps for 2016-04-07 are done. Many thanks to Ariel Glenn for fixing the issue: <a href="https://lists.wikimedia.org/pipermail/xmldatadumps-l/2016-April/001301.html" rel="nofollow" class="external free">https://lists.wikimedia.org/pipermail/xmldatadumps-l/2016-April/001301.html</a> . I'm processing them now, and will try to post them this week.
</p>
</div>

View File

@ -25,20 +25,23 @@
</p>
<ul>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-04.html" id="xolnki_2" title="Blog/2016-04" class="xowa-visited">2016-04</a>
<a href="http://xowa.org/home/wiki/Blog/2016-05.html" id="xolnki_2" title="Blog/2016-05" class="xowa-visited">2016-05</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-03.html" id="xolnki_3" title="Blog/2016-03" class="xowa-visited">2016-03</a>
<a href="http://xowa.org/home/wiki/Blog/2016-04.html" id="xolnki_3" title="Blog/2016-04" class="xowa-visited">2016-04</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-02.html" id="xolnki_4" title="Blog/2016-02" class="xowa-visited">2016-02</a>
<a href="http://xowa.org/home/wiki/Blog/2016-03.html" id="xolnki_4" title="Blog/2016-03" class="xowa-visited">2016-03</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-02.html" id="xolnki_5" title="Blog/2016-02" class="xowa-visited">2016-02</a>
</li>
<li>
<b>2016-01</b>
</li>
</ul>
<p>
<a href="http://xowa.org/home/wiki/Blog/Archives.html" id="xolnki_6" title="Blog/Archives">Archives</a>
<a href="http://xowa.org/home/wiki/Blog/Archives.html" id="xolnki_7" title="Blog/Archives">Archives</a>
</p>
</div>
<div id="toc" class="toc">
@ -387,7 +390,7 @@
The Android app is a major release. It has a Random feature, shows more images, and adds CSS-tweaks.
</p>
<h3>
<span class="mw-headline" id="Documentation_for_html-dump_script._See_Dev.2FCommand-line.2FDumps">Documentation for html-dump script. See <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_7" title="Dev/Command-line/Dumps" class="xowa-visited">Dev/Command-line/Dumps</a></span>
<span class="mw-headline" id="Documentation_for_html-dump_script._See_Dev.2FCommand-line.2FDumps">Documentation for html-dump script. See <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_8" title="Dev/Command-line/Dumps" class="xowa-visited">Dev/Command-line/Dumps</a></span>
</h3>
<p>
This item is self-explanatory. The XOWA Android app is getting more stable, so I felt it would be time to document the generation of the HTML databases.

View File

@ -25,20 +25,23 @@
</p>
<ul>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-04.html" id="xolnki_2" title="Blog/2016-04" class="xowa-visited">2016-04</a>
<a href="http://xowa.org/home/wiki/Blog/2016-05.html" id="xolnki_2" title="Blog/2016-05" class="xowa-visited">2016-05</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-03.html" id="xolnki_3" title="Blog/2016-03" class="xowa-visited">2016-03</a>
<a href="http://xowa.org/home/wiki/Blog/2016-04.html" id="xolnki_3" title="Blog/2016-04" class="xowa-visited">2016-04</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-03.html" id="xolnki_4" title="Blog/2016-03" class="xowa-visited">2016-03</a>
</li>
<li>
<b>2016-02</b>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-01.html" id="xolnki_5" title="Blog/2016-01" class="xowa-visited">2016-01</a>
<a href="http://xowa.org/home/wiki/Blog/2016-01.html" id="xolnki_6" title="Blog/2016-01" class="xowa-visited">2016-01</a>
</li>
</ul>
<p>
<a href="http://xowa.org/home/wiki/Blog/Archives.html" id="xolnki_6" title="Blog/Archives">Archives</a>
<a href="http://xowa.org/home/wiki/Blog/Archives.html" id="xolnki_7" title="Blog/Archives">Archives</a>
</p>
</div>
<div id="toc" class="toc">
@ -152,7 +155,7 @@
</p>
<ul>
<li>
Go to <a href="http://xowa.org/home/wiki/Dashboard/Wiki_maintenance.html" id="xolnki_7" title="Dashboard/Wiki maintenance" class="xowa-visited">Dashboard/Wiki_maintenance</a>
Go to <a href="http://xowa.org/home/wiki/Dashboard/Wiki_maintenance.html" id="xolnki_8" title="Dashboard/Wiki maintenance" class="xowa-visited">Dashboard/Wiki_maintenance</a>
</li>
<li>
Find your wiki and click the "Search" button
@ -182,7 +185,7 @@
</li>
</ul>
<p>
v3.2.1 now expands these tables by default. Note that you can control the default behavior at <a href="http://xowa.org/home/wiki/Options/Wiki_HTML.html" id="xolnki_8" title="Options/Wiki HTML" class="xowa-visited">Options/Wiki_HTML</a> under Collapsible
v3.2.1 now expands these tables by default. Note that you can control the default behavior at <a href="http://xowa.org/home/wiki/Options/Wiki_HTML.html" id="xolnki_9" title="Options/Wiki HTML" class="xowa-visited">Options/Wiki_HTML</a> under Collapsible
</p>
<h3>
<span class="mw-headline" id="New_Raspberry_Pi_build">New Raspberry Pi build</span>

View File

@ -25,20 +25,23 @@
</p>
<ul>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-04.html" id="xolnki_2" title="Blog/2016-04" class="xowa-visited">2016-04</a>
<a href="http://xowa.org/home/wiki/Blog/2016-05.html" id="xolnki_2" title="Blog/2016-05" class="xowa-visited">2016-05</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-04.html" id="xolnki_3" title="Blog/2016-04" class="xowa-visited">2016-04</a>
</li>
<li>
<b>2016-03</b>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-02.html" id="xolnki_4" title="Blog/2016-02" class="xowa-visited">2016-02</a>
<a href="http://xowa.org/home/wiki/Blog/2016-02.html" id="xolnki_5" title="Blog/2016-02" class="xowa-visited">2016-02</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-01.html" id="xolnki_5" title="Blog/2016-01" class="xowa-visited">2016-01</a>
<a href="http://xowa.org/home/wiki/Blog/2016-01.html" id="xolnki_6" title="Blog/2016-01" class="xowa-visited">2016-01</a>
</li>
</ul>
<p>
<a href="http://xowa.org/home/wiki/Blog/Archives.html" id="xolnki_6" title="Blog/Archives">Archives</a>
<a href="http://xowa.org/home/wiki/Blog/Archives.html" id="xolnki_7" title="Blog/Archives">Archives</a>
</p>
</div>
<div id="toc" class="toc">
@ -92,7 +95,7 @@
<span class="mw-headline" id=".28Desktop.29_New_autocomplete_address_bar">(Desktop) New autocomplete address bar</span>
</h3>
<p>
The address bar now supports autocompletion. For example, open up English Wikipedia, and start typing <code>earth</code>. The autocomplete is very fast and supports a lot of advanced functionality. For example you can do a search like <code>earth + (history, future) -middle</code> directly in the address bar. See <a href="http://xowa.org/home/wiki/App/Search.html" id="xolnki_7" title="App/Search" class="xowa-visited">App/Search</a> as well as <a href="http://xowa.org/home/wiki/Options/Search_suggest.html" id="xolnki_8" title="Options/Search suggest">Options/Search suggest</a>.
The address bar now supports autocompletion. For example, open up English Wikipedia, and start typing <code>earth</code>. The autocomplete is very fast and supports a lot of advanced functionality. For example you can do a search like <code>earth + (history, future) -middle</code> directly in the address bar. See <a href="http://xowa.org/home/wiki/App/Search.html" id="xolnki_8" title="App/Search" class="xowa-visited">App/Search</a> as well as <a href="http://xowa.org/home/wiki/Options/Search_suggest.html" id="xolnki_9" title="Options/Search suggest">Options/Search suggest</a>.
</p>
<p>
Unfortunately, the autocomplete uses the new search system, so old wikis need to upgrade the search databases. You can upgrade by any of the following:
@ -113,10 +116,10 @@
</ul>
</li>
<li>
Use the <a href="http://xowa.org/home/wiki/Dashboard/Wiki_maintenance.html" id="xolnki_9" title="Dashboard/Wiki maintenance" class="xowa-visited">Dashboard/Wiki_maintenance</a> page
Use the <a href="http://xowa.org/home/wiki/Dashboard/Wiki_maintenance.html" id="xolnki_10" title="Dashboard/Wiki maintenance" class="xowa-visited">Dashboard/Wiki_maintenance</a> page
<ul>
<li>
Go to <a href="http://xowa.org/home/wiki/Dashboard/Wiki_maintenance.html" id="xolnki_10" title="Dashboard/Wiki maintenance" class="xowa-visited">Dashboard/Wiki_maintenance</a>
Go to <a href="http://xowa.org/home/wiki/Dashboard/Wiki_maintenance.html" id="xolnki_11" title="Dashboard/Wiki maintenance" class="xowa-visited">Dashboard/Wiki_maintenance</a>
</li>
<li>
Find your wiki in the list
@ -158,7 +161,7 @@
<b>Punctuation friendly</b>: Searches can be done for <code>U.S.A.</code> or <code>USA</code>; <code>dont't</code> or <code>dont</code>; <code>half-life</code> or <code>half</code> or <code>life</code>.
</li>
<li>
<b>Boolean searches</b>: Searches can use boolean operators like <code>-</code>, <code>,</code>, <code>+</code>, <code>()</code>, and <code>*</code>. In addition, there's even an escape operator: <code>\</code>. See <a href="http://xowa.org/home/wiki/App/Search.html" id="xolnki_11" title="App/Search" class="xowa-visited">App/Search</a>
<b>Boolean searches</b>: Searches can use boolean operators like <code>-</code>, <code>,</code>, <code>+</code>, <code>()</code>, and <code>*</code>. In addition, there's even an escape operator: <code>\</code>. See <a href="http://xowa.org/home/wiki/App/Search.html" id="xolnki_12" title="App/Search" class="xowa-visited">App/Search</a>
</li>
<li>
<b>Home wiki</b>: The home wiki is now searchable. Try entering in <code>search</code> or any other word

View File

@ -24,21 +24,24 @@
2016<br>
</p>
<ul>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-05.html" id="xolnki_2" title="Blog/2016-05" class="xowa-visited">2016-05</a>
</li>
<li>
<b>2016-04</b>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-03.html" id="xolnki_3" title="Blog/2016-03" class="xowa-visited">2016-03</a>
<a href="http://xowa.org/home/wiki/Blog/2016-03.html" id="xolnki_4" title="Blog/2016-03" class="xowa-visited">2016-03</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-02.html" id="xolnki_4" title="Blog/2016-02" class="xowa-visited">2016-02</a>
<a href="http://xowa.org/home/wiki/Blog/2016-02.html" id="xolnki_5" title="Blog/2016-02" class="xowa-visited">2016-02</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-01.html" id="xolnki_5" title="Blog/2016-01" class="xowa-visited">2016-01</a>
<a href="http://xowa.org/home/wiki/Blog/2016-01.html" id="xolnki_6" title="Blog/2016-01" class="xowa-visited">2016-01</a>
</li>
</ul>
<p>
<a href="http://xowa.org/home/wiki/Blog/Archives.html" id="xolnki_6" title="Blog/Archives">Archives</a>
<a href="http://xowa.org/home/wiki/Blog/Archives.html" id="xolnki_7" title="Blog/Archives">Archives</a>
</p>
</div>
<div id="toc" class="toc">
@ -156,7 +159,7 @@
The images are an update to the 2015-09 set. If you already have the 2015-09 set, just download the 2016-04 update: <a href="https://archive.org/download/Xowa_dewiki_latest/Xowa_dewiki_2016-04-07_file_update.7z" rel="nofollow" class="external free">https://archive.org/download/Xowa_dewiki_latest/Xowa_dewiki_2016-04-07_file_update.7z</a>
</li>
<li>
For Android, download all the de.wikipedia.org files in <a href="http://xowa.org/home/wiki/Android/Setup.html" id="xolnki_7" title="Android/Setup" class="xowa-visited">Android/Setup</a>
For Android, download all the de.wikipedia.org files in <a href="http://xowa.org/home/wiki/Android/Setup.html" id="xolnki_8" title="Android/Setup" class="xowa-visited">Android/Setup</a>
</li>
<li>
For the other German wikis, the process is similar. Download <a href="https://archive.org/download/Xowa_dewiki_latest/Xowa_debundle_2016-04-07.7z" rel="nofollow" class="external free">https://archive.org/download/Xowa_dewiki_latest/Xowa_debundle_2016-04-07.7z</a> and copy the files to your microSD card.
@ -264,7 +267,7 @@
<b>Youtube video</b>: <a href="https://www.youtube.com/watch?v=jsMTBxGweUw" rel="nofollow" class="external free">https://www.youtube.com/watch?v=jsMTBxGweUw</a>
</li>
<li>
<b>Android Setup</b>: <a href="http://xowa.org/home/wiki/Android/Setup.html" id="xolnki_8" title="Android/Setup" class="xowa-visited">Android/Setup</a>
<b>Android Setup</b>: <a href="http://xowa.org/home/wiki/Android/Setup.html" id="xolnki_9" title="Android/Setup" class="xowa-visited">Android/Setup</a>
</li>
</ul>
<p>
@ -388,7 +391,7 @@
<b>Really benefits from an SSD</b>: SQLite really does better with an SSD. I tried some tricks like changing PRAGMA synchronous to OFF, but this only shaves off a dozen or so minutes. In contrast, an SSD will easily knock off an hour if not more (from 2 hours to about 40 min)
</li>
<li>
<b>If you want the new search, downloading from archive.org is the easiest way</b>: There are other complexities with the search database rebuild (PageRank algorithm and the 10 GB pagelinks dump: See <a href="http://xowa.org/home/wiki/App/Search.html" id="xolnki_9" title="App/Search" class="xowa-visited">App/Search</a>). As such, the easiest way is to download prebuilt copies from archive.org:
<b>If you want the new search, downloading from archive.org is the easiest way</b>: There are other complexities with the search database rebuild (PageRank algorithm and the 10 GB pagelinks dump: See <a href="http://xowa.org/home/wiki/App/Search.html" id="xolnki_10" title="App/Search" class="xowa-visited">App/Search</a>). As such, the easiest way is to download prebuilt copies from archive.org:
<ul>
<li>
<a href="https://archive.org/download/Xowa_enwiki_latest/Xowa_enwiki_2016-03-05_wiki_core.7z" rel="nofollow" class="external free">https://archive.org/download/Xowa_enwiki_latest/Xowa_enwiki_2016-03-05_wiki_core.7z</a>
@ -413,7 +416,7 @@
<b>New user</b>: Download the new 2016-03 version. Previously you would have to download 2015-06 set, and then download separate updates for every month between 2015-07 and 2016-03. This was just too cumbersome.
</li>
<li>
<b>Existing user (2015-06)</b>: Ignore the 2016-03 version. You downloaded the 2015-06 set and presumably have been keeping up with the monthly updates. The 2016-03 set is the same as your set, except it is smaller (it no longer has deleted images). If you want to remove about 8 GB of deleted images, see <a href="http://xowa.org/home/wiki/Dashboard/Files/Deletion.html" id="xolnki_10" title="Dashboard/Files/Deletion" class="xowa-visited">Dashboard/Files/Deletion</a>. Once you remove the deleted images, you will have a set that is exactly the same as the 2016-03 version.
<b>Existing user (2015-06)</b>: Ignore the 2016-03 version. You downloaded the 2015-06 set and presumably have been keeping up with the monthly updates. The 2016-03 set is the same as your set, except it is smaller (it no longer has deleted images). If you want to remove about 8 GB of deleted images, see <a href="http://xowa.org/home/wiki/Dashboard/Files/Deletion.html" id="xolnki_11" title="Dashboard/Files/Deletion" class="xowa-visited">Dashboard/Files/Deletion</a>. Once you remove the deleted images, you will have a set that is exactly the same as the 2016-03 version.
</li>
<li>
<b>Existing user (2013-11 or something else)</b>: Download the 2016-03 version. You have an old set of XOWA image databases that I really can't support any longer (they have an extension of .sqlite3). I know downloading 80 GB is painful, but I'm not planning to change database formats again in the future.
@ -505,7 +508,7 @@
The total size of English Wikipedia is about 90 GB. 8 GB is from old images: images removed from articles during the day-to-day editing churn.
</p>
<p>
If you have English Wikipedia and have been following along with the updates, go to <a href="http://xowa.org/home/wiki/Dashboard/Files/Deletion.html" id="xolnki_11" title="Dashboard/Files/Deletion" class="xowa-visited">Dashboard/Files/Deletion</a> and follow the instructions therein.
If you have English Wikipedia and have been following along with the updates, go to <a href="http://xowa.org/home/wiki/Dashboard/Files/Deletion.html" id="xolnki_12" title="Dashboard/Files/Deletion" class="xowa-visited">Dashboard/Files/Deletion</a> and follow the instructions therein.
</p>
<h3>
<span class="mw-headline" id=".28Package.29_Release_of_French_Wikipedia_2016-03">(Package) Release of French Wikipedia 2016-03</span>

191
home/wiki/Blog/2016-05.html Normal file
View File

@ -0,0 +1,191 @@
<!DOCTYPE html>
<html dir="ltr">
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
<title>Blog/2016-05 - 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>Blog/2016-05</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 class='infobox plainlinks' style='width:70px;'>
<p>
<span style='font-size:15px;font-weight:bold;'>Blog links</span><br>
<br>
2016<br>
</p>
<ul>
<li>
<b>2016-05</b>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-04.html" id="xolnki_3" title="Blog/2016-04" class="xowa-visited">2016-04</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-03.html" id="xolnki_4" title="Blog/2016-03" class="xowa-visited">2016-03</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-02.html" id="xolnki_5" title="Blog/2016-02" class="xowa-visited">2016-02</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-01.html" id="xolnki_6" title="Blog/2016-01" class="xowa-visited">2016-01</a>
</li>
</ul>
<p>
<a href="http://xowa.org/home/wiki/Blog/Archives.html" id="xolnki_7" title="Blog/Archives">Archives</a>
</p>
</div>
<div id="toc" class="toc">
<div id="toctitle">
<h2>
Contents
</h2>
</div>
<ul>
<li class="toclevel-1 tocsection-1">
<a href="#Release:_v3.5.1.1_.282016-05-01_20:25_Sun.29"><span class="tocnumber">1</span> <span class="toctext">Release: v3.5.1.1 (2016-05-01 20:25 Sun)</span></a>
<ul>
<li class="toclevel-2 tocsection-2">
<a href="#.28Desktop.29_Minor_parser_fixes_for_English_Wiktionary"><span class="tocnumber">1.1</span> <span class="toctext">(Desktop) Minor parser fixes for English Wiktionary</span></a>
</li>
<li class="toclevel-2 tocsection-3">
<a href="#Next_release:_v3.5.2"><span class="tocnumber">1.2</span> <span class="toctext">Next release: v3.5.2</span></a>
</li>
</ul>
</li>
</ul>
</div>
<h2>
<span class="mw-headline" id="Release:_v3.5.1.1_.282016-05-01_20:25_Sun.29">Release: v3.5.1.1 (2016-05-01 20:25 Sun)</span>
</h2>
<p>
The desktop app is a trivial release. It has a few minor parser fixes, primarily for English Wiktionary.
</p>
<p>
The Android app has no release.
</p>
<h3>
<span class="mw-headline" id=".28Desktop.29_Minor_parser_fixes_for_English_Wiktionary">(Desktop) Minor parser fixes for English Wiktionary</span>
</h3>
<p>
There are several minor parser fixes for English Wiktionary. The most major item is a simple implementation for {{categorytree}} which will show a link to the Category page, but not do the Javascript tree expansion.
</p>
<h3>
<span class="mw-headline" id="Next_release:_v3.5.2">Next release: v3.5.2</span>
</h3>
<p>
I'm still working on the wiki update tool. My goal is to have it for Android v3.5.2. Once that is done, I'll upload the next batch of wikis after it (English / French).
</p>
<p>
Also, on a related note, the English Wikipedia dumps for 2016-04-07 are done. Many thanks to Ariel Glenn for fixing the issue: <a href="https://lists.wikimedia.org/pipermail/xmldatadumps-l/2016-April/001301.html" rel="nofollow" class="external free">https://lists.wikimedia.org/pipermail/xmldatadumps-l/2016-April/001301.html</a> . I'm processing them now, and will try to post them this week.
</p>
</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&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>
</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>
</body>
</html>

View File

@ -28,111 +28,119 @@
<a href="#Categories"><span class="tocnumber">1</span> <span class="toctext">Categories</span></a>
</li>
<li class="toclevel-1 tocsection-2">
<a href="#v3.4.4.1_.282016-04-24.29"><span class="tocnumber">2</span> <span class="toctext">v3.4.4.1 (2016-04-24)</span></a>
<a href="#v3.5.1.1_.282016-05-01.29"><span class="tocnumber">2</span> <span class="toctext">v3.5.1.1 (2016-05-01)</span></a>
<ul>
<li class="toclevel-2 tocsection-3">
<a href="#Windows_.2F_Linux_.2F_Mac_OS_X"><span class="tocnumber">2.1</span> <span class="toctext">Windows / Linux / Mac OS X</span></a>
</li>
<li class="toclevel-2 tocsection-4">
<a href="#Android"><span class="tocnumber">2.2</span> <span class="toctext">Android</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-5">
<a href="#v3.4.3.1_.282016-04-17.29"><span class="tocnumber">3</span> <span class="toctext">v3.4.3.1 (2016-04-17)</span></a>
<li class="toclevel-1 tocsection-4">
<a href="#v3.4.4.1_.282016-04-24.29"><span class="tocnumber">3</span> <span class="toctext">v3.4.4.1 (2016-04-24)</span></a>
<ul>
<li class="toclevel-2 tocsection-6">
<li class="toclevel-2 tocsection-5">
<a href="#Windows_.2F_Linux_.2F_Mac_OS_X_2"><span class="tocnumber">3.1</span> <span class="toctext">Windows / Linux / Mac OS X</span></a>
</li>
<li class="toclevel-2 tocsection-7">
<a href="#Android_2"><span class="tocnumber">3.2</span> <span class="toctext">Android</span></a>
<li class="toclevel-2 tocsection-6">
<a href="#Android"><span class="tocnumber">3.2</span> <span class="toctext">Android</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-8">
<a href="#v3.4.2.1_.282016-04-10.29"><span class="tocnumber">4</span> <span class="toctext">v3.4.2.1 (2016-04-10)</span></a>
<li class="toclevel-1 tocsection-7">
<a href="#v3.4.3.1_.282016-04-17.29"><span class="tocnumber">4</span> <span class="toctext">v3.4.3.1 (2016-04-17)</span></a>
<ul>
<li class="toclevel-2 tocsection-9">
<li class="toclevel-2 tocsection-8">
<a href="#Windows_.2F_Linux_.2F_Mac_OS_X_3"><span class="tocnumber">4.1</span> <span class="toctext">Windows / Linux / Mac OS X</span></a>
</li>
<li class="toclevel-2 tocsection-10">
<a href="#Android_3"><span class="tocnumber">4.2</span> <span class="toctext">Android</span></a>
<li class="toclevel-2 tocsection-9">
<a href="#Android_2"><span class="tocnumber">4.2</span> <span class="toctext">Android</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-11">
<a href="#v3.4.1.1_.282016-04-04.29"><span class="tocnumber">5</span> <span class="toctext">v3.4.1.1 (2016-04-04)</span></a>
<li class="toclevel-1 tocsection-10">
<a href="#v3.4.2.1_.282016-04-10.29"><span class="tocnumber">5</span> <span class="toctext">v3.4.2.1 (2016-04-10)</span></a>
<ul>
<li class="toclevel-2 tocsection-12">
<li class="toclevel-2 tocsection-11">
<a href="#Windows_.2F_Linux_.2F_Mac_OS_X_4"><span class="tocnumber">5.1</span> <span class="toctext">Windows / Linux / Mac OS X</span></a>
</li>
<li class="toclevel-2 tocsection-12">
<a href="#Android_3"><span class="tocnumber">5.2</span> <span class="toctext">Android</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-13">
<a href="#v3.3.4.1_.282016-03-27.29"><span class="tocnumber">6</span> <span class="toctext">v3.3.4.1 (2016-03-27)</span></a>
<a href="#v3.4.1.1_.282016-04-04.29"><span class="tocnumber">6</span> <span class="toctext">v3.4.1.1 (2016-04-04)</span></a>
<ul>
<li class="toclevel-2 tocsection-14">
<a href="#Windows_.2F_Linux_.2F_Mac_OS_X_5"><span class="tocnumber">6.1</span> <span class="toctext">Windows / Linux / Mac OS X</span></a>
</li>
<li class="toclevel-2 tocsection-15">
<a href="#Android_4"><span class="tocnumber">6.2</span> <span class="toctext">Android</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-16">
<a href="#v3.2.1.1_.282016-01-31.29"><span class="tocnumber">7</span> <span class="toctext">v3.2.1.1 (2016-01-31)</span></a>
<li class="toclevel-1 tocsection-15">
<a href="#v3.3.4.1_.282016-03-27.29"><span class="tocnumber">7</span> <span class="toctext">v3.3.4.1 (2016-03-27)</span></a>
<ul>
<li class="toclevel-2 tocsection-17">
<li class="toclevel-2 tocsection-16">
<a href="#Windows_.2F_Linux_.2F_Mac_OS_X_6"><span class="tocnumber">7.1</span> <span class="toctext">Windows / Linux / Mac OS X</span></a>
</li>
<li class="toclevel-2 tocsection-17">
<a href="#Android_4"><span class="tocnumber">7.2</span> <span class="toctext">Android</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-18">
<a href="#v3.1.5.1_.282016-01-31.29"><span class="tocnumber">8</span> <span class="toctext">v3.1.5.1 (2016-01-31)</span></a>
<a href="#v3.2.1.1_.282016-01-31.29"><span class="tocnumber">8</span> <span class="toctext">v3.2.1.1 (2016-01-31)</span></a>
<ul>
<li class="toclevel-2 tocsection-19">
<a href="#Windows_.2F_Linux_.2F_Mac_OS_X_7"><span class="tocnumber">8.1</span> <span class="toctext">Windows / Linux / Mac OS X</span></a>
</li>
<li class="toclevel-2 tocsection-20">
<a href="#Android_5"><span class="tocnumber">8.2</span> <span class="toctext">Android</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-21">
<a href="#v3.1.4.2_.282016-01-28.29"><span class="tocnumber">9</span> <span class="toctext">v3.1.4.2 (2016-01-28)</span></a>
<li class="toclevel-1 tocsection-20">
<a href="#v3.1.5.1_.282016-01-31.29"><span class="tocnumber">9</span> <span class="toctext">v3.1.5.1 (2016-01-31)</span></a>
<ul>
<li class="toclevel-2 tocsection-22">
<li class="toclevel-2 tocsection-21">
<a href="#Windows_.2F_Linux_.2F_Mac_OS_X_8"><span class="tocnumber">9.1</span> <span class="toctext">Windows / Linux / Mac OS X</span></a>
</li>
<li class="toclevel-2 tocsection-22">
<a href="#Android_5"><span class="tocnumber">9.2</span> <span class="toctext">Android</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-23">
<a href="#v3.1.4.1_.282016-01-24.29"><span class="tocnumber">10</span> <span class="toctext">v3.1.4.1 (2016-01-24)</span></a>
<a href="#v3.1.4.2_.282016-01-28.29"><span class="tocnumber">10</span> <span class="toctext">v3.1.4.2 (2016-01-28)</span></a>
<ul>
<li class="toclevel-2 tocsection-24">
<a href="#Windows_.2F_Linux_.2F_Mac_OS_X_9"><span class="tocnumber">10.1</span> <span class="toctext">Windows / Linux / Mac OS X</span></a>
</li>
<li class="toclevel-2 tocsection-25">
<a href="#Android_6"><span class="tocnumber">10.2</span> <span class="toctext">Android</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-26">
<a href="#v3.1.3.1_.282016-01-17.29"><span class="tocnumber">11</span> <span class="toctext">v3.1.3.1 (2016-01-17)</span></a>
<li class="toclevel-1 tocsection-25">
<a href="#v3.1.4.1_.282016-01-24.29"><span class="tocnumber">11</span> <span class="toctext">v3.1.4.1 (2016-01-24)</span></a>
<ul>
<li class="toclevel-2 tocsection-27">
<li class="toclevel-2 tocsection-26">
<a href="#Windows_.2F_Linux_.2F_Mac_OS_X_10"><span class="tocnumber">11.1</span> <span class="toctext">Windows / Linux / Mac OS X</span></a>
</li>
<li class="toclevel-2 tocsection-28">
<a href="#Android_7"><span class="tocnumber">11.2</span> <span class="toctext">Android</span></a>
<li class="toclevel-2 tocsection-27">
<a href="#Android_6"><span class="tocnumber">11.2</span> <span class="toctext">Android</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-29">
<a href="#v3.1.1.1_.282016-01-03.29"><span class="tocnumber">12</span> <span class="toctext">v3.1.1.1 (2016-01-03)</span></a>
<li class="toclevel-1 tocsection-28">
<a href="#v3.1.3.1_.282016-01-17.29"><span class="tocnumber">12</span> <span class="toctext">v3.1.3.1 (2016-01-17)</span></a>
<ul>
<li class="toclevel-2 tocsection-29">
<a href="#Windows_.2F_Linux_.2F_Mac_OS_X_11"><span class="tocnumber">12.1</span> <span class="toctext">Windows / Linux / Mac OS X</span></a>
</li>
<li class="toclevel-2 tocsection-30">
<a href="#Android_7"><span class="tocnumber">12.2</span> <span class="toctext">Android</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-30">
<a href="#Archives"><span class="tocnumber">13</span> <span class="toctext">Archives</span></a>
<li class="toclevel-1 tocsection-31">
<a href="#v3.1.1.1_.282016-01-03.29"><span class="tocnumber">13</span> <span class="toctext">v3.1.1.1 (2016-01-03)</span></a>
</li>
<li class="toclevel-1 tocsection-32">
<a href="#Archives"><span class="tocnumber">14</span> <span class="toctext">Archives</span></a>
</li>
</ul>
</div>
@ -177,11 +185,124 @@
</li>
</ul>
<h2>
<span class="mw-headline" id="v3.4.4.1_.282016-04-24.29">v3.4.4.1 (2016-04-24)</span>
<span class="mw-headline" id="v3.5.1.1_.282016-05-01.29">v3.5.1.1 (2016-05-01)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>minor.fix</b>
</p>
<ul>
<li>
Scribunto: Fix categorytree script error on many en.d pages. Message: <code>Script error: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: callParserFunction: function was not found: function=#categorytree</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Implement basic functionality for {{#categorytree}}.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/a-" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/a-</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix 'parameter "2" is required' script error on several dozen English Wikipedia category pages. Message: <code>Script error: =Module:parameters:175 The parameter "2" is required.</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add entries for null value arguments. Example: [2:'b'] -&gt; [1:null,2:'b'].
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/Category:Nouns_by_language" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Category:Nouns_by_language</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix cast failed error on several dozen en.d pages. Message: <code>Script error: @/C/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: cast failed: type=java.lang.String</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Always convert replace-arg to string when gsub uses callback function.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/seven" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/seven</a> <a href="https://en.wiktionary.org/wiki/four" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/four</a> <a href="https://en.wiktionary.org/wiki/eight" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/eight</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix format link script error on a few dozen en.d pages. Message: <code>Script error: =Module:template 'Link':367 attempt to call nil</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Return correct data structure for interwikiMap.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/Wiktionary:Public_domain_sources" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Wiktionary:Public_domain_sources</a> <a href="https://en.wiktionary.org/wiki/Wiktionary:Quotations/Templates" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Wiktionary:Quotations/Templates</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix class cast error on a few dozen en.d pages. Message: <code>Script error: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: java.lang.ClassCastException: org.luaj.vm2.LuaNil cannot be cast to org.luaj.vm2.LuaTable</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Handle UCS chars at end of array.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/one" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/one</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix 'number required' script error. Message: <code>Script error: =Module:Roman:119 attempt to call nil</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Allow int to be passed to pf.expr.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/531_BC" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/531_BC</a>
</dd>
</dl>
<ul>
<li>
Url: Fix wrong-casing when navigating from home wiki to English Wiktionary.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Use case-sensitivity of url wiki not current wiki.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/one" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/one</a>
</dd>
</dl>
<p>
<b>doc</b>
</p>
<ul>
<li>
Doc: Correct broken links to missing /Overview pages. {detected by Miles}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Dashboard/Wiki_maintenance.html" id="xolnki_2" title="Dashboard/Wiki maintenance" class="xowa-visited">Dashboard/Wiki_maintenance</a>
</dd>
</dl>
<h2>
<span class="mw-headline" id="v3.4.4.1_.282016-04-24.29">v3.4.4.1 (2016-04-24)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_2">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>package</b>
</p>
@ -319,7 +440,7 @@
<span class="mw-headline" id="v3.4.3.1_.282016-04-17.29">v3.4.3.1 (2016-04-17)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_2">Windows / Linux / Mac OS X</span>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_3">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>major.fix</b>
@ -357,7 +478,7 @@
<span style='font-variant:small-caps'>Resolved by</span>: Pass display_title info to new page_banner manager.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://en.wikipedia.org/wiki/gzip" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/gzip</a> <a href="http://xowa.org/home/wiki/Diagnostics/ParserFunctions/DisplayTitle.html" id="xolnki_2" title="Diagnostics/ParserFunctions/DisplayTitle" class="xowa-visited">Diagnostics/ParserFunctions/DisplayTitle</a>
<span style='font-variant:small-caps'>Links</span>: <a href="http://en.wikipedia.org/wiki/gzip" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/gzip</a> <a href="http://xowa.org/home/wiki/Diagnostics/ParserFunctions/DisplayTitle.html" id="xolnki_3" title="Diagnostics/ParserFunctions/DisplayTitle" class="xowa-visited">Diagnostics/ParserFunctions/DisplayTitle</a>
</dd>
</dl>
<ul>
@ -398,7 +519,7 @@
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Diagnostics/Xtns/Wikia/All.html" id="xolnki_3" title="Diagnostics/Xtns/Wikia/All" class="xowa-visited">Diagnostics/Xtns/Wikia/All</a>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Diagnostics/Xtns/Wikia/All.html" id="xolnki_4" title="Diagnostics/Xtns/Wikia/All" class="xowa-visited">Diagnostics/Xtns/Wikia/All</a>
</dd>
</dl>
<ul>
@ -485,7 +606,7 @@
<span class="mw-headline" id="v3.4.2.1_.282016-04-10.29">v3.4.2.1 (2016-04-10)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_3">Windows / Linux / Mac OS X</span>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_4">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>major.fix</b>
@ -525,7 +646,7 @@
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Diagnostics/Xtns/Wikia/All.html" id="xolnki_4" title="Diagnostics/Xtns/Wikia/All" class="xowa-visited">Diagnostics/Xtns/Wikia/All</a>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Diagnostics/Xtns/Wikia/All.html" id="xolnki_5" title="Diagnostics/Xtns/Wikia/All" class="xowa-visited">Diagnostics/Xtns/Wikia/All</a>
</dd>
</dl>
<ul>
@ -535,7 +656,7 @@
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Diagnostics/Xtns/Wikia/All.html" id="xolnki_5" title="Diagnostics/Xtns/Wikia/All" class="xowa-visited">Diagnostics/Xtns/Wikia/All</a>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Diagnostics/Xtns/Wikia/All.html" id="xolnki_6" title="Diagnostics/Xtns/Wikia/All" class="xowa-visited">Diagnostics/Xtns/Wikia/All</a>
</dd>
</dl>
<p>
@ -588,7 +709,7 @@
<span class="mw-headline" id="v3.4.1.1_.282016-04-04.29">v3.4.1.1 (2016-04-04)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_4">Windows / Linux / Mac OS X</span>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_5">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>major.fix</b>
@ -600,7 +721,7 @@
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Dashboard/Import/Offline.html" id="xolnki_6" title="Dashboard/Import/Offline" class="xowa-visited">Dashboard/Import/Offline</a>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Dashboard/Import/Offline.html" id="xolnki_7" title="Dashboard/Import/Offline" class="xowa-visited">Dashboard/Import/Offline</a>
</dd>
</dl>
<ul>
@ -629,7 +750,7 @@
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Dashboard/Files/Deletion.html" id="xolnki_7" title="Dashboard/Files/Deletion" class="xowa-visited">Dashboard/Files/Deletion</a>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Dashboard/Files/Deletion.html" id="xolnki_8" title="Dashboard/Files/Deletion" class="xowa-visited">Dashboard/Files/Deletion</a>
</dd>
</dl>
<p>
@ -653,7 +774,7 @@
<span class="mw-headline" id="v3.3.4.1_.282016-03-27.29">v3.3.4.1 (2016-03-27)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_5">Windows / Linux / Mac OS X</span>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_6">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>major.add</b>
@ -665,7 +786,7 @@
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/App/Search/Address_bar.html" id="xolnki_8" title="App/Search/Address bar" class="xowa-visited">App/Search/Address_bar</a>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/App/Search/Address_bar.html" id="xolnki_9" title="App/Search/Address bar" class="xowa-visited">App/Search/Address_bar</a>
</dd>
</dl>
<ul>
@ -680,7 +801,7 @@
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Options/Search.html" id="xolnki_9" title="Options/Search" class="xowa-visited">Options/Search</a>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Options/Search.html" id="xolnki_10" title="Options/Search" class="xowa-visited">Options/Search</a>
</dd>
</dl>
<ul>
@ -695,7 +816,7 @@
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/App/Search.html" id="xolnki_10" title="App/Search" class="xowa-visited">App/Search</a>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/App/Search.html" id="xolnki_11" title="App/Search" class="xowa-visited">App/Search</a>
</dd>
</dl>
<ul>
@ -842,7 +963,7 @@
<span class="mw-headline" id="v3.2.1.1_.282016-01-31.29">v3.2.1.1 (2016-01-31)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_6">Windows / Linux / Mac OS X</span>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_7">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>major.fix</b>
@ -916,7 +1037,7 @@
<span class="mw-headline" id="v3.1.5.1_.282016-01-31.29">v3.1.5.1 (2016-01-31)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_7">Windows / Linux / Mac OS X</span>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_8">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>major</b>
@ -932,7 +1053,7 @@
Core: Parse decimals using US locale, not user locale. Resolves extremely wide pie charts on many de.w pages. {detected by markusmaresch} See: <a href="https://de.wikipedia.org/wiki/Hausmannstätten" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Hausmannstätten</a>
</li>
<li>
Xtn.Pgbnr: Add {{PAGEBANNER}} extension. Resolves pagebanner not showing up on top of wikivoyage pages. See: <a href="https://en.wikivoyage.org/wiki/Stonehenge" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Stonehenge</a> <a href="https://en.wikivoyage.org/wiki/Paris" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Paris</a> <a href="https://en.wikivoyage.org/wiki/Munich" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Munich</a> <a href="https://en.wikivoyage.org/wiki/Cumbernauld" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Cumbernauld</a> <a href="http://xowa.org/home/wiki/Diagnostics/Xtns/Wikivoyage/All.html" id="xolnki_11" title="Diagnostics/Xtns/Wikivoyage/All" class="xowa-visited">Diagnostics/Xtns/Wikivoyage/All</a>
Xtn.Pgbnr: Add {{PAGEBANNER}} extension. Resolves pagebanner not showing up on top of wikivoyage pages. See: <a href="https://en.wikivoyage.org/wiki/Stonehenge" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Stonehenge</a> <a href="https://en.wikivoyage.org/wiki/Paris" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Paris</a> <a href="https://en.wikivoyage.org/wiki/Munich" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Munich</a> <a href="https://en.wikivoyage.org/wiki/Cumbernauld" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Cumbernauld</a> <a href="http://xowa.org/home/wiki/Diagnostics/Xtns/Wikivoyage/All.html" id="xolnki_12" title="Diagnostics/Xtns/Wikivoyage/All" class="xowa-visited">Diagnostics/Xtns/Wikivoyage/All</a>
</li>
</ul>
<p>
@ -987,7 +1108,7 @@
<span class="mw-headline" id="v3.1.4.2_.282016-01-28.29">v3.1.4.2 (2016-01-28)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_8">Windows / Linux / Mac OS X</span>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_9">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>major</b>
@ -1015,7 +1136,7 @@
<span class="mw-headline" id="v3.1.4.1_.282016-01-24.29">v3.1.4.1 (2016-01-24)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_9">Windows / Linux / Mac OS X</span>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_10">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>major</b>
@ -1042,7 +1163,7 @@
Scribunto: Handle multi-byte characters for lua bracketed regular expressions (resolves nothing known). 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>
Luaj: Use HOUR_OF_DAY for os.time, not HOUR (resolves hour off by 12 for os.time calls). See: <a href="http://xowa.org/home/wiki/Diagnostics/Scribunto/Luaj.html" id="xolnki_12" title="Diagnostics/Scribunto/Luaj">Diagnostics/Scribunto/Luaj</a>
Luaj: Use HOUR_OF_DAY for os.time, not HOUR (resolves hour off by 12 for os.time calls). See: <a href="http://xowa.org/home/wiki/Diagnostics/Scribunto/Luaj.html" id="xolnki_13" title="Diagnostics/Scribunto/Luaj">Diagnostics/Scribunto/Luaj</a>
</li>
<li>
Xtns.Dpl: Write href using full_db not page_txt; EX:Category:A B -&gt; Category:A_B x&gt; A B. See: <a href="https://en.wikiquote.org/wiki/Wikiquote:Speedy_deletions" rel="nofollow" class="external free">https://en.wikiquote.org/wiki/Wikiquote:Speedy_deletions</a>
@ -1100,14 +1221,14 @@
<span class="mw-headline" id="v3.1.3.1_.282016-01-17.29">v3.1.3.1 (2016-01-17)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_10">Windows / Linux / Mac OS X</span>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X_11">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>add</b>
</p>
<ul>
<li>
Command-line: Expand instructions for generating HTML dumps. See: <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_13" title="Dev/Command-line/Dumps" class="xowa-visited">Dev/Command-line/Dumps</a>
Command-line: Expand instructions for generating HTML dumps. See: <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_14" title="Dev/Command-line/Dumps" class="xowa-visited">Dev/Command-line/Dumps</a>
</li>
</ul>
<p>
@ -1258,13 +1379,13 @@
</h2>
<ul>
<li>
<a href="http://xowa.org/home/wiki/Change_log/2015.html" id="xolnki_14" title="Change log/2015" class="xowa-visited">2015 Change Log</a>
<a href="http://xowa.org/home/wiki/Change_log/2015.html" id="xolnki_15" title="Change log/2015" class="xowa-visited">2015 Change Log</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Change_log/2014.html" id="xolnki_15" title="Change log/2014" class="xowa-visited">2014 Change Log</a>
<a href="http://xowa.org/home/wiki/Change_log/2014.html" id="xolnki_16" title="Change log/2014" class="xowa-visited">2014 Change Log</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Change_log/2013.html" id="xolnki_16" title="Change log/2013">2013 Change Log</a>
<a href="http://xowa.org/home/wiki/Change_log/2013.html" id="xolnki_17" title="Change log/2013">2013 Change Log</a>
</li>
</ul>

View File

@ -0,0 +1,233 @@
<!DOCTYPE html>
<html dir="ltr">
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
<title>Change log/v3.5.1.1 - 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/v3.5.1.1</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="v3.5.1.1_.282016-05-01.29">v3.5.1.1 (2016-05-01)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>minor.fix</b>
</p>
<ul>
<li>
Scribunto: Fix categorytree script error on many en.d pages. Message: <code>Script error: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: callParserFunction: function was not found: function=#categorytree</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Implement basic functionality for {{#categorytree}}.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/a-" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/a-</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix 'parameter "2" is required' script error on several dozen English Wikipedia category pages. Message: <code>Script error: =Module:parameters:175 The parameter "2" is required.</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add entries for null value arguments. Example: [2:'b'] -&gt; [1:null,2:'b'].
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/Category:Nouns_by_language" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Category:Nouns_by_language</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix cast failed error on several dozen en.d pages. Message: <code>Script error: @/C/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: cast failed: type=java.lang.String</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Always convert replace-arg to string when gsub uses callback function.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/seven" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/seven</a> <a href="https://en.wiktionary.org/wiki/four" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/four</a> <a href="https://en.wiktionary.org/wiki/eight" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/eight</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix format link script error on a few dozen en.d pages. Message: <code>Script error: =Module:template 'Link':367 attempt to call nil</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Return correct data structure for interwikiMap.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/Wiktionary:Public_domain_sources" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Wiktionary:Public_domain_sources</a> <a href="https://en.wiktionary.org/wiki/Wiktionary:Quotations/Templates" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Wiktionary:Quotations/Templates</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix class cast error on a few dozen en.d pages. Message: <code>Script error: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: java.lang.ClassCastException: org.luaj.vm2.LuaNil cannot be cast to org.luaj.vm2.LuaTable</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Handle UCS chars at end of array.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/one" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/one</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix 'number required' script error. Message: <code>Script error: =Module:Roman:119 attempt to call nil</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Allow int to be passed to pf.expr.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/531_BC" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/531_BC</a>
</dd>
</dl>
<ul>
<li>
Url: Fix wrong-casing when navigating from home wiki to English Wiktionary.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Use case-sensitivity of url wiki not current wiki.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/one" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/one</a>
</dd>
</dl>
<p>
<b>doc</b>
</p>
<ul>
<li>
Doc: Correct broken links to missing /Overview pages. {detected by Miles}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Dashboard/Wiki_maintenance.html" id="xolnki_2" title="Dashboard/Wiki maintenance" class="xowa-visited">Dashboard/Wiki_maintenance</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="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>
</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>
</body>
</html>

View File

@ -28,10 +28,10 @@
</h2>
<ul>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.4.4.1/xowa_app_windows_64_v3.4.4.1.zip" rel="nofollow" class="external text">Windows (64-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.5.1.1/xowa_app_windows_64_v3.5.1.1.zip" rel="nofollow" class="external text">Windows (64-bit)</a>
</li>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.4.4.1/xowa_app_windows_v3.4.4.1.zip" rel="nofollow" class="external text">Windows (32-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.5.1.1/xowa_app_windows_v3.5.1.1.zip" rel="nofollow" class="external text">Windows (32-bit)</a>
</li>
</ul>
<h2>
@ -39,10 +39,10 @@
</h2>
<ul>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.4.4.1/xowa_app_linux_64_v3.4.4.1.zip" rel="nofollow" class="external text">Linux (64-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.5.1.1/xowa_app_linux_64_v3.5.1.1.zip" rel="nofollow" class="external text">Linux (64-bit)</a>
</li>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.4.4.1/xowa_app_linux_v3.4.4.1.zip" rel="nofollow" class="external text">Linux (32-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.5.1.1/xowa_app_linux_v3.5.1.1.zip" rel="nofollow" class="external text">Linux (32-bit)</a>
</li>
</ul>
<h2>
@ -50,10 +50,10 @@
</h2>
<ul>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.4.4.1/xowa_app_macosx_64_v3.4.4.1.zip" rel="nofollow" class="external text">Mac OS X (64-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.5.1.1/xowa_app_macosx_64_v3.5.1.1.zip" rel="nofollow" class="external text">Mac OS X (64-bit)</a>
</li>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.4.4.1/xowa_app_macosx_v3.4.4.1.zip" rel="nofollow" class="external text">Mac OS X (32-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.5.1.1/xowa_app_macosx_v3.5.1.1.zip" rel="nofollow" class="external text">Mac OS X (32-bit)</a>
</li>
</ul>
<h2>
@ -61,7 +61,7 @@
</h2>
<ul>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.4.4.1/xowa_app_arm_v3.4.4.1.zip" rel="nofollow" class="external text">Raspberry Pi</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.5.1.1/xowa_app_arm_v3.5.1.1.zip" rel="nofollow" class="external text">Raspberry Pi</a>
</li>
</ul>
<h2>
@ -77,7 +77,7 @@
</h2>
<ul>
<li>
<a href="https://github.com/gnosygnu/xowa/archive/v3.4.4.1.zip" rel="nofollow" class="external text">Source code (Desktop)</a>
<a href="https://github.com/gnosygnu/xowa/archive/v3.5.1.1.zip" rel="nofollow" class="external text">Source code (Desktop)</a>
</li>
</ul>
<h2>
@ -89,142 +89,116 @@
</li>
</ul>
<h2>
<span class="mw-headline" id="v3.4.4.1_.282016-04-24.29">v3.4.4.1 (2016-04-24)</span>
<span class="mw-headline" id="v3.5.1.1_.282016-05-01.29">v3.5.1.1 (2016-05-01)</span>
</h2>
<h3>
<span class="mw-headline" id="Windows_.2F_Linux_.2F_Mac_OS_X">Windows / Linux / Mac OS X</span>
</h3>
<p>
<b>package</b>
</p>
<ul>
<li>
Package: Release German wikis (2016-04).
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://archive.org/details/Xowa_dewiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_dewiki_latest</a>
</dd>
</dl>
<p>
<b>minor.fix</b>
</p>
<ul>
<li>
Luaj: Fix multiple error log messages for Module:Sort in de.w pages. Message: <code>Skriptfehler: =Module:Sort:93 'for' initial value must be a number</code>
Scribunto: Fix categorytree script error on many en.d pages. Message: <code>Script error: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: callParserFunction: function was not found: function=#categorytree</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not assign character classes to bytes &gt; 128. Example: {{#invoke:AdressenSort|convert|1=, ß}} -&gt; , ß x <20>.
<span style='font-variant:small-caps'>Resolved by</span>: Implement basic functionality for {{#categorytree}}.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikipedia.org/wiki/Liste_der_Kulturdenkmäler_in_Kaiserslautern" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Liste_der_Kulturdenkmäler_in_Kaiserslautern</a>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/a-" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/a-</a>
</dd>
</dl>
<ul>
<li>
Hzip: Serialize media_play link.
Scribunto: Fix 'parameter "2" is required' script error on several dozen English Wikipedia category pages. Message: <code>Script error: =Module:parameters:175 The parameter "2" is required.</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add entries for null value arguments. Example: [2:'b'] -&gt; [1:null,2:'b'].
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/Category:Nouns_by_language" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Category:Nouns_by_language</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix cast failed error on several dozen en.d pages. Message: <code>Script error: @/C/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: cast failed: type=java.lang.String</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Always convert replace-arg to string when gsub uses callback function.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/seven" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/seven</a> <a href="https://en.wiktionary.org/wiki/four" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/four</a> <a href="https://en.wiktionary.org/wiki/eight" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/eight</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix format link script error on a few dozen en.d pages. Message: <code>Script error: =Module:template 'Link':367 attempt to call nil</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Return correct data structure for interwikiMap.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/Wiktionary:Public_domain_sources" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Wiktionary:Public_domain_sources</a> <a href="https://en.wiktionary.org/wiki/Wiktionary:Quotations/Templates" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/Wiktionary:Quotations/Templates</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix class cast error on a few dozen en.d pages. Message: <code>Script error: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: java.lang.ClassCastException: org.luaj.vm2.LuaNil cannot be cast to org.luaj.vm2.LuaTable</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Handle UCS chars at end of array.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/one" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/one</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix 'number required' script error. Message: <code>Script error: =Module:Roman:119 attempt to call nil</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Allow int to be passed to pf.expr.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/531_BC" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/531_BC</a>
</dd>
</dl>
<ul>
<li>
Url: Fix wrong-casing when navigating from home wiki to English Wiktionary.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Use case-sensitivity of url wiki not current wiki.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wiktionary.org/wiki/one" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/one</a>
</dd>
</dl>
<p>
<b>trivial.fix</b>
<b>doc</b>
</p>
<ul>
<li>
Scribunto: Fix ClassCast script error on 3 de.w pages. Message: <code>Skriptfehler: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String</code>
Doc: Correct broken links to missing /Overview pages. {detected by Miles}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Allow ints to be passed as title. Example: {{#invoke:Pinging|massmessage|#{{PAGEID}}|@=|:=}} .
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikipedia.org/wiki/Wikipedia:Lua/Modul/Pinging/Test/recipients" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Wikipedia:Lua/Modul/Pinging/Test/recipients</a> <a href="https://de.wikipedia.org/wiki/Wikipedia:Checkuser/Berechtigte" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Wikipedia:Checkuser/Berechtigte</a> <a href="https://de.wikipedia.org/wiki/Wikipedia:Importwünsche/Importeure" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Wikipedia:Importwünsche/Importeure</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Fix ClassCast script error on 1 de.v page. Message: <code>Skriptfehler: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: val is not in switch/if: val=java.lang.Double Breite:</code>
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Handle double for replace arg in ustring.gsub.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikivoyage.org/wiki/Wikivoyage:Wikidata/Test_Modul:Wikidata2" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Wikivoyage:Wikidata/Test_Modul:Wikidata2</a>
</dd>
</dl>
<ul>
<li>
ParserFunctions: Fix IndexOutOfBounds log error on 1 fr.w page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Allow empty string for Raw argument in PAGESFORCATEGORY. Example: 0.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikipedia.org/wiki/Projet:Venezuela" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Projet:Venezuela</a>
</dd>
</dl>
<ul>
<li>
DynamicPageList: Fix IndexOutOfBounds log error on 1 de.n page.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Handle multiple bad keys on one line. Example: \nbad1=a bad2=b\n.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikinews.org/wiki/Portal:Brandenburg" rel="nofollow" class="external free">https://de.wikinews.org/wiki/Portal:Brandenburg</a>
</dd>
</dl>
<ul>
<li>
Hzip: Store title attribute for Wikivoyage sleep, eat, drink, etc. on 20+ de.v pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikivoyage.org/wiki/Cairns" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Cairns</a>
</dd>
</dl>
<ul>
<li>
Hzip: Serialize email node for Wikivoyage email on 10+ de.v pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikivoyage.org/wiki/Bansin" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Bansin</a>
</dd>
</dl>
<h3>
<span class="mw-headline" id="Android_2">Android</span>
</h3>
<p>
<b>major.fix</b>
</p>
<ul>
<li>
Android: Do not crash if file-user.xowa is not available.
</li>
</ul>
<p>
<b>trivial.fix</b>
</p>
<ul>
<li>
Android: Use correct css for Special:XowaWikis.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Convert byte[] to string for call to xowa__html__add__head.
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Dashboard/Wiki_maintenance.html" id="xolnki_3" title="Dashboard/Wiki maintenance" class="xowa-visited">Dashboard/Wiki_maintenance</a>
</dd>
</dl>

View File

@ -82,17 +82,11 @@
<span class="mw-headline" id="Release_notes">Release notes</span>
</h2>
<p>
v3.4.4.1 features the following:
v3.5.1.1 features the following:
</p>
<ul>
<li>
(Android) Fix for missing file-user.xowa database
</li>
<li>
(Package) Update German wikis (2016-04): <a href="https://archive.org/details/Xowa_dewiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_dewiki_latest</a>
</li>
<li>
(Desktop) Minor parser changes and fixes, including using non-ASCII strings for gsub find
(Desktop) Minor parser fixes for English Wiktionary
</li>
</ul>
<p>