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 Jakz, 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