From f11cc7d1c663b6feb6c94c62066196b683bff829 Mon Sep 17 00:00:00 2001
From: gnosygnu
Date: Mon, 24 Oct 2016 22:23:31 -0400
Subject: [PATCH] v3.10.4 release
---
home/wiki/App/Import/English_Wikipedia.html | 2 +-
home/wiki/Blog.html | 130 ++++-
home/wiki/Blog/2015.html | 10 +-
home/wiki/Blog/2016-10.html | 130 ++++-
home/wiki/Change_log.html | 522 ++++++++++++++----
home/wiki/Change_log/2014.html | 4 +-
home/wiki/Change_log/2015.html | 2 +-
home/wiki/Change_log/2016.html | 2 +-
home/wiki/Change_log/v3.10.3.1.html | 6 +-
home/wiki/Change_log/v3.10.4.1.html | 449 +++++++++++++++
home/wiki/Change_log/v3.9.4.1.html | 2 +-
home/wiki/Dashboard/Wiki_maintenance.html | 35 ++
home/wiki/Diagnostics.html | 2 +-
home/wiki/Diagnostics/Xtns/Wikia/All.html | 4 +-
.../Diagnostics/Xtns/Wikia/NewWindowLink.html | 2 +-
home/wiki/Help/About.html | 2 +-
home/wiki/Help/Download_XOWA.html | 322 +++++------
home/wiki/Main_Page.html | 38 +-
home/wiki/Options/HTML_databases.html | 2 +-
home/wiki/Options/Popups.html | 2 +-
index.html | 12 +-
21 files changed, 1311 insertions(+), 369 deletions(-)
create mode 100644 home/wiki/Change_log/v3.10.4.1.html
diff --git a/home/wiki/App/Import/English_Wikipedia.html b/home/wiki/App/Import/English_Wikipedia.html
index 67681f95d..b1cf35ff5 100644
--- a/home/wiki/App/Import/English_Wikipedia.html
+++ b/home/wiki/App/Import/English_Wikipedia.html
@@ -138,7 +138,7 @@
Detailed start
- See Wiki_setup/English_wikis
+ See Wiki_setup/English_wikis
diff --git a/home/wiki/Blog.html b/home/wiki/Blog.html
index 89231d092..bca05dee5 100644
--- a/home/wiki/Blog.html
+++ b/home/wiki/Blog.html
@@ -67,36 +67,122 @@
-
- 1 Release: POSTPONED (2016-10-23 21:30 Sun)
-
- -
- 2 Release: v3.10.3.2 (2016-10-17 16:00 Mon)
-
- -
- 3 Release: v3.10.3.1 (2016-10-16 20:00 Sun)
+ 1 Release: v3.10.4.1 (2016-10-24 21:00 Mon)
+ -
+ 1.1 (Wiki) Release 2016-10 English and German wikis (Wiktionary, Wikisource, Wikivoyage, Wikiquote, Wikibooks, Wikiversity, Wikinews)
+
+ -
+ 1.2 (PC / Android) Allow filtering wikis by language / type in Download Central
+
-
- 3.1 (Wiki) Release 2016-10 English and German Wikipedia
+ 1.3 (PC) Add better support for English Wikivoyage
-
- 3.2 (PC) Multiple category changes, including performance, international sorting, numeric sorting, and HTML database loading
+ 1.4 (PC) Fix import errors in Import/Offline
-
- 3.3 (PC) Fix for "Script error: index out of bounds" on 2016-10 enwiki pages
-
- -
- 3.4 (PC) Add custom scripting support through standalone javascript / lua files
-
- -
- 3.5 Next release: v3.10.2
+ 1.5 Next release: v3.11.2
+ -
+ 2 Release: POSTPONED (2016-10-23 21:30 Sun)
+
+ -
+ 3 Release: v3.10.3.2 (2016-10-17 16:00 Mon)
+
-
- 4 Release: NONE (2016-10-02 21:30 Sun)
+ 4 Release: v3.10.3.1 (2016-10-16 20:00 Sun)
+
+
+ -
+ 5 Release: NONE (2016-10-02 21:30 Sun)
+
+ Release: v3.10.4.1 (2016-10-24 21:00 Mon)
+
+
+ The PC version is a minor release. It adds filtering to Download Central, better support for English Wikivoyage, and fixes errors in the Import Offline page
+
+
+ The Android version is a minor release. It also adds filtering to Download Central.
+
+
+ (Wiki) Release 2016-10 English and German wikis (Wiktionary, Wikisource, Wikivoyage, Wikiquote, Wikibooks, Wikiversity, Wikinews)
+
+
+ The 2016-10 versions of the English and German wikis are up. You can get them at Download Central, or through these pages:
+
+
+
+ (PC / Android) Allow filtering wikis by language / type in Download Central
+
+
+ Download Central now has a lot of wikis. I added some basic filtering to allow selection by language or wiki type. I'll be adding more customization to Download Central as time goes on, but hopefully this should make the list more manageable.
+
+
+ (PC) Add better support for English Wikivoyage
+
+
+ I discovered a number of issues with 2016-10 English Wikivoyage:
+
+
+ -
+ Quickbar script errors: There was a lot of script errors in the Quickbox due to a Wikibase error with renderSnak. This was fixed in this release
+
+ -
+ Kartographer: There was also a lot of "stray" text due to new extension tags <maplink> and <mapframe>. This release takes the simple approach and just hides them
+
+ -
+ Assessment text at bottom of page: This was also due to a new extension. This too is suppressed in this release.
+
+
+
+ In addition, there were issues with Chinese pages on English Wiktionary due to an obscure LuaJ error. This too was resolved in this release.
+
+
+ (PC) Fix import errors in Import/Offline
+
+
+ Dashboard/Import/Offline was broken due to the recent changes in the Category system. In addition, there were a few other minor fixes.
+
+
+ Next release: v3.11.2
+
+
+ -
+ Wikis: I'm generating the wikis for the 2016-10 French wikis (Wiktionary, Wikisource, Wikivoyage, etc). Afterwards, I'll work on updating the Polish set.
+
+ -
+ Light schedule: The schedule will probably be lighter for the next month. I'll still be producing wikis on a weekly basis, and resolving issues as they come up. However, I'm going to keep new development initiatives to a minimum.
+
+
Release: POSTPONED (2016-10-23 21:30 Sun)
@@ -129,10 +215,10 @@
@@ -155,7 +241,7 @@
HTML dumps now show wikitext HTML: Category pages sometimes have a letter index at the top of the page, or other information. For example, https://de.wikipedia.org/wiki/Category:Mann has a large table of contents listing many 2-letter combinations. This information didn't appear in the HTML dumps before. Now they do
- Other minor changes: There are a small number of other changes as well which are covered more in the Change log
+ Other minor changes: There are a small number of other changes as well which are covered more in the Change log
@@ -174,7 +260,7 @@
Basically, v3.10.4.2 allows changing XOWA pages through custom Javascript. This is intended for non-Wikimedia wikis (such as Wikia) which use custom extension that are not supported in XOWA. A user can add this missing custom extension by writing an extension in Javascript.
- More information is at App/Xtn/Scripting
+ More information is at App/Xtn/Scripting
Next release: v3.10.2
@@ -200,7 +286,7 @@
I did create a deletion database for English Wikipedia. It will reduce the size of the images datases from 101 GB to 90 GB.
- The link is here: https://archive.org/download/Xowa_enwiki_latest/en.wikipedia.org-file-deletion-2016.09.xowa The instructions are here: Dashboard/Files/Deletion
+ The link is here: https://archive.org/download/Xowa_enwiki_latest/en.wikipedia.org-file-deletion-2016.09.xowa The instructions are here: Dashboard/Files/Deletion
Thanks.
diff --git a/home/wiki/Blog/2015.html b/home/wiki/Blog/2015.html
index b5e0562a2..c94208479 100644
--- a/home/wiki/Blog/2015.html
+++ b/home/wiki/Blog/2015.html
@@ -961,7 +961,7 @@
- The rest are more trivial in comparison. You can check the Change_log for more detail.
+ The rest are more trivial in comparison. You can check the Change_log for more detail.
Image packages for Serbian, Malay and Bulgarian wikis
@@ -999,7 +999,7 @@
- The rest are more trivial in comparison. You can check the Change_log for more detail.
+ The rest are more trivial in comparison. You can check the Change_log for more detail.
Image packages for Serbian, Malay and Bulgarian wikis
@@ -1465,7 +1465,7 @@
Various minor fixes
- There were a lot of other minor fixes in v2.8.1. Most of these are parser related, but there are a few interesting items under the change section. Please have a look at the Change_log
+ There were a lot of other minor fixes in v2.8.1. Most of these are parser related, but there are a few interesting items under the change section. Please have a look at the Change_log
Next release: v2.8.2
@@ -1540,7 +1540,7 @@
Minor miscellaneous fixes
- There were a bunch of minor fixes. None of these are worth further explanation, so please take a quick look at the Change_log
+ There were a bunch of minor fixes. None of these are worth further explanation, so please take a quick look at the Change_log
New javascript libraries
@@ -1952,7 +1952,7 @@
Release: v2.5.4.1 (2015-05-25 01:15 Sun)
- v2.5.4.1 is a significant release. In brief, it involved a rewrite of the online file downloading system to use the same system as the offline version. It also includes instructions for building the image databases on Dashboard/Image_databases as well as an Android alpha. It may be worthwhile to go through the items in Change_log
+ v2.5.4.1 is a significant release. In brief, it involved a rewrite of the online file downloading system to use the same system as the offline version. It also includes instructions for building the image databases on Dashboard/Image_databases as well as an Android alpha. It may be worthwhile to go through the items in Change_log
As a side-note, I've not generated image databases for a few weeks. This is due to the dumps being badly broken at http://dumps.wikimedia.org/backup-index.html See https://lists.wikimedia.org/pipermail/xmldatadumps-l/2015-May/date.html and https://phabricator.wikimedia.org/T98585 .
diff --git a/home/wiki/Blog/2016-10.html b/home/wiki/Blog/2016-10.html
index ebe9b2034..891fc08d4 100644
--- a/home/wiki/Blog/2016-10.html
+++ b/home/wiki/Blog/2016-10.html
@@ -67,36 +67,122 @@
-
- 1 Release: POSTPONED (2016-10-23 21:30 Sun)
-
- -
- 2 Release: v3.10.3.2 (2016-10-17 16:00 Mon)
-
- -
- 3 Release: v3.10.3.1 (2016-10-16 20:00 Sun)
+ 1 Release: v3.10.4.1 (2016-10-24 21:00 Mon)
+ -
+ 1.1 (Wiki) Release 2016-10 English and German wikis (Wiktionary, Wikisource, Wikivoyage, Wikiquote, Wikibooks, Wikiversity, Wikinews)
+
+ -
+ 1.2 (PC / Android) Allow filtering wikis by language / type in Download Central
+
-
- 3.1 (Wiki) Release 2016-10 English and German Wikipedia
+ 1.3 (PC) Add better support for English Wikivoyage
-
- 3.2 (PC) Multiple category changes, including performance, international sorting, numeric sorting, and HTML database loading
+ 1.4 (PC) Fix import errors in Import/Offline
-
- 3.3 (PC) Fix for "Script error: index out of bounds" on 2016-10 enwiki pages
-
- -
- 3.4 (PC) Add custom scripting support through standalone javascript / lua files
-
- -
- 3.5 Next release: v3.10.2
+ 1.5 Next release: v3.11.2
+ -
+ 2 Release: POSTPONED (2016-10-23 21:30 Sun)
+
+ -
+ 3 Release: v3.10.3.2 (2016-10-17 16:00 Mon)
+
-
- 4 Release: NONE (2016-10-02 21:30 Sun)
+ 4 Release: v3.10.3.1 (2016-10-16 20:00 Sun)
+
+
+ -
+ 5 Release: NONE (2016-10-02 21:30 Sun)
+
+ Release: v3.10.4.1 (2016-10-24 21:00 Mon)
+
+
+ The PC version is a minor release. It adds filtering to Download Central, better support for English Wikivoyage, and fixes errors in the Import Offline page
+
+
+ The Android version is a minor release. It also adds filtering to Download Central.
+
+
+ (Wiki) Release 2016-10 English and German wikis (Wiktionary, Wikisource, Wikivoyage, Wikiquote, Wikibooks, Wikiversity, Wikinews)
+
+
+ The 2016-10 versions of the English and German wikis are up. You can get them at Download Central, or through these pages:
+
+
+
+ (PC / Android) Allow filtering wikis by language / type in Download Central
+
+
+ Download Central now has a lot of wikis. I added some basic filtering to allow selection by language or wiki type. I'll be adding more customization to Download Central as time goes on, but hopefully this should make the list more manageable.
+
+
+ (PC) Add better support for English Wikivoyage
+
+
+ I discovered a number of issues with 2016-10 English Wikivoyage:
+
+
+ -
+ Quickbar script errors: There was a lot of script errors in the Quickbox due to a Wikibase error with renderSnak. This was fixed in this release
+
+ -
+ Kartographer: There was also a lot of "stray" text due to new extension tags <maplink> and <mapframe>. This release takes the simple approach and just hides them
+
+ -
+ Assessment text at bottom of page: This was also due to a new extension. This too is suppressed in this release.
+
+
+
+ In addition, there were issues with Chinese pages on English Wiktionary due to an obscure LuaJ error. This too was resolved in this release.
+
+
+ (PC) Fix import errors in Import/Offline
+
+
+ Dashboard/Import/Offline was broken due to the recent changes in the Category system. In addition, there were a few other minor fixes.
+
+
+ Next release: v3.11.2
+
+
+ -
+ Wikis: I'm generating the wikis for the 2016-10 French wikis (Wiktionary, Wikisource, Wikivoyage, etc). Afterwards, I'll work on updating the Polish set.
+
+ -
+ Light schedule: The schedule will probably be lighter for the next month. I'll still be producing wikis on a weekly basis, and resolving issues as they come up. However, I'm going to keep new development initiatives to a minimum.
+
+
Release: POSTPONED (2016-10-23 21:30 Sun)
@@ -129,10 +215,10 @@
@@ -155,7 +241,7 @@
HTML dumps now show wikitext HTML: Category pages sometimes have a letter index at the top of the page, or other information. For example, https://de.wikipedia.org/wiki/Category:Mann has a large table of contents listing many 2-letter combinations. This information didn't appear in the HTML dumps before. Now they do
- Other minor changes: There are a small number of other changes as well which are covered more in the Change log
+ Other minor changes: There are a small number of other changes as well which are covered more in the Change log
@@ -174,7 +260,7 @@
Basically, v3.10.4.2 allows changing XOWA pages through custom Javascript. This is intended for non-Wikimedia wikis (such as Wikia) which use custom extension that are not supported in XOWA. A user can add this missing custom extension by writing an extension in Javascript.
- More information is at App/Xtn/Scripting
+ More information is at App/Xtn/Scripting
Next release: v3.10.2
@@ -200,7 +286,7 @@
I did create a deletion database for English Wikipedia. It will reduce the size of the images datases from 101 GB to 90 GB.
- The link is here: https://archive.org/download/Xowa_enwiki_latest/en.wikipedia.org-file-deletion-2016.09.xowa The instructions are here: Dashboard/Files/Deletion
+ The link is here: https://archive.org/download/Xowa_enwiki_latest/en.wikipedia.org-file-deletion-2016.09.xowa The instructions are here: Dashboard/Files/Deletion
Thanks.
diff --git a/home/wiki/Change_log.html b/home/wiki/Change_log.html
index 2b87a5586..f0da48818 100644
--- a/home/wiki/Change_log.html
+++ b/home/wiki/Change_log.html
@@ -36,121 +36,138 @@
- 2 v3.10.3.2 (2016-10-17)
+ 2 v3.10.4.1 (2016-10-24)
-
-
- 3 v3.10.3.1 (2016-10-16)
-
- 4 Android
-
-
- 5 v3.9.4.2 (2016-09-26)
+ 3 v3.10.3.2 (2016-10-17)
-
- 6 v3.9.4.1 (2016-09-25)
+
+ 4 v3.10.3.1 (2016-10-16)
+
+
+ 5 Android
+
+
+ 6 v3.9.4.2 (2016-09-26)
+
- 7 v3.9.2.1 (2016-09-11)
+ 7 v3.9.4.1 (2016-09-25)
-
- 8 Doc
-
-
- 9 Dev
-
-
- 10 v3.8.5.1 (2016-08-22)
+
+ 8 v3.9.2.1 (2016-09-11)
+
+ 9 Doc
+
- 11 v3.8.3.1 (2016-08-14)
-
+ 10 Dev
-
- 12 v3.8.2.1 (2016-08-07)
+
+ 11 v3.8.5.1 (2016-08-22)
-
- 13 v3.8.1.1 (2016-08-01)
+
+ 12 v3.8.3.1 (2016-08-14)
+
+
+ 13 v3.8.2.1 (2016-08-07)
+
- 14 Archives
+ 14 v3.8.1.1 (2016-08-01)
+
+
+
+ 15 Archives
@@ -206,11 +223,312 @@
The most important category to review is major. The other categories may be skipped due to lower importance (if they were more important, they would be bumped up to major).
+
+ v3.10.4.1 (2016-10-24)
+
+
+ Wikis
+
+
+ -
+ Package: Publish 2016-10 English Wikis.
+
+
+
+ -
+ Links: Wiki_setup/English_wikis
+
+
+
+ -
+ Package: Publish 2016-10 German Wikis.
+
+
+
+ -
+ Links: Wiki_setup/German_wikis
+
+
+
+ PC
+
+
+ major
+
+
+ -
+ Import: Fix import error for dewikiquote.
+
+
+
+ -
+ Resolved by: Do not assume same database schema for all Wikimedia wikis.
+
+
+
+ -
+ Wikibase: Fix script error "not implemented" on many en.v pages.
+
+
+
+ -
+ Resolved by: Implement entity for renderSnak.
+
+ -
+ Links: https://en.wikivoyage.org/wiki/Montenegro https://en.wikivoyage.org/wiki/Mongolia
+
+
+
+ -
+ Kartographer: Hide random text in many en.v pages.
+
+
+
+ -
+ Resolved by: Hide markup from mapframe / maplink tags.
+
+ -
+ Links: https://en.wikivoyage.org/wiki/London https://en.wikivoyage.org/wiki/Paris
+
+
+
+ -
+ Luaj: Fix script error "bad argument: string expected, got nil" in pronunciation section on many en.d Chinese pages.
+
+
+
+ -
+ Resolved by: Remove nil element from table when nil is 1st member.
+
+ -
+ Links: https://en.wiktionary.org/wiki/仚 https://en.wiktionary.org/wiki/仛Diagnostics/Scribunto/Luaj
+
+
+
+ -
+ DownloadCentral: Add filter by language, type.
+
+
+
+ -
+ DownloadCentral: Do not show outdated wikis.
+
+
+
+ minor
+
+
+ -
+ Html_dump: Fix 'Refresh' not working for html dumps. {detected by Ope30}
+
+
+
+ -
+ Wikibase: Show electricity units in quickbar for many en.v pages.
+
+
+
+ -
+ Resolved by: Reuse quantity.unit code for renderSnake.
+
+ -
+ Links: https://en.wikivoyage.org/wiki/Mongolia
+
+
+
+ -
+ Assessment: Hide [[:Template:#assessment:country]] at bottom of many en.v pages.
+
+
+
+ -
+ Resolved by: Ignore assessment function tag.
+
+ -
+ Links: https://en.wikivoyage.org/wiki/Mongolia
+
+
+
+ -
+ DynamicPageList: Skip invalid category titles; do not treat them as empty category titles.
+
+
+
+ -
+ Example: category={{{2}}}.
+
+ -
+ Links: https://en.wikinews.org/wiki/Egypt
+
+
+
+ -
+ DynamicPageList: Cache category link pages.
+
+
+
+ -
+ Links: https://en.wikinews.org/wiki/Egypt
+
+
+
+ -
+ Gallery: If multiple caption arguments, take last, not all of them.
+
+
+
+ -
+ Example: "File:A.png|a|b" -> "b" x> "a|b".
+
+ -
+ Links: https://fr.wikipedia.org/wiki/Belgique https://github.com/wikimedia/mediawiki/commit/63aeabeff1e098e872cc46f3698c61457e44ba15
+
+
+
+ -
+ Import.offline: Do not fail if category files are not available.
+
+
+
+ -
+ Import.offline: Do not fail at category for non-WMF wikis (Wikia).
+
+
+
+ -
+ Import.offline: Fix import failing if offline dump files are not in '/xowa/wiki/wiki_name'.
+
+
+
+ -
+ Resolved by: Use the directory of offline dump files for category files.
+
+
+
+ -
+ Image: Fix hzip diff message for redirected images from one extension (.gif) to another (.png).
+
+
+
+ -
+ Resolved by: Switch img_src and img_trg when loading from imglnk_reg.
+
+ -
+ Example: Armenica_Ani_map.gif/250px.png.
+
+ -
+ Links: https://en.wikivoyage.org/wiki/Ani
+
+
+
+ -
+ Mass_parse: Fix mass_parse failing on some machines. {detected by anonymous}
+
+
+
+ -
+ Resolved by: Do not return null if MACHINENAME / HOSTNAME is not available.
+
+
+
+ trivial
+
+
+ -
+ DownloadCentral: Add option to include patch files.
+
+
+
+ -
+ DynamicPageList: Show page title in log message when category is missing.
+
+
+
+ -
+ Links: https://en.wikibooks.org/wiki/Algorithms
+
+
+
+ -
+ DynamicPageList: Do not show null ref error in log when invalid category is used.
+
+
+
+ -
+ Links: https://en.wikinews.org/wiki/Egypt https://en.wikinews.org/wiki/Template:Topic_cat/latest
+
+
+
+ -
+ Dansguardian: Fix fatal error deleting entries from text table when importing any wiki besides Wikipedia.
+
+
+
+ -
+ Resolved by: Do not consider core database as having 'text' table when running 'text.delete_page'.
+
+
+
+ -
+ Dansguardian: Delete search_links from search_link database, not search_core database.
+
+
+
+ -
+ Html_dump: Fix thread-safe issues when converting gfs messages.
+
+
+
+ -
+ Html_dump: Fix thread-safe issues with Hash_of_ints.
+
+
+
+ -
+ Mass_parse: Add option to make_cmd to not delete all html databases.
+
+
+
+ -
+ PageBanner: Do not write page banner img.src else hzip_diff will complain for every page.
+
+
+
+ -
+ Category: Change 'category not found' errors to log, not warn.
+
+
+
+ -
+ Table_of_contents: Handle unknown tags: ruby, rb, rp, rt.
+
+
+
+ Dev
+
+
+ -
+ Wikibase: Centralize rendering of claim values ({{#property}} and JSON vs renderSnak and Keyval).
+
+
+
+ Android
+
+
+ -
+ DownloadCentral: Add filter by language, type.
+
+
+
+ -
+ DownloadCentral: Do not show outdated wikis.
+
+
v3.10.3.2 (2016-10-17)
- PC
+ PC
-
- Links: Wiki_setup/English_wikis
+ Links: Wiki_setup/English_wikis
-
- Links: Wiki_setup/German_wikis
+ Links: Wiki_setup/German_wikis
- PC
+ PC
major
@@ -334,7 +652,7 @@
-
- Links: App/Xtn/Scripting
+ Links: App/Xtn/Scripting
@@ -428,7 +746,7 @@
-
- Links: Options/Shortcuts
+ Links: Options/Shortcuts
-
- Links: Wiki_setup/Listing
+ Links: Wiki_setup/Listing
-
- Links: Dashboard/Files/Deletion https://archive.org/download/Xowa_enwiki_latest/en.wikipedia.org-file-deletion-2016.09.xowa
+ Links: Dashboard/Files/Deletion https://archive.org/download/Xowa_enwiki_latest/en.wikipedia.org-file-deletion-2016.09.xowa
- Dev
+ Dev
-
- Links: App/Xtn/Page_sync Options/Page_sync
+ Links: App/Xtn/Page_sync Options/Page_sync
-
- Links: Special:XowaDownloadCentralInfo?task id=96
+ Links: Special:XowaDownloadCentralInfo?task id=96