Change log/v4.5.7.1706
From XOWA: the free, open-source, offline wiki application
v4.5.7.1706 (2017-06-25)
Wiki
- Package: Publish 2017-05 English wikis.
- Links: Wiki_setup/English_wikis
- Package: Publish 2017-05 German wikis.
- Links: Wiki_setup/German_wikis
- Package: Publish 2017-05 French wikis.
- Links: Wiki_setup/French_wikis
- Package: Publish 2017-06 English Wikipedia.
- Links: Wiki_setup/English_wikis
PC
minor
- Luaj: Fix Script error 'mwInit.lua:24 bad argument: table expected, got nil' on many en.w pages.
- Resolved by: Force variadic 'arg' to use global arg, not any uplevel arg.
- Example: local arg = ....
- Links: https://en.wikipedia.org/wiki/Module:Wd https://en.wikipedia.org/wiki/Ajanta_Caves https://en.wikipedia.org/wiki/Behistun_Inscription https://en.wikipedia.org/wiki/Great_Rift_Valley
- ParserFunctions: Fix broken navboxes on many fr.v pages.
- Resolved by: Escape html in attributes when using #tag.
- Example: {{#tag:div|text|id='<br/>'}}.
- Links: https://fr.wikivoyage.org/wiki/France https://fr.wikivoyage.org/wiki/Paris https://fr.wikivoyage.org/wiki/Germany
- Scribunto: Fix script error '=Module:Header template:93' on many fr.s pages.
- Resolved by: Add 'redirectTarget' to Scrib_lib_title.
- Links: https://fr.wikisource.org/wiki/La_Dispute https://fr.wikisource.org/wiki/Les_Acteurs_de_bonne_foi https://fr.wikisource.org/wiki/Le_Lion
- Scribunto: Fix 'gplx.Err: bad argument: nil: idx=0 len=0' on a few dozen fr.u pages.
- Resolved by: Do not fail if no arguments passed to frameExists.
- Links: https://fr.wikiversity.org/wiki/Projet:Laboratoire/Espaces_de_noms/Mod%C3%A8le/Liste_des_pages
- Scribunto: Fix script error 'NullPointerException' on 1 en.w page.
-
Message:
@C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: java.lang.NullPointerException
- Links: https://en.wikipedia.org/wiki/Huadu_District
- Table_of_contents: Show missing TOC on some de.w pages. {detected by Ope30}
- Resolved by: Ignore NOTOC commands at template level.
- Links: https://de.wikipedia.org/wiki/13._Jahrhundert https://de.wikipedia.org/wiki/Vorlage:Artikel_Jahrhundert
- Parser.Xml: Do not print <meta> and <link> tags.
- Links: https://fr.wikisource.org/wiki/La_Dispute https://fr.wikisource.org/wiki/Les_Acteurs_de_bonne_foi https://fr.wikisource.org/wiki/Le_Lion
- Parser: Show page name for [[Media:]] links without caption (XOWA-122). {detected by anonymous}
- Example: [[Media:A.png]] -> "Media:A.png" x> "".
- Links: https://en.wikipedia.org/wiki/Beethoven
- Luaj: Fix script error on 1 fr.w page.
- Resolved by: Format doubles using sprintf-like behavior.
- Links: https://fr.wikipedia.org/wiki/Hasbro
- Table_of_contents: Deprecate id='toctitle' in favor of class='toctitle'. {detected by anonymous}
- Category: Add colon to Categories if page_grouping is disabled. {detected by Ope30}
- Import: Fix failed import on Windows 32-bit machines.
- Resolved by: Upgrade to sqlite jdbc 3.18.0.
- Page_sync: Sync recently-created pages.
- Embeddable: Handle redirects. {detected by Rüdiger Gleim}
- Embeddable: Handler null pointer exceptions for <gallery> when no de.wikipedia.org-file-core.xowa file is available. {detected by Rüdiger Gleim}
- Night-mode: Show mathjax in nightmode. {detected by anonymous}
- Example: /xowa/bin/any/xowa/html/css/nightmode/xowa_night.css.
- Links: home/wiki/Diagnostics/Math
- Night-mode: Allow custom night-mode logos per wiki. {requested by Ope30}
- Example: /user/anonymous/wiki_domain/html/logo_night.png.
- Links: home/wiki/App/UI/Night_mode
- Night-mode: Allow global user-overrides for night-mode css / logo. {requested by Ope30}
- Example: /user/anonymous/bin/xowa/any/xowa/html/css/logo_night.png.
- Links: home/wiki/App/UI/Night_mode
trivial
- Wikidata: Add geo-shape wikidata data-type.
- Wikidata: Add dtywiki and pawikisource.
- Threading: Fix rare multi-thread error for Hiero parser.
doc
- Linux: Provide workaround for running XOWA on openSUSE and minimal XFCE desktop. {contributed by anonymous}