diff --git a/home/wiki/App/Setup/Update/In-app.html b/home/wiki/App/Setup/Update/In-app.html index acb651c80..f2ad5db01 100644 --- a/home/wiki/App/Setup/Update/In-app.html +++ b/home/wiki/App/Setup/Update/In-app.html @@ -50,10 +50,10 @@

- Special:XowaAppUpdate + Special:XowaAppUpdate

- This Special page shows all pending updates. + This Special page shows all pending updates.

Opening @@ -147,7 +147,7 @@ By default, the time interval is set to 7 days. If XOWA has checked online for an update, it won't check again for another 7 days.
  • - If you want to disable online check or change the interval, you can do so at the Options page + If you want to disable online check or change the interval, you can do so at the Options page
  • diff --git a/home/wiki/App/Setup/Update/Manual.html b/home/wiki/App/Setup/Update/Manual.html index 86b9bc2c6..bc53ad482 100644 --- a/home/wiki/App/Setup/Update/Manual.html +++ b/home/wiki/App/Setup/Update/Manual.html @@ -228,7 +228,7 @@ In-app updater

    - XOWA also has an in-app updater. See the in-app help page + XOWA also has an in-app updater. See the in-app help page

    diff --git a/home/wiki/App/Setup/Upgrading.html b/home/wiki/App/Setup/Upgrading.html index 2983393c5..cc922628a 100644 --- a/home/wiki/App/Setup/Upgrading.html +++ b/home/wiki/App/Setup/Upgrading.html @@ -228,7 +228,7 @@ In-app updater

    - XOWA also has an in-app updater. See the in-app help page + XOWA also has an in-app updater. See the in-app help page

    diff --git a/home/wiki/Blog.html b/home/wiki/Blog.html index ac5093fab..e0d179f2d 100644 --- a/home/wiki/Blog.html +++ b/home/wiki/Blog.html @@ -25,7 +25,10 @@

    @@ -33,41 +36,38 @@

    - Archives + Archives

    @@ -78,201 +78,111 @@

    - Personal: Vacation and limited reachability (2017-01-13 17:00 Fri) + Release: v4.1.0.1702 (2017-02-04 21:00 Sat)

    - I'm going to be out on vacation for about a week and a half. I'll only have limited access to the internet, and won't be able to make any releases. -

    -

    - If there are any issues, please do post to https://github.com/gnosygnu/xowa/issues -

    -

    - Otherwise, I'll resume when I return. -

    -

    - Thanks! -

    -

    - Release: NONE (2017-01-08 10:30 Sun) -

    -

    - I'm skipping the release for tonight. There was one regression issue introduced last week: Random not working in HTML databases. However, that can be fixed with an options change: https://github.com/gnosygnu/xowa/issues/121#issuecomment-270473393 -

    -

    - I'm going to be out on vacation for the next two weeks, so the next possible release is 1-29. -

    -

    - Also, I ran into an issue with 2017-01 English Wikipedia. Unfortunately that will also be postponed till near end of month as well. -

    -

    - Release: v4.0.0.1701 (2017-01-04 21:00 Tue) -

    -

    - The PC version is a major release. It adds a new Option system and includes a lot of related changes. + The PC version is a major release. It adds a new in-app updater and better support for images in custom wikis

    The Android version has no release.

    - (Wiki) Publish 2016-12 Italian and Swahili wikis. Also, 2016-12 English Wikipedia + (PC) Add new in-app updater

    - 2016-12 Italian and Swahili wikis are up at archive.org. 2016-12 English Wikipedia was also pushed out earlier this month. + v4.1.0 has a new in-app updater. It has two main features:

    +

    - To download these wikis, please check Wiki_setup/Listing or Special:XowaDownloadCentral + More info is available at App/Setup/Update/In-app

    - (PC) Add new Options system + (PC) Add better support for images in Wikia and other custom wikis

    - The major change for this release was the Options system. It was a multi-week effort that overhauled various parts of the system. You can try the new Options systems at the Options page -

    -

    - There were a number of reasons for the change: + XOWA had only minimal support for images in Wikia wikis. However, as a result of tickets #124 and #125, the following changes were made:

    +

    + (PC) Fix Random not working for HTML databases +

    - Because the scope of the change was so sweeping, there may be a number of issues. If you run into problems, please try the following: + This was reported in issue #121: https://github.com/gnosygnu/xowa/issues/121

    -

    - Of course, if you run into issues, please let me know at https://github.com/gnosygnu/xowa/issues I'm hoping though that this will be a pleasant, uneventful change. + Basically, the Random feature was not working for wikis downloaded through Download Central. +

    +

    + Thanks to Ope30 for reporting the issue

    - (PC) Change versioning scheme to semantic versioning + (PC) Add Creative Commons footer to bottom of page

    - Since the start, XOWA used a date-of-release versioning scheme. For example, version 3.12.2.1 meant the version released in the 3rd year after XOWA's release, in the 12th month and the 2nd week. -

    -

    - XOWA is now adopting a new versioining scheme closer to semantic versioning. Specifically: -

    - -

    - As an overview: -

    - -

    - In terms of upgrade strategies: -

    - -

    - Finally, all releases are considered stable. So, whenever a patch release comes out, it will be promoted to the official download for all new users. If it's safe enough for new users to try, it's definitely safe enough for existing users as well. + This was a minor request made by Ope30 also. Pages will now show the Creative Commons footer at the bottom of the page. I also redesigned the footer as well.

    - (PC) Fix mass parse performance issues when generating English Wikipedia -

    -

    - This was an issue I discovered when generating the 2016-12 English Wikipedia. It takes about 25 hours to dump English Wikipedia on an 8 core machine. Due to recent changes with Embeddable (using XOWA as a MediaWiki parser), this number grew to about 36 hours. In some cases, it even failed with OutOfMemory exceptions. -

    -

    - This build brings the build time back to 25 hours. -

    -

    - Next week: v4.0.1.1701 + Next release

    -

    - Release: POSTPONED (2017-01-03 01:30 Tue) -

    -

    - I was planning to do a release tonight, but ran into last-minute issues. I'm going to push for a release tomorrow or possibly next Sunday. -

    diff --git a/home/wiki/Blog/2015.html b/home/wiki/Blog/2015.html index 824354412..9f10b0790 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-01.html b/home/wiki/Blog/2016-01.html index 53d076bb3..91c6ab768 100644 --- a/home/wiki/Blog/2016-01.html +++ b/home/wiki/Blog/2016-01.html @@ -25,7 +25,10 @@

    @@ -33,41 +36,38 @@

    - Archives + Archives

    diff --git a/home/wiki/Blog/2016-02.html b/home/wiki/Blog/2016-02.html index e21be0740..f77c43008 100644 --- a/home/wiki/Blog/2016-02.html +++ b/home/wiki/Blog/2016-02.html @@ -25,7 +25,10 @@

    @@ -33,41 +36,38 @@

    - Archives + Archives

    diff --git a/home/wiki/Blog/2016-03.html b/home/wiki/Blog/2016-03.html index 9b2f8ae84..e84e351f2 100644 --- a/home/wiki/Blog/2016-03.html +++ b/home/wiki/Blog/2016-03.html @@ -25,7 +25,10 @@

    @@ -33,41 +36,38 @@

    - Archives + Archives

    diff --git a/home/wiki/Blog/2016-04.html b/home/wiki/Blog/2016-04.html index 2646761da..56cf8b34c 100644 --- a/home/wiki/Blog/2016-04.html +++ b/home/wiki/Blog/2016-04.html @@ -25,7 +25,10 @@

    @@ -33,41 +36,38 @@

    - Archives + Archives

    diff --git a/home/wiki/Blog/2016-05.html b/home/wiki/Blog/2016-05.html index eb80a65cc..f6e4dbbc3 100644 --- a/home/wiki/Blog/2016-05.html +++ b/home/wiki/Blog/2016-05.html @@ -25,7 +25,10 @@

    @@ -33,41 +36,38 @@

    - Archives + Archives

    diff --git a/home/wiki/Blog/2016-06.html b/home/wiki/Blog/2016-06.html index 274aaa802..c0f46ccec 100644 --- a/home/wiki/Blog/2016-06.html +++ b/home/wiki/Blog/2016-06.html @@ -25,7 +25,10 @@

    @@ -33,41 +36,38 @@

    - Archives + Archives

    diff --git a/home/wiki/Blog/2016-07.html b/home/wiki/Blog/2016-07.html index ac102cb15..e0b1f5960 100644 --- a/home/wiki/Blog/2016-07.html +++ b/home/wiki/Blog/2016-07.html @@ -25,7 +25,10 @@

    @@ -33,41 +36,38 @@

    - Archives + Archives

    diff --git a/home/wiki/Blog/2016-08.html b/home/wiki/Blog/2016-08.html index 349dbad29..8185f08b2 100644 --- a/home/wiki/Blog/2016-08.html +++ b/home/wiki/Blog/2016-08.html @@ -25,7 +25,10 @@

    @@ -33,41 +36,38 @@

    - Archives + Archives

    diff --git a/home/wiki/Blog/2016-09.html b/home/wiki/Blog/2016-09.html index e19064e84..e711fc505 100644 --- a/home/wiki/Blog/2016-09.html +++ b/home/wiki/Blog/2016-09.html @@ -25,7 +25,10 @@

    @@ -33,41 +36,38 @@

    - Archives + Archives

    diff --git a/home/wiki/Blog/2016-10.html b/home/wiki/Blog/2016-10.html index 90064d661..432bbfe69 100644 --- a/home/wiki/Blog/2016-10.html +++ b/home/wiki/Blog/2016-10.html @@ -25,7 +25,10 @@

    @@ -33,41 +36,38 @@

    - Archives + Archives

    diff --git a/home/wiki/Blog/2016-11.html b/home/wiki/Blog/2016-11.html index 9f31c2202..51490a8cf 100644 --- a/home/wiki/Blog/2016-11.html +++ b/home/wiki/Blog/2016-11.html @@ -25,7 +25,10 @@

    @@ -33,41 +36,38 @@

    - Archives + Archives

    diff --git a/home/wiki/Blog/2016-12.html b/home/wiki/Blog/2016-12.html index 14194ec1d..fd2173087 100644 --- a/home/wiki/Blog/2016-12.html +++ b/home/wiki/Blog/2016-12.html @@ -25,7 +25,10 @@

    @@ -36,38 +39,35 @@ 2016-12

  • - 2016-11 + 2016-11
  • - 2016-10 + 2016-10
  • - 2016-09 + 2016-09
  • - 2016-08 + 2016-08
  • - 2016-07 + 2016-07
  • - 2016-06 + 2016-06
  • - 2016-05 + 2016-05
  • - 2016-04 + 2016-04
  • - 2016-03 -
  • -
  • - 2016-02 + 2016-03
  • - Archives + Archives

    diff --git a/home/wiki/Blog/2017-01.html b/home/wiki/Blog/2017-01.html index f5601da15..0878b1485 100644 --- a/home/wiki/Blog/2017-01.html +++ b/home/wiki/Blog/2017-01.html @@ -24,6 +24,9 @@ 2017

    @@ -184,7 +184,7 @@ xowa_cfg_os.gfs: XOWA also stores Operating System specific options at /xowa/bin/[OS_NAME]/xowa/cfg/xowa_cfg_os.gfs. The new version now uses a different file: /xowa/user/app/cfg/os.gfs. If you've manually customized options here, you will need to reapply them
  • - Missing options: A handful of options were not converted. For more detail, see Change_log + Missing options: A handful of options were not converted. For more detail, see Change_log
  • diff --git a/home/wiki/Blog/2017-02.html b/home/wiki/Blog/2017-02.html new file mode 100644 index 000000000..f2aab7943 --- /dev/null +++ b/home/wiki/Blog/2017-02.html @@ -0,0 +1,288 @@ + + + + + Blog/2017-02 - XOWA + + + + + +

    +
    +
    +

    Blog/2017-02

    +
    +
    From XOWA: the free, open-source, offline wiki application
    +
    +
    + + + +

    + Release: v4.1.0.1702 (2017-02-04 21:00 Sat) +

    +

    + The PC version is a major release. It adds a new in-app updater and better support for images in custom wikis +

    +

    + The Android version has no release. +

    +

    + (PC) Add new in-app updater +

    +

    + v4.1.0 has a new in-app updater. It has two main features: +

    +
      +
    • + A new page to show any pending updates : This can be reached by doing Help -> Update XOWA or by going to Special:XowaAppUpdate +
    • +
    • + An in-app update feature : If an update is availabe, it can be installed with a click of a button. +
    • +
    +

    + More info is available at App/Setup/Update/In-app +

    +

    + (PC) Add better support for images in Wikia and other custom wikis +

    +

    + XOWA had only minimal support for images in Wikia wikis. However, as a result of tickets #124 and #125, the following changes were made: +

    +
      +
    • + Images in the File namespace will now show: For example, https://nethackwiki.com/wiki/File:Keyboard_shortcuts.svg . Note that clicking on an image here will also open it up in the image viewer. +
    • +
    • + File names with spaces are automatically renamed to use underscores: For example, SpellIcon PsionicBlast.png will be renamed to SpellIcon_PsionicBlast.png +
    • +
    • + SVG thumbnails will now use ".png" instead of ".svg": For example, "C:\xowa\file\nethackwiki.com\thumb\8\3\f\d\Keyboard_shortcuts.svg\800px.png" +
    • +
    • + View HTML will now show the img src and width info: For example, <img id="xoimg_1" alt="File%3AKeyboard+shortcuts.svg" src="file:///D:/xowa_temp/file/nethackwiki.com/thumb/8/3/f/d/Keyboard_shortcuts.svg/800px.png" width="800" height="293" /> +
    • +
    • + Images are now integrated directly into the app file cache: See home/wiki/Special:XowaCfg?grp=xowa.files.general. This means that a separate thumbs directory is no longer generated +
    • +
    • + A startup script is no longer needed: No startup script is needed at home/wiki/Special:XowaCfg?grp=xowa.app.startup. XOWA now automatically assumes that all non-WMF wikis will have offline files in the wiki directory. For example, C:\\xowa\\wiki\\your_wiki\\file\\orig\\ +
    • +
    • + Updated instructions: Instructions were updated at http://xowa.org/home/wiki/App/Wiki_types/Wikia.com +
    • +
    +

    + (PC) Fix Random not working for HTML databases +

    +

    + This was reported in issue #121: https://github.com/gnosygnu/xowa/issues/121 +

    +

    + Basically, the Random feature was not working for wikis downloaded through Download Central. +

    +

    + Thanks to Ope30 for reporting the issue +

    +

    + (PC) Add Creative Commons footer to bottom of page +

    +

    + This was a minor request made by Ope30 also. Pages will now show the Creative Commons footer at the bottom of the page. I also redesigned the footer as well. +

    +

    + Next release +

    +
      +
    • + New 2017-02 wikis: I skipped the 2017-01 series due to personal reasons. I should have a 2017-02 English Wikipedia in the coming week +
    • +
    • + Shrinking XOWA wikis: I'm going to try to reduce the size of the XOWA wikis. Among other things, I'm planning to remove obsolete images (images once used, but since removed) and also do some configurable downloads for Category / other namespaces +
    • +
    + +
    +
    +
    + + +
    +
    +
    +

    Namespaces

    + +
    +
    +
    + +
    + + + + + +
    +

    Android

    +
    + +
    +
    + +
    +

    Help

    +
    + +
    +
    + +
    +

    Blog

    +
    + +
    +
    + + + +
    +

    Donate

    +
    + +
    +
    + +
    + + \ No newline at end of file diff --git a/home/wiki/Blog/Archives.html b/home/wiki/Blog/Archives.html index 724db18a2..556fbe2f3 100644 --- a/home/wiki/Blog/Archives.html +++ b/home/wiki/Blog/Archives.html @@ -22,7 +22,10 @@

    @@ -30,7 +33,7 @@

    @@ -38,7 +41,7 @@

    diff --git a/home/wiki/Change_log.html b/home/wiki/Change_log.html index b93e3abbf..084a1dc3e 100644 --- a/home/wiki/Change_log.html +++ b/home/wiki/Change_log.html @@ -36,7 +36,7 @@
  • - 2 v4.0.0.1701 (2017-01-01) + 2 v4.1.0.1702 (2017-02-04)
  • - 3 v3.12.2.1 (2016-12-11) + 3 v4.0.0.1701 (2017-01-01)
  • -
  • - 4 v3.12.1.1 (2016-12-04) +
  • + 4 v3.12.2.1 (2016-12-11)
  • - 5 v3.11.2.1 (2016-11-13) + 5 v3.12.1.1 (2016-12-04)
  • - 6 v3.10.4.1 (2016-10-24) + 6 v3.11.2.1 (2016-11-13)
  • -
  • - 7 v3.10.3.2 (2016-10-17) - -
  • -
  • - 8 v3.10.3.1 (2016-10-16) - -
  • -
  • - 9 Android -
  • -
  • - 10 v3.9.4.2 (2016-09-26) - -
  • -
  • - 11 v3.9.4.1 (2016-09-25) - -
  • -
  • - 12 v3.9.2.1 (2016-09-11) - -
  • -
  • - 13 Doc -
  • -
  • - 14 Dev -
  • -
  • - 15 Archives +
  • + 7 Archives
  • @@ -212,11 +145,204 @@ 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).

    - v4.0.0.1701 (2017-01-01) + v4.1.0.1702 (2017-02-04)

    Wikis

    + + +

    + PC +

    +

    + major +

    + +
    +
    + Links: App/Setup/Update/In-app +
    +
    +

    + minor +

    + +
    +
    + Resolved by: Update title to redirected page. +
    +
    + +
    +
    + Resolved by: Escape dangling tags; do not let them gobble up rest of page. +
    +
    + Example: <ref>aEOS -> &lt;ref>aEOS. +
    +
    + Links: https://en.wikipedia.org/wiki/Russia +
    +
    + +
    +
    + Resolved by: Ignore whitespace between dl and tblw. +
    +
    + Example: ": {|". +
    +
    + Links: https://en.wikipedia.org/wiki/Poland +
    +
    + + +
    +
    + Example: "A b.png" -> "A_b.png". +
    +
    + + +
    +
    + Links: Special:XowaCfg?grp=xowa.files.general +
    +
    + + +
    +
    + Example: A.svg -> 400.png x> 400.svg. +
    +
    + +
    +
    + Example: -> ~{orig_dir}7/70/ x> C:\xowa\wiki\custom_wiki\file\orig\7\70. +
    +
    + + +
    +
    + Resolved by: If MediaWiki:Sidebar does not exist, use language's message 'sidebar', not null. +
    +
    + Links: https://sw.wiktionary.org https://sw.wikibooks.org https://af.wikipedia.org https://af.wiktionary.org https://af.wikibooks.org +
    +
    + +
    +
    + Example: /xowa/wiki/en.wikipedia.org-2016.12. +
    +
    + + + +
    +
    + Resolved by: Clear ns_loaded cache; Add different cache clearing methods. +
    +
    +

    + trivial +

    + +
    +
    + Example: /xowa/user/anonymous/app/cfg/os.lnx_64.gfs. +
    +
    +

    + v4.0.0.1701 (2017-01-01) +

    +

    + Wikis +

    - PC + PC

    major @@ -240,7 +366,7 @@

    - Links: Options + Links: Options
    - Links: Dashboard/Image_databases + Links: Dashboard/Image_databases
    -

    - v3.10.4.1 (2016-10-24) -

    -

    - Wikis -

    - -
    -
    - Links: Wiki_setup/English_wikis -
    -
    - -
    -
    - Links: Wiki_setup/German_wikis -
    -
    -

    - PC -

    -

    - major -

    - -
    -
    - Resolved by: Do not assume same database schema for all Wikimedia wikis. -
    -
    - -
    -
    - Resolved by: Implement entity for renderSnak. -
    -
    - Links: https://en.wikivoyage.org/wiki/Montenegro https://en.wikivoyage.org/wiki/Mongolia -
    -
    - -
    -
    - Resolved by: Hide markup from mapframe / maplink tags. -
    -
    - Links: https://en.wikivoyage.org/wiki/London https://en.wikivoyage.org/wiki/Paris -
    -
    - -
    -
    - 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 -
    -
    - - -

    - minor -

    - - -
    -
    - Resolved by: Reuse quantity.unit code for renderSnake. -
    -
    - Links: https://en.wikivoyage.org/wiki/Mongolia -
    -
    - -
    -
    - Resolved by: Ignore assessment function tag. -
    -
    - Links: https://en.wikivoyage.org/wiki/Mongolia -
    -
    - -
    -
    - Example: category={{{2}}}. -
    -
    - Links: https://en.wikinews.org/wiki/Egypt -
    -
    - -
    -
    - Links: https://en.wikinews.org/wiki/Egypt -
    -
    - -
    -
    - Example: "File:A.png|a|b" -> "b" x> "a|b". -
    -
    - Links: https://fr.wikipedia.org/wiki/Belgique https://github.com/wikimedia/mediawiki/commit/63aeabeff1e098e872cc46f3698c61457e44ba15 -
    -
    - - - -
    -
    - Resolved by: Use the directory of offline dump files for category files. -
    -
    - -
    -
    - 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 -
    -
    - -
    -
    - Resolved by: Do not return null if MACHINENAME / HOSTNAME is not available. -
    -
    -

    - trivial -

    - - -
    -
    - Links: https://en.wikibooks.org/wiki/Algorithms -
    -
    - -
    -
    - Links: https://en.wikinews.org/wiki/Egypt https://en.wikinews.org/wiki/Template:Topic_cat/latest -
    -
    - -
    -
    - Resolved by: Do not consider core database as having 'text' table when running 'text.delete_page'. -
    -
    - - - - - - - -

    - Dev -

    - -

    - Android -

    - - -

    - v3.10.3.2 (2016-10-17) -

    -

    - PC -

    - -
    -
    - Resolved by: Include latest download central database. -
    -
    - Links: Wiki_setup/English_wikis Wiki_setup/German_wikis -
    -
    -

    - v3.10.3.1 (2016-10-16) -

    -

    - Wiki -

    - -
    -
    - Links: Wiki_setup/English_wikis -
    -
    - -
    -
    - Links: Wiki_setup/German_wikis -
    -
    -

    - PC -

    -

    - major -

    - -
    -
    - Resolved by: Denormalize sortkey from cat_sort table to cat_link table and add explicit index for it. -
    -
    - Links: https://en.wikipedia.org/wiki/Category:Earth https://en.wikipedia.org/wiki/Category:2001_albums https://en.wikipedia.org/wiki/Category:Unprintworthy_redirects -
    -
    - - -
    -
    - Example: bin/any/xowa/cfg/wiki. -
    -
    - -
    -
    - Links: https://simple.wikipedia.org/wiki/Category:Living_people -
    -
    - -
    -
    - Message: Script error: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: index is out of bounds: idx=0 len=0 -
    -
    - Resolved by: Handle parser functions with 0 arguments, like {{#coordinates}}. -
    -
    - Links: https://en.wikipedia.org/wiki/New_York_City https://en.wikipedia.org/wiki/Paris -
    -
    - -
    -
    - Resolved by: Evaluate optional args of missing templates. -
    -
    - Example: "size={{{size|}}}" -> "size=" x> "size={{{size|}}}". -
    -
    - Links: https://en.wikipedia.org/wiki/Europe https://en.wikipedia.org/wiki/Template:Country_data_Guernsey -
    -
    - -
    -
    - Links: App/Xtn/Scripting -
    -
    -

    -
    - minor -

    - -
    -
    - Links: https://en.wikipedia.org/wiki/Category:2001_albums?pageuntil=WALK%2BON%2BTHE%2BWIRED%2BSIDE,%2BA#mw-pages -
    -
    - -
    -
    - Resolved by: Write anchor after query args, not before. -
    -
    - Example: Category:2001_albums&pagefrom=Beautiful+View#mw-pages x> Category:2001_albums#mw-pages?pagefrom=Beautiful%2BView. -
    -
    - Links: https://en.wikipedia.org/wiki/Category:2001_albums?pagefrom=Beautiful%2BView#mw-pages -
    -
    - -
    -
    - Resolved by: Do not automatically url-decode query arguments. -
    -
    - Links: https://de.wikipedia.org/wiki/Kategorie:Begriffsklärung -
    -
    - -
    -
    - Resolved by: Do not automatically url-decode query arguments. -
    -
    - Example: Category:2001_albums&pagefrom=Nightclubbing+%28Blank+and+Jones+album%29%0ANightclubbing+%28Blank+%26+Jones+album%29#mw-pages. -
    -
    - Links: https://en.wikipedia.org/w/index.php?title=Category:2001_albums&pagefrom=Loving%20Every%20Minute%20(album)#mw-pages -
    -
    - -
    -
    - Links: https://en.wikipedia.org/wiki/Category:2001_albums -
    -
    - - -
    -
    - Links: https://en.wikipedia.org/wiki/Special:Search/earth?fulltext=y&xowa_page_index=0 -
    -
    - -
    -
    - Links: Options/Shortcuts -
    -
    - -
    -
    - Resolved by: If unit is a wikidata url, show label for that wikidata article, not the wikidata url. -
    -
    - Example: "305±2 meter" x> "305±2 http://www.wikidata.org/entity/Q11573". -
    -
    - Links: https://en.wikipedia.org/wiki/Arecibo_Observatory -
    -
    - -
    -
    - Links: Wiki_setup/Listing -
    -
    - -
    -
    - Links: Dashboard/Files/Deletion https://archive.org/download/Xowa_enwiki_latest/en.wikipedia.org-file-deletion-2016.09.xowa -
    -
    - -

    -
    - trivial -

    - -
    -
    - Example: bin/any/java/icu4j/icu4j-4_8.jar. -
    -
    - -
    -
    - Example: bin/any/java/xz/xz-1.5.jar . -
    -
    - - - -

    -
    - dev -

    - - -

    -
    -

    -

    - Android -

    -

    - minor -

    - -

    - v3.9.4.2 (2016-09-26) -

    -

    - PC -

    - -
    -
    - Links: https://en.wikipedia.org/wiki/Leonardo_DiCaprio https://en.wikipedia.org/wiki/Solar_System -
    -
    -

    -
    -

    -

    - v3.9.4.1 (2016-09-25) -

    -

    - Wiki -

    - -
    -
    - Links: https://archive.org/details/Xowa_frwiki_latest -
    -
    - -
    -
    - Links: https://archive.org/details/Xowa_enwiki_latest -
    -
    - -
    -
    - Links: https://archive.org/details/Xowa_dewiki_latest -
    -
    -

    -
    -

    -

    - PC -

    -

    - major -

    - -
    -
    - Links: https://en.wikipedia.org/wiki/Category:Native_American_leaders https://en.wikipedia.org/wiki/Category:Cities_in_Florida https://en.wikipedia.org/wiki/Category:Poisonous_plants -
    -
    - -
    -
    - Links: https://en.wikibooks.org/wiki/Subject:XML https://en.wikibooks.org/wiki/Subject:Religion -
    -
    - -
    -
    - Links: https://www.wikidata.org/wiki/Category:Help -
    -
    -

    - minor -

    - -
    -
    - Links: https://de.wikibooks.org/wiki/Category:Mann -
    -
    - -
    -
    - Links: https://en.wikipedia.org/wiki/Earth https://en.wikipedia.org/wiki/Pythagorean_theorem -
    -
    - -
    -
    - Links: https://en.wikipedia.org/wiki/Lepidoptera -
    -
    - -
    -
    - Links: https://en.wikipedia.org/wiki/Apollo_11 -
    -
    - - -
    -
    - Message: Script error: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: java.lang.NullPointerException -
    -
    - Resolved by: Handle gaps in Scribunto argument keys. -
    -
    - Links: https://en.wikipedia.org/wiki/Shalkar_District https://en.wikipedia.org/wiki/Alta_Italia https://en.wikipedia.org/wiki/Maran,_Syria https://en.wikipedia.org/wiki/Château_de_Boisgibault -
    -
    - -
    -
    - Message: Erreur : le thème « littérature française » du modèle Template:Ébauche n’est pas défini. -
    -
    - Resolved by: Fix regex pattern for matching end of string. -
    -
    - Links: https://fr.wikipedia.org/wiki/Rimbaud_le_fils Diagnostics/Scribunto/Luaj -
    -
    - -
    -
    - Links: https://en.wikipedia.org/wiki/MediaWiki:Edittools https://en.wikipedia.org/wiki/MediaWiki:Spam-whitelist -
    -
    - -
    -
    - Resolved by: Handle standalone dollar signs and backslashes. -
    -
    - Example: "$ "; "\ ". -
    -
    - Links: https://en.wikipedia.org/wiki/MediaWiki:Edittools https://en.wikipedia.org/wiki/MediaWiki:Spam-whitelist -
    -
    - -
    -
    - Example: en.wikipedia.org-html.002.xowa -> en.wikipedia.org-html-ns.000-db.002.xowa. -
    -
    - -
    -
    - Example: Portal:Earth -> en.wikipedia.org-file-ns.100-db.001.xowa x> en.wikipedia.org-file-ns.000-db.065.xowa. -
    -
    - -
    -
    - Example: C:\xowa\user\anonymous\app\data\cfg\xowa_user_cfg.gfs. -
    -
    - -
    -
    - Resolved by: Switch default SWT browser from Mozilla to WebKit. -
    -
    - Example: bin\arm\xowa\cfg\xowa_cfg_os_default.gfs. -
    -
    - -

    - Android -

    -

    - minor -

    - -

    - Dev -

    - -

    - v3.9.2.1 (2016-09-11) -

    -

    - PC -

    -

    - major -

    - -
    -
    - Resolved by: Reset page_id object. -
    -
    - Links: https://en.wikipedia.org/wiki/Category:Earth -
    -
    - -
    -
    - Resolved by: Rewrite category system. -
    -
    - -
    -
    - Resolved by: Dump MediaWiki namespace (8). -
    -
    - -
    -
    - Links: App/Xtn/Page_sync Options/Page_sync -
    -
    - - -
    -
    - Resolved by: Fix title.cascadingProtections to return back empty array instead of false. -
    -
    - Links: https://en.wikipedia.org/wiki/Jerk -
    -
    -

    - minor -

    - -
    -
    - Resolved by: Set timeout explicitly to 5 seconds. -
    -
    - -
    -
    - Resolved by: Use noop grammar for cs lang. -
    -
    - Links: https://cs.wikiquote.org -
    -
    - -
    -
    - Links: https://cs.wikisource.org/wiki/Page:Hejčl,_Jan_-_Pentateuch.pdf/128 -
    -
    - -
    -
    - Links: https://cs.wikisource.org/wiki/Page:Hejčl,_Jan_-_Pentateuch.pdf/128 -
    -
    - -
    -
    - Example: -> Xowa_enwiki_latest_archive.torrent x> Xowa_enwiktionary_latest_archive.torrent. -
    -
    - Links: Special:XowaDownloadCentralInfo?task id=6 -
    -
    - -
    -
    - Resolved by: Open database connection in "read-only" mode if marked readonly. -
    -
    - Example: properties.setProperty("open_mode", "1"). -
    -
    - -
    -
    - Resolved by: Do not use temporary static variable for decoding UTF-8 strings. -
    -
    - -
    -
    - Resolved by: Change titleLib.GetProtectionLevels to return semi-protected instead of null. -
    -
    - Links: https://en.wikipedia.org/wiki/Earth -
    -
    -

    - trivial -

    - -
    -
    - Resolved by: Extend lock scope over entirety of database lookup. -
    -
    - -
    -
    - Resolved by: Extend lock scope over entirety of Wbase doc parser. -
    -
    - -
    -
    - Resolved by: Ignore "id" under entity.value node. -
    -
    - - -
    -
    - Resolved by: Ignore templates with blank arguments. -
    -
    - Example: {{K|Politik}} -> {{{{{spr|}}}|nolink=ja}} -> {{|nolink=ja}}. -
    -
    - Links: https://de.wiktionary.org/wiki/país -
    -
    - - -

    - Doc -

    - -
    -
    - Links: Dev/Command-line/Dumps -
    -
    - -
    -
    - Links: App/Databases/Overview -
    -
    -

    - Dev -

    - - - -

    Archives

    diff --git a/home/wiki/Change_log/2016.html b/home/wiki/Change_log/2016.html index 7146e0a3e..c7fdcb265 100644 --- a/home/wiki/Change_log/2016.html +++ b/home/wiki/Change_log/2016.html @@ -25,278 +25,2044 @@

    - v3.7.4.1 (2016-07-25) + v3.10.4.1 (2016-10-24) +

    +

    + Wikis +

    + +
    +
    + Links: Wiki_setup/English_wikis +
    +
    + +
    +
    + Links: Wiki_setup/German_wikis +
    +
    +

    + PC +

    +

    + major +

    + +
    +
    + Resolved by: Do not assume same database schema for all Wikimedia wikis. +
    +
    + +
    +
    + Resolved by: Implement entity for renderSnak. +
    +
    + Links: https://en.wikivoyage.org/wiki/Montenegro https://en.wikivoyage.org/wiki/Mongolia +
    +
    + +
    +
    + Resolved by: Hide markup from mapframe / maplink tags. +
    +
    + Links: https://en.wikivoyage.org/wiki/London https://en.wikivoyage.org/wiki/Paris +
    +
    + +
    +
    + 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 +
    +
    + + +

    + minor +

    + + +
    +
    + Resolved by: Reuse quantity.unit code for renderSnake. +
    +
    + Links: https://en.wikivoyage.org/wiki/Mongolia +
    +
    + +
    +
    + Resolved by: Ignore assessment function tag. +
    +
    + Links: https://en.wikivoyage.org/wiki/Mongolia +
    +
    + +
    +
    + Example: category={{{2}}}. +
    +
    + Links: https://en.wikinews.org/wiki/Egypt +
    +
    + +
    +
    + Links: https://en.wikinews.org/wiki/Egypt +
    +
    + +
    +
    + Example: "File:A.png|a|b" -> "b" x> "a|b". +
    +
    + Links: https://fr.wikipedia.org/wiki/Belgique https://github.com/wikimedia/mediawiki/commit/63aeabeff1e098e872cc46f3698c61457e44ba15 +
    +
    + + + +
    +
    + Resolved by: Use the directory of offline dump files for category files. +
    +
    + +
    +
    + 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 +
    +
    + +
    +
    + Resolved by: Do not return null if MACHINENAME / HOSTNAME is not available. +
    +
    +

    + trivial +

    + + +
    +
    + Links: https://en.wikibooks.org/wiki/Algorithms +
    +
    + +
    +
    + Links: https://en.wikinews.org/wiki/Egypt https://en.wikinews.org/wiki/Template:Topic_cat/latest +
    +
    + +
    +
    + Resolved by: Do not consider core database as having 'text' table when running 'text.delete_page'. +
    +
    + + + + + + + +

    + Dev +

    + +

    + Android +

    + + +

    + v3.10.3.2 (2016-10-17) +

    +

    + PC +

    + +
    +
    + Resolved by: Include latest download central database. +
    +
    + Links: Wiki_setup/English_wikis Wiki_setup/German_wikis +
    +
    +

    + v3.10.3.1 (2016-10-16)

    Wiki

    + +
    +
    + Links: Wiki_setup/English_wikis +
    +
    + +
    +
    + Links: Wiki_setup/German_wikis +
    +
    +

    + PC +

    +

    + major +

    + +
    +
    + Resolved by: Denormalize sortkey from cat_sort table to cat_link table and add explicit index for it. +
    +
    + Links: https://en.wikipedia.org/wiki/Category:Earth https://en.wikipedia.org/wiki/Category:2001_albums https://en.wikipedia.org/wiki/Category:Unprintworthy_redirects +
    +
    + + +
    +
    + Example: bin/any/xowa/cfg/wiki. +
    +
    + +
    +
    + Links: https://simple.wikipedia.org/wiki/Category:Living_people +
    +
    + +
    +
    + Message: Script error: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: index is out of bounds: idx=0 len=0 +
    +
    + Resolved by: Handle parser functions with 0 arguments, like {{#coordinates}}. +
    +
    + Links: https://en.wikipedia.org/wiki/New_York_City https://en.wikipedia.org/wiki/Paris +
    +
    + +
    +
    + Resolved by: Evaluate optional args of missing templates. +
    +
    + Example: "size={{{size|}}}" -> "size=" x> "size={{{size|}}}". +
    +
    + Links: https://en.wikipedia.org/wiki/Europe https://en.wikipedia.org/wiki/Template:Country_data_Guernsey +
    +
    + +
    +
    + Links: App/Xtn/Scripting +
    +
    +

    +
    + minor +

    + +
    +
    + Links: https://en.wikipedia.org/wiki/Category:2001_albums?pageuntil=WALK%2BON%2BTHE%2BWIRED%2BSIDE,%2BA#mw-pages +
    +
    + +
    +
    + Resolved by: Write anchor after query args, not before. +
    +
    + Example: Category:2001_albums&pagefrom=Beautiful+View#mw-pages x> Category:2001_albums#mw-pages?pagefrom=Beautiful%2BView. +
    +
    + Links: https://en.wikipedia.org/wiki/Category:2001_albums?pagefrom=Beautiful%2BView#mw-pages +
    +
    + +
    +
    + Resolved by: Do not automatically url-decode query arguments. +
    +
    + Links: https://de.wikipedia.org/wiki/Kategorie:Begriffsklärung +
    +
    + +
    +
    + Resolved by: Do not automatically url-decode query arguments. +
    +
    + Example: Category:2001_albums&pagefrom=Nightclubbing+%28Blank+and+Jones+album%29%0ANightclubbing+%28Blank+%26+Jones+album%29#mw-pages. +
    +
    + Links: https://en.wikipedia.org/w/index.php?title=Category:2001_albums&pagefrom=Loving%20Every%20Minute%20(album)#mw-pages +
    +
    + +
    +
    + Links: https://en.wikipedia.org/wiki/Category:2001_albums +
    +
    + + +
    +
    + Links: https://en.wikipedia.org/wiki/Special:Search/earth?fulltext=y&xowa_page_index=0 +
    +
    + +
    +
    + Links: Options/Shortcuts +
    +
    + +
    +
    + Resolved by: If unit is a wikidata url, show label for that wikidata article, not the wikidata url. +
    +
    + Example: "305±2 meter" x> "305±2 http://www.wikidata.org/entity/Q11573". +
    +
    + Links: https://en.wikipedia.org/wiki/Arecibo_Observatory +
    +
    + +
    +
    + Links: Wiki_setup/Listing +
    +
    + +
    +
    + Links: Dashboard/Files/Deletion https://archive.org/download/Xowa_enwiki_latest/en.wikipedia.org-file-deletion-2016.09.xowa +
    +
    + +

    +
    + trivial +

    + +
    +
    + Example: bin/any/java/icu4j/icu4j-4_8.jar. +
    +
    + +
    +
    + Example: bin/any/java/xz/xz-1.5.jar . +
    +
    + + + +

    +
    + dev +

    + + +

    +
    +

    +

    + Android +

    +

    + minor +

    + +

    + v3.9.4.2 (2016-09-26) +

    +

    + PC +

    + +
    +
    + Links: https://en.wikipedia.org/wiki/Leonardo_DiCaprio https://en.wikipedia.org/wiki/Solar_System +
    +
    +

    +
    +

    +

    + v3.9.4.1 (2016-09-25) +

    +

    + Wiki +

    + +
    +
    + Links: https://archive.org/details/Xowa_frwiki_latest +
    +
    + +
    +
    + Links: https://archive.org/details/Xowa_enwiki_latest +
    +
    + +
    +
    + Links: https://archive.org/details/Xowa_dewiki_latest +
    +
    +

    +
    +

    +

    + PC +

    +

    + major +

    + +
    +
    + Links: https://en.wikipedia.org/wiki/Category:Native_American_leaders https://en.wikipedia.org/wiki/Category:Cities_in_Florida https://en.wikipedia.org/wiki/Category:Poisonous_plants +
    +
    + +
    +
    + Links: https://en.wikibooks.org/wiki/Subject:XML https://en.wikibooks.org/wiki/Subject:Religion +
    +
    + +
    +
    + Links: https://www.wikidata.org/wiki/Category:Help +
    +
    +

    + minor +

    + +
    +
    + Links: https://de.wikibooks.org/wiki/Category:Mann +
    +
    + +
    +
    + Links: https://en.wikipedia.org/wiki/Earth https://en.wikipedia.org/wiki/Pythagorean_theorem +
    +
    + +
    +
    + Links: https://en.wikipedia.org/wiki/Lepidoptera +
    +
    + +
    +
    + Links: https://en.wikipedia.org/wiki/Apollo_11 +
    +
    + + +
    +
    + Message: Script error: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: java.lang.NullPointerException +
    +
    + Resolved by: Handle gaps in Scribunto argument keys. +
    +
    + Links: https://en.wikipedia.org/wiki/Shalkar_District https://en.wikipedia.org/wiki/Alta_Italia https://en.wikipedia.org/wiki/Maran,_Syria https://en.wikipedia.org/wiki/Château_de_Boisgibault +
    +
    + +
    +
    + Message: Erreur : le thème « littérature française » du modèle Template:Ébauche n’est pas défini. +
    +
    + Resolved by: Fix regex pattern for matching end of string. +
    +
    + Links: https://fr.wikipedia.org/wiki/Rimbaud_le_fils Diagnostics/Scribunto/Luaj +
    +
    + +
    +
    + Links: https://en.wikipedia.org/wiki/MediaWiki:Edittools https://en.wikipedia.org/wiki/MediaWiki:Spam-whitelist +
    +
    + +
    +
    + Resolved by: Handle standalone dollar signs and backslashes. +
    +
    + Example: "$ "; "\ ". +
    +
    + Links: https://en.wikipedia.org/wiki/MediaWiki:Edittools https://en.wikipedia.org/wiki/MediaWiki:Spam-whitelist +
    +
    + +
    +
    + Example: en.wikipedia.org-html.002.xowa -> en.wikipedia.org-html-ns.000-db.002.xowa. +
    +
    + +
    +
    + Example: Portal:Earth -> en.wikipedia.org-file-ns.100-db.001.xowa x> en.wikipedia.org-file-ns.000-db.065.xowa. +
    +
    + +
    +
    + Example: C:\xowa\user\anonymous\app\data\cfg\xowa_user_cfg.gfs. +
    +
    + +
    +
    + Resolved by: Switch default SWT browser from Mozilla to WebKit. +
    +
    + Example: bin\arm\xowa\cfg\xowa_cfg_os_default.gfs. +
    +
    + +

    + Android +

    +

    + minor +

    + +

    + Dev +

    + +

    + v3.9.2.1 (2016-09-11) +

    +

    + PC +

    +

    + major +

    + +
    +
    + Resolved by: Reset page_id object. +
    +
    + Links: https://en.wikipedia.org/wiki/Category:Earth +
    +
    + +
    +
    + Resolved by: Rewrite category system. +
    +
    + +
    +
    + Resolved by: Dump MediaWiki namespace (8). +
    +
    + +
    +
    + Links: App/Xtn/Page_sync Options/Page_sync +
    +
    + + +
    +
    + Resolved by: Fix title.cascadingProtections to return back empty array instead of false. +
    +
    + Links: https://en.wikipedia.org/wiki/Jerk +
    +
    +

    + minor +

    + +
    +
    + Resolved by: Set timeout explicitly to 5 seconds. +
    +
    + +
    +
    + Resolved by: Use noop grammar for cs lang. +
    +
    + Links: https://cs.wikiquote.org +
    +
    + +
    +
    + Links: https://cs.wikisource.org/wiki/Page:Hejčl,_Jan_-_Pentateuch.pdf/128 +
    +
    + +
    +
    + Links: https://cs.wikisource.org/wiki/Page:Hejčl,_Jan_-_Pentateuch.pdf/128 +
    +
    + +
    +
    + Example: -> Xowa_enwiki_latest_archive.torrent x> Xowa_enwiktionary_latest_archive.torrent. +
    +
    + Links: Special:XowaDownloadCentralInfo?task id=6 +
    +
    + +
    +
    + Resolved by: Open database connection in "read-only" mode if marked readonly. +
    +
    + Example: properties.setProperty("open_mode", "1"). +
    +
    + +
    +
    + Resolved by: Do not use temporary static variable for decoding UTF-8 strings. +
    +
    + +
    +
    + Resolved by: Change titleLib.GetProtectionLevels to return semi-protected instead of null. +
    +
    + Links: https://en.wikipedia.org/wiki/Earth +
    +
    +

    + trivial +

    + +
    +
    + Resolved by: Extend lock scope over entirety of database lookup. +
    +
    + +
    +
    + Resolved by: Extend lock scope over entirety of Wbase doc parser. +
    +
    + +
    +
    + Resolved by: Ignore "id" under entity.value node. +
    +
    + + +
    +
    + Resolved by: Ignore templates with blank arguments. +
    +
    + Example: {{K|Politik}} -> {{{{{spr|}}}|nolink=ja}} -> {{|nolink=ja}}. +
    +
    + Links: https://de.wiktionary.org/wiki/país +
    +
    + + +

    + Doc +

    + +
    +
    + Links: Dev/Command-line/Dumps +
    +
    + +
    +
    + Links: App/Databases/Overview +
    +
    +

    + Dev +

    + + + + +

    + v3.8.5.1 (2016-08-22) +

    +

    + Wiki +

    + + +

    + PC +

    +

    + major +

    + +
    +
    + Links: https://en.wikipedia.org/wiki/Philippines +
    +
    + +
    +
    + Links: https://en.wikipedia.org/wiki/Mexico https://en.wikipedia.org/wiki/Austria https://en.wikipedia.org/wiki/National_Gallery_of_Art +
    +
    + +
    +
    + Example: [[File:A.ogg|thumb|123px]]. +
    +
    + Links: https://en.wikipedia.org/wiki/Lepidoptera +
    +
    + +
    +
    + Example: {{#lsth:page_1|header_1}}. +
    +
    + Links: https://pl.wikivoyage.org/wiki/Wielka_Brytania https://en.wikipedia.org/wiki/10s_BC https://en.wikipedia.org/wiki/Germany_national_football_team +
    +
    +

    + minor +

    + +
    +
    + Links: Special:XowaDownloadCentralInfo?task id=96 +
    +
    + +
    +
    + Example: xowa.api.addon.bldr.central.log_verbose = 'y';. +
    +
    + Links: Options/Config_script +
    +
    + +
    +
    + Links: https://en.wikipedia.org/wiki/List_of_U-boats_never_deployed +
    +
    + +
    +
    + Message: Script error: =Module:Cycling race:1756 attempt to index ? (a nil value) +
    +
    + Resolved by: Add redirect support for wikibase pages. +
    +
    + Links: https://fr.wikipedia.org/wiki/Tour_du_Táchira_2016 +
    +
    + +
    +
    + Resolved by: Do not pop table stack if <tr> prematurely inside lnki. +
    +
    + Example: [[A|t_0<tr><td>t_1</td></tr>]]. +
    +
    + Links: https://en.wikipedia.org/wiki/Aargau +
    +
    +

    +
    + trivial +

    + +
    +
    + Links: Options/Import +
    +
    + +
    +
    + Resolved by: Get wiki's Main_Page for colon-only links. +
    +
    + Example: [[File:A.png|link=w:]]. +
    +
    + Links: https://en.wikipedia.org/wiki/Wikipedia:Main_Page_alternative_(CSS_Update) +
    +
    + +
    +
    + Example: [[File:A.png]] is redirected to B.png; -> 'href="B.png"' x> 'href="A.png"'. +
    +
    + Links: https://en.wikipedia.org/wiki/Switzerland +
    +
    + +
    +
    + Links: https://en.wikipedia.org/wiki/Philippines +
    +
    + +
    +
    + Example: {{#property:P277|id=Q1322933}}. +
    +
    + Links: https://en.wikipedia.org/wiki/Symfony +
    +
    +

    + Dev +

    + +

    + v3.8.3.1 (2016-08-14) +

    +

    + Android +

    + +

    + v3.8.2.1 (2016-08-07) +

    +

    + Wiki +

    + +

    + PC +

    +

    + major +

    + +
    +
    + Resolved by: Make "your.org" primary backup url. +
    +
    + Links: https://lists.wikimedia.org/pipermail/xmldatadumps-l/2016-August/001325.html +
    +
    + +
    +
    + Resolved by: Change "infinite" to "infinity" for {{PROTECTIONEXPIRY}}. +
    +
    + Links: https://en.wikipedia.org/wiki/Earth +
    +
    + +
    +
    + Resolved by: Ignore % in xml tag names. +
    +
    + Example: <ref% name=abc>def</ref><references/>. +
    +
    + Links: https://pl.wikipedia.org/wiki/Scynk_nadrzewny +
    +
    + +
    +
    + Resolved by: Return top-level JSON arrays as numbered nodes. +
    +
    + Links: https://pl.wikipedia.org/wiki/Albania https://pl.wikipedia.org/wiki/Alabama https://pl.wikipedia.org/wiki/Oklahoma_City +
    +
    + +
    +
    + Resolved by: Return decimal values as double. +
    +
    + +
    +
    + Resolved by: Specify width / height as non-null in GetFileInfo. +
    +
    + Links: https://pl.wikipedia.org/wiki/Andrespol +
    +
    +

    + minor +

    + +
    +
    + Resolved by: Use Main_Page of target wiki, not current wiki. +
    +
    +

    + trivial +

    + +
    +
    + Resolved by: For missing messages, always use current key, not key of cached item. +
    +
    + Links: https://simple.wikipedia.org/wiki/Wikipedia:Simple_talk/Archive_116 +
    +
    +

    + Dev +

    + +
    +
    + Links: https://en.wikipedia.org/wiki/Lepidoptera +
    +
    +

    + v3.8.1.1 (2016-08-01) +

    +

    + Wiki +

    + +

    +
    +

    +

    + PC +

    +

    + major +

    + +
    +
    + Links: Blog https://en.wikipedia.org/wiki/UK https://en.wikipedia.org/wiki/Special:Random +
    +
    +

    + minor +

    + +
    +
    + Links: Blog +
    +
    + +
    +
    + Resolved by: Support "renderSnaks". +
    +
    + Example: Erreur de script: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: java.lang.ClassCastException: [Lgplx.Keyval; cannot be cast to java.lang.String. +
    +
    + Links: https://fr.wikipedia.org/wiki/Acte_de_Médiation +
    +
    + +
    +
    + Resolved by: Support "renderSnak". +
    +
    + Links: https://en.wikivoyage.org/wiki/Wikivoyage:Travellers'_pub +
    +
    +

    + Android +

    + +
    +
    + Resolved by: Assert application is not null when setting callback. +
    +
    +

    +
    +

    +

    + Dev +

    + + +

    + v3.7.4.1 (2016-07-25) +

    +

    + Wiki +

    - PC + PC

    minor @@ -329,7 +2095,7 @@ Resolved by: Invalidate all Scribunto engines across all wikis when disabled.

    - Links: Options/Scribunto + Links: Options/Scribunto

    - Dev + Dev

    - Links: Dashboard/Import/Offline + Links: Dashboard/Import/Offline
    - Links: Dashboard/Files/Deletion + Links: Dashboard/Files/Deletion

    @@ -2140,7 +3906,7 @@

    - Links: App/Search/Address_bar + Links: App/Search/Address_bar
    - Links: Options/Search + Links: Options/Search
    - Links: App/Search + Links: App/Search

    @@ -2433,7 +4199,7 @@

    - Android + Android

    major @@ -2517,7 +4283,7 @@ Scribunto: Handle multi-byte characters for lua bracketed regular expressions (resolves nothing known). See: https://en.wiktionary.org/wiki/どう https://en.wiktionary.org/wiki/를

  • - Luaj: Use HOUR_OF_DAY for os.time, not HOUR (resolves hour off by 12 for os.time calls). See: Diagnostics/Scribunto/Luaj + Luaj: Use HOUR_OF_DAY for os.time, not HOUR (resolves hour off by 12 for os.time calls). See: Diagnostics/Scribunto/Luaj
  • Xtns.Dpl: Write href using full_db not page_txt; EX:Category:A B -> Category:A_B x> A B. See: https://en.wikiquote.org/wiki/Wikiquote:Speedy_deletions @@ -2549,7 +4315,7 @@
  • - Android + Android

    major @@ -2582,7 +4348,7 @@

    @@ -2616,7 +4382,7 @@

    - Android + Android

    fix diff --git a/home/wiki/Change_log/v4.1.0.1702.html b/home/wiki/Change_log/v4.1.0.1702.html new file mode 100644 index 000000000..b7d7da4d4 --- /dev/null +++ b/home/wiki/Change_log/v4.1.0.1702.html @@ -0,0 +1,315 @@ + + + + + Change log/v4.1.0.1702 - XOWA + + + + + +

    +
    +
    +

    Change log/v4.1.0.1702

    +
    +
    From XOWA: the free, open-source, offline wiki application
    +
    +
    + +

    + v4.1.0.1702 (2017-02-04) +

    +

    + Wikis +

    +
      +
    • + Package: Publish 2017-01 Simple Wikipedia. {requested by anonymous} +
    • +
    +
      +
    • + Package: Publish 2017-01 Chinese wikis. {requested by anonymous} +
    • +
    +

    + PC +

    +

    + major +

    +
      +
    • + App_update: Add in-app application updater. +
    • +
    +
    +
    + Links: App/Setup/Update/In-app +
    +
    +

    + minor +

    +
      +
    • + Html_dump: Fix Special:Random not working if "Prefer HTML databases" checked. {detected by Ope30} +
    • +
    +
    +
    + Resolved by: Update title to redirected page. +
    +
    +
      +
    • + Parser: Fix missing text for unknown number of pages. +
    • +
    +
    +
    + Resolved by: Escape dangling tags; do not let them gobble up rest of page. +
    +
    + Example: <ref>aEOS -> &lt;ref>aEOS. +
    +
    + Links: https://en.wikipedia.org/wiki/Russia +
    +
    +
      +
    • + Parser: Fix broken tables on a few dozen en.w pages. +
    • +
    +
    +
    + Resolved by: Ignore whitespace between dl and tblw. +
    +
    + Example: ": {|". +
    +
    + Links: https://en.wikipedia.org/wiki/Poland +
    +
    +
      +
    • + Custom_wiki: Show images in pages within the File namespace. {detected by anonymous} +
    • +
    +
      +
    • + Custom_wiki: Rename files by replacing "spaces" with "underscores". {detected by anonymous} +
    • +
    +
    +
    + Example: "A b.png" -> "A_b.png". +
    +
    +
      +
    • + Custom_wiki: Show img.src for files when viewing html. {detected by anonymous} +
    • +
    +
      +
    • + Custom_wiki: Integrate files with app cache. +
    • +
    +
    +
    + Links: Special:XowaCfg?grp=xowa.files.general +
    +
    +
      +
    • + Custom_wiki: Do not delete xml file after import. {detected by anonymous} +
    • +
    +
      +
    • + Custom_wiki: Use extension of thumbnail, not original. {detected by anonymous} +
    • +
    +
    +
    + Example: A.svg -> 400.png x> 400.svg. +
    +
    +
      +
    • + Custom_wiki: Use relative not absolute path for orig dir. +
    • +
    +
    +
    + Example: -> ~{orig_dir}7/70/ x> C:\xowa\wiki\custom_wiki\file\orig\7\70. +
    +
    +
      +
    • + Html: Show Creative Commons license at bottom of page. {requested by Ope30} +
    • +
    +
      +
    • + Html: Show missing left sidebar on small wikis. {detected by Ope30} +
    • +
    +
    +
    + Resolved by: If MediaWiki:Sidebar does not exist, use language's message 'sidebar', not null. +
    +
    + Links: https://sw.wiktionary.org https://sw.wikibooks.org https://af.wikipedia.org https://af.wiktionary.org https://af.wikibooks.org +
    +
    +
      +
    • + Wiki: Support renamed folders. {requested by Ope30} +
    • +
    +
    +
    + Example: /xowa/wiki/en.wikipedia.org-2016.12. +
    +
    +
      +
    • + Embeddable: Fix default ns_mgr being used for wikis. {detected by Rüdiger Gleim} +
    • +
    +
      +
    • + Embeddable: Fix multiple multi-threaded parsing errors. {detected by Rüdiger Gleim} +
    • +
    +
      +
    • + Mass_parse: Fix #ifexist not working after dumping 1st namespace. +
    • +
    +
    +
    + Resolved by: Clear ns_loaded cache; Add different cache clearing methods. +
    +
    +

    + trivial +

    +
      +
    • + Cfg: Change operating-system specific config file from "os.gfs" to "os.os_name.gfs". +
    • +
    +
    +
    + Example: /xowa/user/anonymous/app/cfg/os.lnx_64.gfs. +
    +
    + +
    +
    +
    + + +
    +
    +
    +

    Namespaces

    + +
    +
    +
    + +
    + +
    +

    XOWA

    + +
    + +
    +

    Getting started

    + +
    + +
    +

    Android

    +
    + +
    +
    + +
    +

    Help

    +
    + +
    +
    + +
    +

    Blog

    +
    + +
    +
    + + + +
    +

    Donate

    +
    + +
    +
    + +
    + + \ No newline at end of file diff --git a/home/wiki/Help/About.html b/home/wiki/Help/About.html index 0d33416b2..d41b43d7b 100644 --- a/home/wiki/Help/About.html +++ b/home/wiki/Help/About.html @@ -46,7 +46,7 @@ version: - 4.0.3.1702 (view changes) + 4.1.0.1702 (view changes) diff --git a/home/wiki/Help/Contents.html b/home/wiki/Help/Contents.html index a5214bf54..517be9ade 100644 --- a/home/wiki/Help/Contents.html +++ b/home/wiki/Help/Contents.html @@ -313,7 +313,7 @@

    - v4.0.0.1701 (2017-01-01) + v4.1.0.1702 (2017-02-04)

    Wikis

    @@ -112,22 +112,12 @@

    - Links: Options -
    -
    - -
    -
    - Example: 4.0.17011.1 vs 4.1. + Links: App/Setup/Update/In-app

    @@ -135,126 +125,147 @@

    - Resolved by: Do not cast 'numeric-id' to 'string'; leave as 'int'. -
    -
    - Example: Route map: Attached KML Error: item specified on Wikidata, or in |wikidata=, is not a KML file (P31→Q26267864 not found). -
    -
    - Links: https://en.wikipedia.org/wiki/Hollywood_Walk_of_Fame + Resolved by: Update title to redirected page.
    - Resolved by: Do not override Ctrl+Insert with Ctrl+Minus. + Resolved by: Escape dangling tags; do not let them gobble up rest of page. +
    +
    + Example: <ref>aEOS -> &lt;ref>aEOS. +
    +
    + Links: https://en.wikipedia.org/wiki/Russia
    - - -
    - Resolved by: Replace width:20vw with width:20em in /xowa/user/wiki/home/html/xowa_common.css. + Resolved by: Ignore whitespace between dl and tblw. +
    +
    + Example: ": {|". +
    +
    + Links: https://en.wikipedia.org/wiki/Poland
    -
    - Links: https://en.wikipedia.org/wiki/A + Example: "A b.png" -> "A_b.png".
    -
    - Resolved by: Suppress attributes from mw-body class. + Links: Special:XowaCfg?grp=xowa.files.general
    +
    - Example: #REDIRECT [[Special:XowaCfg]]. -
    -
    - Links: Options + Example: A.svg -> 400.png x> 400.svg.
    - Example: Special:XowaCfg%3Fgrp%3Dxowa.html.css. + Example: -> ~{orig_dir}7/70/ x> C:\xowa\wiki\custom_wiki\file\orig\7\70.
    +
    - Resolved by: Add two levels of permenance to page cache; add separate ifexists cache. + Resolved by: If MediaWiki:Sidebar does not exist, use language's message 'sidebar', not null. +
    +
    + Links: https://sw.wiktionary.org https://sw.wikibooks.org https://af.wikipedia.org https://af.wiktionary.org https://af.wikibooks.org +
    +
    + +
    +
    + Example: /xowa/wiki/en.wikipedia.org-2016.12. +
    +
    + + + +
    +
    + Resolved by: Clear ns_loaded cache; Add different cache clearing methods.

    @@ -262,57 +273,14 @@

    - - - - - -

    - dev -

    - - - - +
    +
    + Example: /xowa/user/anonymous/app/cfg/os.lnx_64.gfs. +
    +
    diff --git a/home/wiki/Help/Overview.html b/home/wiki/Help/Overview.html index cbfc1137b..e331af468 100644 --- a/home/wiki/Help/Overview.html +++ b/home/wiki/Help/Overview.html @@ -106,7 +106,7 @@ Philosophy

    - XOWA is free software. The code is open source under the AGPLv3 license, and available to anyone for review or modification. See Help/License/Code for more information as well as https://github.com/gnosygnu/xowa. + XOWA is free software. The code is open source under the AGPLv3 license, and available to anyone for review or modification. See Help/License/Code for more information as well as https://github.com/gnosygnu/xowa.

    XOWA advocates free content. All documentation and project artifacts are provided under the Creative Commons CC BY-NC-SA license. See Help/License/Docs for more information. diff --git a/home/wiki/Main_Page.html b/home/wiki/Main_Page.html index c5f5cba69..7c675ff6c 100644 --- a/home/wiki/Main_Page.html +++ b/home/wiki/Main_Page.html @@ -82,27 +82,33 @@ Disclaimer

    - Please note that this program is beta software. Although it is my best hope that you find this program functional and useful, I make no assurances regarding stability or fitness of purpose. For more details, see Help/License/Code. + Please note that this program is beta software. Although it is my best hope that you find this program functional and useful, I make no assurances regarding stability or fitness of purpose. For more details, see Help/License/Code.

    Release notes

    - v4.0.0.1701 features the following: + v4.1.0.1702 features the following:

    - For more details about this release, please see the blog and the change log. + For more details about this release, please see the blog and the change log.

    For more details about the release schedule, please see the release schedule. @@ -236,16 +242,19 @@

    @@ -261,13 +270,13 @@ v2.8.1 has a language converter dropdown for the Chinese wikis.
  • - v2.7.3 introduces a new Bookmarks page. See Special:XowaBookmarks + v2.7.3 introduces a new Bookmarks page. See Special:XowaBookmarks
  • - v2.6.5 uses SWT v4.5 and XULRunner v24. See Dev/SWT and HTML Browser + v2.6.5 uses SWT v4.5 and XULRunner v24. See Dev/SWT and HTML Browser
  • - v2.6.3 uses WebKit for MacOSX. For more info, see Blog
    + v2.6.3 uses WebKit for MacOSX. For more info, see Blog
  • @@ -277,13 +286,13 @@

    @@ -303,15 +312,15 @@ If the font size is too small, right-click and choose Font Increase
  • - If you need more control over the font, customize it on the Options: Gui - Window and Options: HTML - CSS + If you need more control over the font, customize it on the Options: Gui - Window and Options: HTML - CSS
  • - Find box: Press Ctrl+F on your keyboard. This will show the Find box (in the lower left-hand corner). Type "tips". Notice that the word "Tips" is highlighted above. Note that Alt+P (Previous) and Alt+N (Next) will change search direction. See Find Box for more info. + Find box: Press Ctrl+F on your keyboard. This will show the Find box (in the lower left-hand corner). Type "tips". Notice that the word "Tips" is highlighted above. Note that Alt+P (Previous) and Alt+N (Next) will change search direction. See Find Box for more info.
  • - Address bar: Press Alt+D or Ctrl+L on your keyboard. This will take you to the Address bar at the top of the screen. Type "s.w:Earth" (no quotes) and press Enter. This will open the Simple Wikipedia page for Earth. See Address bar/Shortcuts for more shortcuts. + Address bar: Press Alt+D or Ctrl+L on your keyboard. This will take you to the Address bar at the top of the screen. Type "s.w:Earth" (no quotes) and press Enter. This will open the Simple Wikipedia page for Earth. See Address bar/Shortcuts for more shortcuts.
  • Middle-click in address bar: Copy and paste urls directly into the address bar with the middle mouse button to open the page. For example: @@ -332,14 +341,14 @@
    - Now you can copy and paste any Wikipedia url directly into XOWA and its page will open (and all its images will download.) See Address_bar/URLs for more info + Now you can copy and paste any Wikipedia url directly into XOWA and its page will open (and all its images will download.) See Address_bar/URLs for more info