Under "Category system", choose "Upgrade to version 2"
diff --git a/home/wiki/App/Databases/Overview.html b/home/wiki/App/Databases/Overview.html
index 4493184b3..c140aae89 100644
--- a/home/wiki/App/Databases/Overview.html
+++ b/home/wiki/App/Databases/Overview.html
@@ -93,7 +93,7 @@
Wikitext databases will have -text- in the file name. For example, en.wikipedia.org-text-ns.000.xowa
Wikitext databases have been supported since the very start of XOWA. As such, they have a full set of functionality
diff --git a/home/wiki/App/Import/Import_overview.html b/home/wiki/App/Import/Import_overview.html
index c14b3191d..6db3d64a9 100644
--- a/home/wiki/App/Import/Import_overview.html
+++ b/home/wiki/App/Import/Import_overview.html
@@ -82,7 +82,7 @@
Import offline by script
- The Import offline page can generate a script that will import a wiki.
+ The Import offline page can generate a script that will import a wiki.
diff --git a/home/wiki/App/Import/Offline.html b/home/wiki/App/Import/Offline.html
index e8b0871bb..9e51a4d14 100644
--- a/home/wiki/App/Import/Offline.html
+++ b/home/wiki/App/Import/Offline.html
@@ -21,11 +21,11 @@
If you've downloaded a dump already, you can import the .bz2 file into XOWA.
Change the Wiki choice from Wikipedia to Other wiki
diff --git a/home/wiki/App/Wiki_types/Wikidata.html b/home/wiki/App/Wiki_types/Wikidata.html
index 0baaea708..3bba1ce67 100644
--- a/home/wiki/App/Wiki_types/Wikidata.html
+++ b/home/wiki/App/Wiki_types/Wikidata.html
@@ -33,7 +33,7 @@
Phase 1 began in February of 2013. It involved moving all language links from an individual page to Wikidata.
With Phase 1, this link was removed, and now Wikipedia does a lookup into wikidata to find the corresponding Terre article.
diff --git a/home/wiki/Blog.html b/home/wiki/Blog.html
index d41b56ec3..1bc3bcb39 100644
--- a/home/wiki/Blog.html
+++ b/home/wiki/Blog.html
@@ -21,11 +21,19 @@
- The PC version is a minor release. It fixes parsing issues for 2018-07 English Wikipedia
+ The PC version is a minor release. It fixes multiple parser issues and includes improvements for HTTP Server
- The Android version is a trivial release. It updates the list of wikis for Download Central.
+ The Android version has no release
- (Wiki) Publish 2018-08 English Wikipedia
+ (Wiki) Publish 2019-03 German Wikipedia
You can get them from Download Central or see the following links:
- (PC) Fix multiple script errors due to Wikibase and Scribunto
+ (PC) Fix major parser issues like "TemplateStyles" and "JumpTo"
- There were a handful of parsing issues with English and German Wikipedia. In brief:
+ There are a bunch of parser fixes in v4.9.0. However the two obvious ones are
- Graph: Support v2 (some pages can only be viewable in HTTP_Server; EX: en.w:Obesity)
+ TemplateStyles: Tags like <templatestyles> are now handled correctly
- Wikibase: Add isValidEntityId and getSetting
-
-
- Scribunto: Add stripNoWiki
-
-
- Scribunto: Return empty string for invalid languages
-
-
- Scribunto: Add better support for balanced pairs
-
-
- Parser: Cache ifexist calls
+ JumpTo links: MediaWiki changed the CSS recently such that JumpTo now shows at the top of brand new wikis
+
+ (PC) Fix multiple minor parser issues due to Wikibase and Scribunto
+
+
+ In addition to the parser fixes above, there is a multitude of fixes detected and contributed by desb42. Most center on Scribunto and Wikibase, and results in "Script error" appearing on the page. For a full list, see the Change log/v4.6.0.1903
+
+
+ (PC) Improve HTTP Server
+
+
+ desb42 spear-headed a bunch of improvements to HTTP Server. Popups now work correctly, and Read / Edit / View HTML links also work. There are a few more changes waiting in the backlog (such as search), but the current version is more usable than before
+
+
+ (PC) Change HTML databases to use plain-text (HTxt) instead of compressed HTML (HZip)
+
Next release
- I've recently changed jobs and expect to be spending a bit of time adjusting. I'll continue to update English Wikipedia and German Wikipedia, though it looks like a quarterly schedule.
-
-
- Release: v4.5.19.1801 (2018-01-05 23:00 Fri)
-
-
- The PC version is a minor release. It fixes parsing issues for 2017-12 English Wikipedia and 2017-12 German Wikipedia.
-
-
- The Android version is a trivial release. It updates the list of wikis for Download Central.
-
-
- (Wiki) Publish 2017-12 English Wikipedia and 2017-12 German Wikipedia
-
-
- It's been slow recently, as only the above two wikis were published. You can get them from Download Central or see the following links:
+ It's been eight+ months since I switched jobs and I'm still adjusting. I have a large project related deadline in the upcoming weeks, but am hoping to eke out time to do the following:
- (PC) Fix multiple script errors due to Wikibase, JsonConfig, Luaj, and ParserFunctions
-
- There were a handful of minor parsing issues with English and German Wikipedia. In brief:
-
-
-
- Wikibase: Add support for getBestStatements and getEntityUrl
-
-
- JsonConfig: Add support for JsonConfig
-
-
- Luaj: Parse '-' as nil not 0
-
-
- ParserFunctions: Parse relative months like '1-12-2001 -1 month'
-
-
-
- Next release
-
-
- The schedule has still been slow recently. I've been looking at migrating XOWA to a Chrome / Node.js platform, since Mozilla / XULRunner is pretty much deprecated. As this will take several months, I think new releases will primarily be focused on fixing parsing issues as well as wiki releases.
+ The next release will probably be towards end of April, but I'm continually submitting patches. For those who want the latest, you can download and run it using this shell script: https://github.com/gnosygnu/xowa/blob/master/xowa_get_and_make.sh
diff --git a/home/wiki/Blog/2015.html b/home/wiki/Blog/2015.html
index dccf095a9..a53dbd8ff 100644
--- a/home/wiki/Blog/2015.html
+++ b/home/wiki/Blog/2015.html
@@ -695,7 +695,7 @@
Fix for simple-mode Category pages not loading
- XOWA generates a simple Category system when it builds a wiki (this is called v1). If you want an authentic version of the Category system (this is called v2), you can always import it separately under Import offline.
+ XOWA generates a simple Category system when it builds a wiki (this is called v1). If you want an authentic version of the Category system (this is called v2), you can always import it separately under Import offline.
The simple Category system looks like it broke some time ago during the general database redesign from .sqlite3 to .xowa. I fixed it for this release.
diff --git a/home/wiki/Blog/2016-01.html b/home/wiki/Blog/2016-01.html
index e1eb31a17..99e2068d9 100644
--- a/home/wiki/Blog/2016-01.html
+++ b/home/wiki/Blog/2016-01.html
@@ -21,11 +21,19 @@
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.
diff --git a/home/wiki/Blog/2016-02.html b/home/wiki/Blog/2016-02.html
index bb3a71642..5a45cc092 100644
--- a/home/wiki/Blog/2016-02.html
+++ b/home/wiki/Blog/2016-02.html
@@ -21,11 +21,19 @@
Find your wiki and click the "Search" button
@@ -185,7 +193,7 @@
- v3.2.1 now expands these tables by default. Note that you can control the default behavior at Options/Wiki_HTML under Collapsible
+ v3.2.1 now expands these tables by default. Note that you can control the default behavior at Options/Wiki_HTML under Collapsible
New Raspberry Pi build
diff --git a/home/wiki/Blog/2016-03.html b/home/wiki/Blog/2016-03.html
index d1ee93c89..864d054ef 100644
--- a/home/wiki/Blog/2016-03.html
+++ b/home/wiki/Blog/2016-03.html
@@ -21,11 +21,19 @@
@@ -95,7 +103,7 @@
(Desktop) New autocomplete address bar
- The address bar now supports autocompletion. For example, open up English Wikipedia, and start typing earth. The autocomplete is very fast and supports a lot of advanced functionality. For example you can do a search like earth + (history, future) -middle directly in the address bar. See App/Search as well as Options/Search suggest.
+ The address bar now supports autocompletion. For example, open up English Wikipedia, and start typing earth. The autocomplete is very fast and supports a lot of advanced functionality. For example you can do a search like earth + (history, future) -middle directly in the address bar. See App/Search as well as Options/Search suggest.
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:
@@ -116,10 +124,10 @@
Find your wiki in the list
@@ -161,7 +169,7 @@
Punctuation friendly: Searches can be done for U.S.A. or USA; dont't or dont; half-life or half or life.
- Boolean searches: Searches can use boolean operators like -, ,, +, (), and *. In addition, there's even an escape operator: \. See App/Search
+ Boolean searches: Searches can use boolean operators like -, ,, +, (), and *. In addition, there's even an escape operator: \. See App/Search
Home wiki: The home wiki is now searchable. Try entering in search or any other word
diff --git a/home/wiki/Blog/2016-04.html b/home/wiki/Blog/2016-04.html
index 2321e471b..41fea619e 100644
--- a/home/wiki/Blog/2016-04.html
+++ b/home/wiki/Blog/2016-04.html
@@ -21,11 +21,19 @@
@@ -391,7 +399,7 @@
Really benefits from an SSD: 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)
- If you want the new search, downloading from archive.org is the easiest way: There are other complexities with the search database rebuild (PageRank algorithm and the 10 GB pagelinks dump: See App/Search). As such, the easiest way is to download prebuilt copies from archive.org:
+ If you want the new search, downloading from archive.org is the easiest way: There are other complexities with the search database rebuild (PageRank algorithm and the 10 GB pagelinks dump: See App/Search). As such, the easiest way is to download prebuilt copies from archive.org:
- Existing user (2015-06): 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 Dashboard/Files/Deletion. Once you remove the deleted images, you will have a set that is exactly the same as the 2016-03 version.
+ Existing user (2015-06): 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 Dashboard/Files/Deletion. Once you remove the deleted images, you will have a set that is exactly the same as the 2016-03 version.
Existing user (2013-11 or something else): 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.
@@ -508,7 +516,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.
- If you have English Wikipedia and have been following along with the updates, go to Dashboard/Files/Deletion and follow the instructions therein.
+ If you have English Wikipedia and have been following along with the updates, go to Dashboard/Files/Deletion and follow the instructions therein.
(Package) Release of French Wikipedia 2016-03
diff --git a/home/wiki/Blog/2016-05.html b/home/wiki/Blog/2016-05.html
index 2521279a3..4bfa7b5f1 100644
--- a/home/wiki/Blog/2016-05.html
+++ b/home/wiki/Blog/2016-05.html
@@ -21,11 +21,19 @@
@@ -171,7 +179,7 @@
(Wiki) 2016-06 English Wiktionary, Wikisource, Wikivoyage, Wikiquote, Wikibooks, Wikiversity, Wikinews and Species Wiki
- All English wikis are now available for Android as well as desktop (HTML dumps). To download them, go to Download Central.
+ All English wikis are now available for Android as well as desktop (HTML dumps). To download them, go to Download Central.
(All) Fixes / changes for Download Central including multiple-tasks bug
@@ -293,7 +301,7 @@
v3.6.3.3 fixes this issue. It now uses the wikitext dumps if the HTML dumps are not there. Just update your app, and you will see actual pages, not blank ones.
- Also, note that you can disable the automatic HTML read by going to Options/HTML_databases
+ Also, note that you can disable the automatic HTML read by going to Options/HTML_databases
(PC) Fix Download Central icons for Mac OS X
@@ -341,7 +349,7 @@
(PC & Android) New Download Central to download HTML dumps and images
- Download Central is the major feature of the release. This is an in-app downloader that can download wikis for both Android or desktop. It can download images as well.
+ Download Central is the major feature of the release. This is an in-app downloader that can download wikis for both Android or desktop. It can download images as well.
For v3.6.3, there are only two wikis: Simple Wikipedia and English Wikipedia. More wikis will be added every week throughout 2016. Next week, v3.6.4 should have other English wikis, like English Wiktionary and Wikisource.
@@ -350,7 +358,7 @@
Going forward, Download Central will be the primary vehicle to get XOWA wikis. It provides a simple way to import wikis. It eliminates any confusion about which files to download and where to copy them. Monthly updates for English Wikipedia will be published here as well.
(PC & Server) Android HTML dumps are now usable
@@ -411,7 +419,7 @@
- Requires separate post-processing generation step: The wikitext dumps were automatically generated by downloading an XML dump. The HTML dumps requires another post-processing step that is not simple to run (See: Dev/Command-line/Dumps)
+ Requires separate post-processing generation step: The wikitext dumps were automatically generated by downloading an XML dump. The HTML dumps requires another post-processing step that is not simple to run (See: Dev/Command-line/Dumps)
@@ -506,10 +514,10 @@
(Wikis) English Wikipedia (2016-06) and Simple Wikipedia (2016-06)
@@ -160,7 +168,7 @@
(Wiki) Publish 2016-07 English Wikipedia
- The 2016-07 versions of English Wikipedia is up. You can get them through Download Central.
+ The 2016-07 versions of English Wikipedia is up. You can get them through Download Central.
For images, if you want the latest:
@@ -250,7 +258,7 @@
(Wiki) Publish 2016-07 French Wikipedia, Wiktionary, Wikisource, Wikivoyage, Wikiquote, Wikibooks, Wikiversity, and Wikinews
- The 2016-07 versions of the French Wikis are up. You can get them through Download Central.
+ The 2016-07 versions of the French Wikis are up. You can get them through Download Central.
(PC) Fix Redirects not working for HTML databases
@@ -359,7 +367,7 @@
For those who are unaware, Mattze96 was the amazing developer who contributed the original HTTP Server code. This time, Mattze96 contributed mwad: the MediaWiki API dump tool. This tool allows creating XML dumps for Wikia and other wikis (https://wiki.archlinux.org/).
(PC) Support Gallery
@@ -461,7 +469,7 @@
There were a number of fixes for crashes in uncommon scenarios. Most of these involved switching SD cards, or deleting wikis outside XOWA. The crash was bad enough such that XOWA would not work unless the Storage files were cleared (or XOWA was reinstalled).
- These are fixed in this version. For more info, see the Change log
+ These are fixed in this version. For more info, see the Change log
Next release: v3.7.2
diff --git a/home/wiki/Blog/2016-08.html b/home/wiki/Blog/2016-08.html
index 946e8e7d1..5cb3dedd5 100644
--- a/home/wiki/Blog/2016-08.html
+++ b/home/wiki/Blog/2016-08.html
@@ -21,11 +21,19 @@
@@ -143,7 +151,7 @@
(Wiki) Publish 2016-08 English Wikipedia and German Wikipedia
- The 2016-08 versions of both wikis are finally up. You can get them through Download Central.
+ The 2016-08 versions of both wikis are finally up. You can get them through Download Central.
(PC / Android) Better html database support for packed galleries, video thumbnails, and image maps
@@ -192,7 +200,7 @@
(PC) Add torrent link / MD5 info to the Download Central Info page
- Based on some welcome feedback from malakov1, I added a torrent link to the Download Central Info page. For example, Special:XowaDownloadCentralInfo?task id=96. Note that these torrent links are to the full archive.org folder, not the task. In particular, the following two types will be included:
+ Based on some welcome feedback from malakov1, I added a torrent link to the Download Central Info page. For example, Special:XowaDownloadCentralInfo?task id=96. Note that these torrent links are to the full archive.org folder, not the task. In particular, the following two types will be included:
- The 2016-07 versions of the Polish wikis are up. You can get them through Download Central.
+ The 2016-07 versions of the Polish wikis are up. You can get them through Download Central.
(PC) Fix random "SSL peer shut down incorrectly" when downloading database dumps
@@ -392,7 +400,7 @@ http://ftp.fi.muni.cz/pub/wikimedia/
(Wiki) Publish 2016-07 Arabic Wiktionary, Wikisource, Wikiquote, Wikibooks, Wikiversity, and Wikinews
- The 2016-07 versions of the Arabic wikis are up. You can get them through Download Central.
+ The 2016-07 versions of the Arabic wikis are up. You can get them through Download Central.
(PC) Fix "invalid title" when clicking on wikis in left-hand nav
diff --git a/home/wiki/Blog/2016-09.html b/home/wiki/Blog/2016-09.html
index 6f88b0f7e..b46c794af 100644
--- a/home/wiki/Blog/2016-09.html
+++ b/home/wiki/Blog/2016-09.html
@@ -21,11 +21,19 @@
@@ -310,13 +318,13 @@
In short, the changes should be transparent to most, except HTML dump users will soon get Categories.
- There's a little more info at Category Overview for those interested.
+ There's a little more info at Category Overview for those interested.
(PC) Basic page synchronization feature to get latest from online
- As per https://github.com/gnosygnu/xowa/issues/72 XOWA will now be able to sync pages directly from the online version. This feature is still a work-in-progress, and probably should only be done for selective pages. Certain pages won't sync correctly for a few more releases -- namely, pages with Math. See App/Xtn/Page_sync for more info.
+ As per https://github.com/gnosygnu/xowa/issues/72 XOWA will now be able to sync pages directly from the online version. This feature is still a work-in-progress, and probably should only be done for selective pages. Certain pages won't sync correctly for a few more releases -- namely, pages with Math. See App/Xtn/Page_sync for more info.
(PC / Android) Download Central changes for dropped connections / Mac OS X
@@ -328,7 +336,7 @@
(PC) Various parser changes including Protectiong Banner, stack overflow, and invalid UTF-8
- This release has a bunch of parser changes. The Change log has a complete list. The most relevant items are the following:
+ This release has a bunch of parser changes. The Change log has a complete list. The most relevant items are the following:
@@ -355,7 +363,7 @@
Torrent links for non-Wikipedia wikis were wrong (thanks to malakov1): Download Central was reporting the wrong torrent links for non-Wikipedia wikis. For example, English Wiktionary was being listed as http://archive.org/Xowa_enwiktionary_latest . This build corrects the issue.
- Wrong documentation for HTML dumps (thanks to Rüdiger Gleim): The command-line script for generating HTML dumps have changed over the past few releases. I forgot to update the documentation page at Dev/Command-line/Thumbs.
+ Wrong documentation for HTML dumps (thanks to Rüdiger Gleim): The command-line script for generating HTML dumps have changed over the past few releases. I forgot to update the documentation page at Dev/Command-line/Thumbs.
@@ -167,7 +175,7 @@
(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.
+ Dashboard/Import/Offline was broken due to the recent changes in the Category system. In addition, there were a few other minor fixes.
@@ -238,7 +246,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
@@ -257,7 +265,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.
Next release: v3.10.2
@@ -283,7 +291,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.
Variant support for Chinese and Serbian languages were not working. For example: -{zh-hans:computer; zh-hant:ELECTRONICBRAIN;}-
@@ -154,7 +162,7 @@
There were some minor Wikibase issues. The most notable of these involved time data which caused script errors on all Polish Wikipedia Software pages. The rest involved many fewer pages (< 100).
(PC) Make minor changes to Import/Offline page
@@ -169,7 +177,7 @@
(Dev) Simplify usage of XOWA as an embeddable parser
- XOWA now supports usage as an embeddable parser in other apps. More information is at Dev/Parser/Embeddable
+ XOWA now supports usage as an embeddable parser in other apps. More information is at Dev/Parser/Embeddable
Thanks here are due to Rüdiger Gleim for suggesting the interface as well as providing valuable feedback
diff --git a/home/wiki/Blog/2016-12.html b/home/wiki/Blog/2016-12.html
index d7b130484..ed9c5abdc 100644
--- a/home/wiki/Blog/2016-12.html
+++ b/home/wiki/Blog/2016-12.html
@@ -21,11 +21,19 @@
Again, thanks to Ope30 for testing these wikis.
@@ -185,7 +193,7 @@
The most significant one was an issue with Wikidata and missing infobox images. For more detail, you can look at https://lists.wikimedia.org/pipermail/wikidata/2016-November/010019.html . This was fixed for any Russian Wiki imported through Import Online or Import Offline. However, Russian wikis downloaded through Download Central will still be missing images, until the next time I rebuild them.
- For the other changes, you can take a look at the Scribunto and Wikibase items at Change log/v3.12.1.1
+ For the other changes, you can take a look at the Scribunto and Wikibase items at Change log/v3.12.1.1
(PC) Fix page sync issues when syncing File or Chinese pages with math
diff --git a/home/wiki/Blog/2017-01.html b/home/wiki/Blog/2017-01.html
index ca24a0e0f..0d31f3e8b 100644
--- a/home/wiki/Blog/2017-01.html
+++ b/home/wiki/Blog/2017-01.html
@@ -21,11 +21,19 @@
- (PC) Add new Options system
+ (PC) Add new Options system
- 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
+ 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:
@@ -158,7 +166,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
Click the Import button. It's a white sheet of papers with a white arrow pointing rightwards.
@@ -274,7 +282,7 @@
Navigate to page using the curid argument. For example, en.wikipedia.org/wiki/?curid=303 will navigate to the Alabama page
- A new special page to easily run SQL within XOWA: Special:XowaSql. This is mainly intended for any future troubleshooting.
+ A new special page to easily run SQL within XOWA: Special:XowaSql. This is mainly intended for any future troubleshooting.
Changes to some default keyboard shortcuts. This requires a longer explanation:
@@ -312,7 +320,7 @@
A user was kind enough to suggest supporting personal wikis. These are standalone wikis that are entirely created and edited by a user. A reddit thread was created and there looks like there's some interest in the worldbuilding community:
@@ -416,14 +424,14 @@
- A new page to show any pending updates : This can be reached by doing Help -> Update XOWA or by going to Special:XowaAppUpdate
+ 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.
(PC) Add better support for images in Wikia and other custom wikis
diff --git a/home/wiki/Blog/2017-03.html b/home/wiki/Blog/2017-03.html
index 068c562ce..26b9d1f36 100644
--- a/home/wiki/Blog/2017-03.html
+++ b/home/wiki/Blog/2017-03.html
@@ -21,11 +21,19 @@
- XOWA finally supports full-text search. This was a complicated change involving a new Special page (Special:XowaSearch) and a new Java library (Lucene). There will be more changes in future releases, but the current version should work well enough for PCs as well as Android devices.
+ XOWA finally supports full-text search. This was a complicated change involving a new Special page (Special:XowaSearch) and a new Java library (Lucene). There will be more changes in future releases, but the current version should work well enough for PCs as well as Android devices.
- Right now, full-text search indexes are only available for download for 2017-03 English Wikipedia. To get it, see App/Full-text_search/Lucene/Search_indexes/Getting. Note that future wikis will have full-text search indexes automatically included with them.
+ Right now, full-text search indexes are only available for download for 2017-03 English Wikipedia. To get it, see App/Full-text_search/Lucene/Search_indexes/Getting. Note that future wikis will have full-text search indexes automatically included with them.
A basic version of Special:XowaSearch was released to allow full-text search for personal wikis. The current version cleans up the UI and adds features like paging and highlighted snips.
@@ -184,7 +192,7 @@
(PC) Fix wikibase "attempt to call nil" errors for 2017-03 Russian wikis
@@ -217,10 +225,10 @@
- Custom url formats are now available. This was in response to Ope30 and a way to customize the displayed url. For more info, seeSpecial:XowaCfg?grp=xowa.gui.url bar
+ Custom url formats are now available. This was in response to Ope30 and a way to customize the displayed url. For more info, seeSpecial:XowaCfg?grp=xowa.gui.url bar
- View HTML can now show the actual HTML in the browser. Previously XOWA would show the generated HTML as shown for the Read tab. However, this wouldn't work for Special pages due to javascript changes to the DOM. Now, the actual HTML in the SWT browser is available by changing the option at Special:XowaCfg?grp=xowa.wiki.hdumps
+ View HTML can now show the actual HTML in the browser. Previously XOWA would show the generated HTML as shown for the Read tab. However, this wouldn't work for Special pages due to javascript changes to the DOM. Now, the actual HTML in the SWT browser is available by changing the option at Special:XowaCfg?grp=xowa.wiki.hdumps
Options link for Special:XowaCfg pages. XowaCfg pages allow direct linking to certain groups by using ?grp=code. If you want the direct link to a specific option page, you can now right-click on the "options link" and copy it
@@ -257,20 +265,20 @@
- XOWA now has night mode. To enable it, do Menu -> View -> Toggle Night mode. More info is at App/UI/Night_mode
+ XOWA now has night mode. To enable it, do Menu -> View -> Toggle Night mode. More info is at App/UI/Night_mode
- I implemented this feature over the past few days, so there may be some spots I missed. Also, if you have any suggestions about colors, CSS, or icons, please do contact me at Help/Feedback.
+ I implemented this feature over the past few days, so there may be some spots I missed. Also, if you have any suggestions about colors, CSS, or icons, please do contact me at Help/Feedback.
Make sure Enabled under Page backups is checked.
@@ -326,7 +334,7 @@
For Windows machines, XOWA now uses XULRunner v31. Note that 64-bit XULRunner is no longer available for download, so I used a copy I had downloaded a few years ago.
For Mac OS X machines, this shouldn't be an issue, as XOWA uses webkit already.
@@ -339,7 +347,7 @@
XOWA now has a basic full-text search feature. It should only be used for small wikis (like a personal wiki). It works by opening up every single page and searching for the text phrase. Although this sounds slow, it performs relatively quickly on modern generation machines (especially if you have a SSD). It also has the advantage of not taking up any space for search-indexing.
- This feature will be expanded in the coming months, but any feedback is welcome. To try to it, go to Special:XowaSearch
+ This feature will be expanded in the coming months, but any feedback is welcome. To try to it, go to Special:XowaSearch
(PC) Other minor fixes, including ?curid for command-line and no more current directory for logs
diff --git a/home/wiki/Blog/2017-04.html b/home/wiki/Blog/2017-04.html
index 47eba25f9..1dc2868e8 100644
--- a/home/wiki/Blog/2017-04.html
+++ b/home/wiki/Blog/2017-04.html
@@ -21,11 +21,19 @@
@@ -89,7 +97,7 @@
(Wiki) Publish 2017-04 English Wikipedia
- 2017-04 English Wikipedia was released over the weekend. You can get them from Download Central or see the following links: Wiki_setup/English_wikis
+ 2017-04 English Wikipedia was released over the weekend. You can get them from Download Central or see the following links: Wiki_setup/English_wikis
Note that Download Central wikis have two changes:
diff --git a/home/wiki/Blog/2017-06.html b/home/wiki/Blog/2017-06.html
index dc05ef058..eecf177db 100644
--- a/home/wiki/Blog/2017-06.html
+++ b/home/wiki/Blog/2017-06.html
@@ -21,11 +21,19 @@
@@ -100,7 +108,7 @@
(PC) Fix parser issues including including "mwInit.lua:24 bad argument" in English Wikipedia, broken navboxes in French Wikivoyage, "=Module:Header template:93" in French Wikisource, "gplx.Err: bad argument" in French Wikiversity, and missing Table of Contents on some German Wikipedia pages.
- There are a handful of significant parser issues fixed in this release. For more detail, see the Change log. In brief:
+ There are a handful of significant parser issues fixed in this release. For more detail, see the Change log. In brief:
- This was requested in order to more closely reproduce the look and feel of Wikipedia. The options can be set at Special:XowaCfg?grp=xowa.html.page
+ This was requested in order to more closely reproduce the look and feel of Wikipedia. The options can be set at Special:XowaCfg?grp=xowa.html.page
Next release
diff --git a/home/wiki/Blog/2018-01.html b/home/wiki/Blog/2018-01.html
index e3927f0f5..58af51fa4 100644
--- a/home/wiki/Blog/2018-01.html
+++ b/home/wiki/Blog/2018-01.html
@@ -21,6 +21,14 @@
+ (PC) Fix major parser issues like "TemplateStyles" and "JumpTo"
+
+
+ There are a bunch of parser fixes in v4.9.0. However the two obvious ones are
+
+
+
+ TemplateStyles: Tags like <templatestyles> are now handled correctly
+
+
+ JumpTo links: MediaWiki changed the CSS recently such that JumpTo now shows at the top of brand new wikis
+
+
+
+ (PC) Fix multiple minor parser issues due to Wikibase and Scribunto
+
+
+ In addition to the parser fixes above, there is a multitude of fixes detected and contributed by desb42. Most center on Scribunto and Wikibase, and results in "Script error" appearing on the page. For a full list, see the Change log/v4.6.0.1903
+
+
+ (PC) Improve HTTP Server
+
+
+ desb42 spear-headed a bunch of improvements to HTTP Server. Popups now work correctly, and Read / Edit / View HTML links also work. There are a few more changes waiting in the backlog (such as search), but the current version is more usable than before
+
+
+ (PC) Change HTML databases to use plain-text (HTxt) instead of compressed HTML (HZip)
+
+
+ Next release
+
+
+ It's been eight+ months since I switched jobs and I'm still adjusting. I have a large project related deadline in the upcoming weeks, but am hoping to eke out time to do the following:
+
+
+
+ Release 2019-03 English Wikipedia
+
+
+ Update the XOWA Android app (needed for HTxt databases)
+
+
+
\ No newline at end of file
diff --git a/home/wiki/Blog/Archives.html b/home/wiki/Blog/Archives.html
index 68a9152f7..d6ce15819 100644
--- a/home/wiki/Blog/Archives.html
+++ b/home/wiki/Blog/Archives.html
@@ -31,7 +31,7 @@
2017-02
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).
- ParserFunctions: Fix script error '=Module:Location map:18 {location} is not a valid name for a location map definition' on several dozen en.w geographic pages.
-
-
-
-
- Resolved by: Cache ifexist result of common wiki in current wiki.
-
- Wikibase: Fix script error "=Module:Authority control:272 attempt to call nil" on many en.w pages.
+ Templatestyles: Fix templatestyles showing on many en.w pages. {detected by anonymous}
- Resolved by: Add getBestStatements.
+ Resolved by: Support templatestyles.
- Wikibase: Fix script error "MWServer.lua:59 vm error: java.lang.NullPointerException" on several dozen en.w pages.
+ TemplateStyles: Fix templatestyles not showing in css.
- ParserFunctions: Fix script error 'bad argument #2 to 'formatDate' (not a valid timestamp)" on several dozen en.w pages.
+ Html: Hide 'Jump to: navigation, search' appearing on multiple pages.
- Resolved by: Parse relative month.
+ Resolved by: Reformat HTML for jump-to div.
+ Scribunto: Fix script errors 'INTERNAL... IllegalArgumentException Argument is not an array' for many dozen en.w Template pages. {detected by desb42}
+
+
+
+
+ Resolved by: Allow strings and other primitive values for jsonEncode / jsonDecode.
+
- Luaj: Fix script error '=Module:Television ratings graph:312 attempt to index ? (a nil value)" on a dozen en.w pages.
+ Cite: Show lower-roman, lower-alpha and other superscripts. {detected by desb42}
- Resolved by: Parse tonumber('-') as nil not 0.
+ Resolved by: Change Cite to follow MediaWiki behavior for super-scripting.
- JsonConfig: Fix script error '=Module:Data:8 attempt to index ? (a nil value)' on a dozen de.w pages.
+ Parser: Fix non-italicized titles in Template namespace and others. {detected by desb42}
- Scribunto: Fix script error 'MWServer.lua:59 vm error: gplx.Err: index is out of bounds' on many es.w pages.
+ Html: Change message from 'was last modified' to 'was last edited'. {contributed by desb42}
- Scribunto: Fix '=Module:Location map:353 Malformed coordinates value' on a few dozen en.w Location pages.
+ HTTP Server: Support popups. {contributed by desb42}
- Resolved by: Return null if integer key is not found.
-
-
- Example: if {{coord|3=region:CA-QC|display=inline,title}} then [2] -> null.
-
- Luaj: Fix script error '=Module:Authority control:66 vm error: java.lang.ArrayIndexOutOfBoundsException" on some commons pages.
+ HTTP Server: Fix inaccessible pages when names starts with slash. {contributed by desb42}
- Message: Script error: =Module:Authority control:66 vm error: java.lang.ArrayIndexOutOfBoundsException: 0
+ Resolved by: Change url parsing logic to support slashes.
- Import: Fix online import not working on Mac OS X. {detected by andyring}
+ HTTP Server: Fix Article link not working when title has spaces. {detected by desb42}
- Html: Add customizable footer. {requested by Ope30}
+ HTTP Server: Fix Article link not working b/c not pointing to current wiki. {detected by desb42}
- Links: home/wiki/Special:XowaCfg?grp=xowa.html.page
+ Resolved by: Reorder href attribute so that it follows a tag.
+
- Http_server: Do not override command-line port with config port. {detected by ktry}
+ HTTP Server: Retain new-line when processing form-data. {contributed by desb42}
- Http_server: Add special_pages_safelist. {requested by ktry}
+ Xtn.Popups: Fix 'The template/module can only be used on pages in the Category namespace'. {detected by desb42}
- Example: --http_server.special_pages_safelist Random|AllPages|XowaSearch.
+ Resolved by: Update page title on Scrib_core when generating popup.
+
- Http_server: Do not fail if Search has invalid title characters. {detected by ktry}
+ Xtn.Popups: Do not show category pages from popup. {detected by desb42}
- Example: Special:XowaSearch?search=mod_date:[20170101 TO 20170131]&fulltext=y.
-
-
-
-
- DownloadCentral: Increase notification show time from 3 seconds to 30 seconds. {requested by William}
-
-
-
- trivial
-
-
-
- ParserFunctions: Do not fail when calling ifexist with invalid title in Media namespace.
-
- Wikidata: Add geo-shape wikidata data-type.
+ Parser.Lnki: Fix links with a literal caption of 'class' or 'alt' showing page name instead of 'class' or 'alt'. {detected by desb42}
+
+
+ Resolved by: Treat keywords as caption if not File namespace or if keyless.
+
- Linux: Provide workaround for running XOWA on openSUSE and minimal XFCE desktop. {contributed by anonymous}
+ Make: Fix OutOfMemory error when building dewiki. {detected by desb42}
+
+
+ Resolved by: Release bry_bfr in Tag_html_wkr_basic.
+
(change) Parser: {{#ifeq}} fails when more than one colon appears; EX:{{#ifeq: :|a|b|c}}. See: http://de.wiktionary.org/wiki/glitschig
@@ -1609,7 +1609,7 @@
(add) Import: Sqlite database import available for wikidata.
- (add) Tidy: Bookend spaces inside xml node should be relocated outside; EX:a<span> c </span>d -> a <span>c</span> d; {{Palette|Histoire de France}}. See: http://fr.wikipedia.org/wiki/France
+ (add) Tidy: Bookend spaces inside xml node should be relocated outside; EX:a<span> c </span>d -> a <span>c</span> d; {{Palette|Histoire de France}}. See: http://fr.wikipedia.org/wiki/France
@@ -1691,7 +1691,7 @@
(add) Search: Search now supports AllPages mode {requested by Schnark}. See: Options/Search_suggest
- (add) Import: Import/Script redesigned to be more intuitive {contributed by Schnark}. See: Dashboard/Import/Offline
+ (add) Import: Import/Script redesigned to be more intuitive {contributed by Schnark}. See: Dashboard/Import/Offline
@@ -1822,7 +1822,7 @@
(add) Timeline: Tabs in text data supported; EX:http://de.wikipedia.org/wiki/Hilfe:Zeitleisten#TextData {contributed by Schnark}.
- (add) Import: allow GUI selection of data dump file {requested by hidp123;Karimoune}. See: Dashboard/Import/Offline
+ (add) Import: allow GUI selection of data dump file {requested by hidp123;Karimoune}. See: Dashboard/Import/Offline
(add) Import: if offline and importing new wiki, automatically copy home wiki's /html/ directory.
@@ -1860,7 +1860,7 @@
(add) Search syntax supports AND, OR, quotes; EX:http://en.wikipedia.org/wiki/Special:Search/Earth_AND_History?fulltext=y&search=Earth+AND+History {requested by Schnark}. See App/Search
(add) Wiki import can read directly from bz2; no need to unzip to xml {requested by Schark, Miles}. See Dev/Design/Data_dump_format
diff --git a/home/wiki/Change_log/2014.html b/home/wiki/Change_log/2014.html
index 1aa3e641d..a13a29780 100644
--- a/home/wiki/Change_log/2014.html
+++ b/home/wiki/Change_log/2014.html
@@ -217,7 +217,7 @@
- Scribunto: Support badges for Scribunto (affects script error on frwiki pages) {detected by anonymous}. See: https://fr.wikipedia.org/wiki/Algerie
+ Scribunto: Support badges for Scribunto (affects script error on frwiki pages) {detected by anonymous}. See: https://fr.wikipedia.org/wiki/Algerie
Import: Warn if import failed; EX:import wiki -> import does not complete -> show message box warning of non-completion {suggested by {unconfirmed}}.
@@ -1171,7 +1171,7 @@
Scribunto.Luaj: Fix OutOfBounds error when matching with frontier patterns (affects script error on many pages in plwiktionary). See: https://pl.wiktionary.org/wiki/pies
Scribunto.Wikibase: Return empty string not nil if pid does not exist in formatPropertyValues (affects author pages in frwikisouce with bad link to commons); EX:"item:formatPropertyValues('P373')" -> "" x> nil. See: https://fr.wikisource.org/wiki/Auteur:Henri_Bergson
@@ -1200,13 +1200,13 @@
ParserFunctions.Date: Parse ISO8601 time element "T" (affects broken track duration totals on plwiki); EX:{{#time:h:i:n|T01:23}}. See: https://pl.wikipedia.org/wiki/StarCraft_II:_Wings_of_Liberty
ImageMap: Ignore imagemaps without an image (affects 1 page not loading on enwiki). See: https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Games/Advert
@@ -2252,7 +2252,7 @@
Javascript: Change xowa.ready.js to allow unaltered usage of MediaWiki scripts {contributed by Schnark}.
Html.Tidy: Limit tidy / JTidy to page content not entire page (affects one page being rendered incorrectly b/c tidy / JTidy incorrectly merges correct content with correct enclosing HTML). See: https://it.wikiquote.org/wiki/Indro_Montanelli
@@ -2676,16 +2676,16 @@
- File.Offline: Change upright to calculate off default thumb width, not image width; EX:[[Fichier:Panorama vanas bogotaf.jpg|thumb|900px|center|upright=3.2|Vue panoramique de Bogota.]]. See: https://fr.wikipedia.org/wiki/Bogota
+ File.Offline: Change upright to calculate off default thumb width, not image width; EX:[[Fichier:Panorama vanas bogotaf.jpg|thumb|900px|center|upright=3.2|Vue panoramique de Bogota.]]. See: https://fr.wikipedia.org/wiki/Bogota
Wikisource.Page: Handle recursion from MediaWiki:Proofreadpage_header_template (affects one fr.s page not loading). See: https://fr.wikisource.org/wiki/L’Enfer_(Barbusse)
@@ -2705,13 +2705,13 @@
Javascript.References: Change references to show all items with "reference" class, not just "reference-text" (affects references not showing up when jtidy is enabled (jtidy does not implement enclose-block-text well)); EX:$content = $footnote.find('.reference-text');. See: /xowa/bin/any/javascript/xowa/article_view/jquery.reference-tooltips.js
- Javascript.Timeline: Remove <timeline> tag from within pre (affects timeline sometimes showing in black colors when jtidy is enabled); EX:old: <pre><timeline>code</timeline></pre>; new: <pre>code</pre>. See: https://fr.wikipedia.org/wiki/Quimper
+ Javascript.Timeline: Remove <timeline> tag from within pre (affects timeline sometimes showing in black colors when jtidy is enabled); EX:old: <pre><timeline>code</timeline></pre>; new: <pre>code</pre>. See: https://fr.wikipedia.org/wiki/Quimper
Javascript.TableSorter: Sort by <input> if available; EX:bin/any/javascript/article-view/jquery.tablesorter.js. See: Options/Shortcuts
Lang: Alias Norwegian lang code "no" to "nb"; EX:nb.gfs. See: https://no.wikipedia.org/wiki/Ambassadør
@@ -3385,7 +3385,7 @@
Parser.Underscore: Do not strip whitespace around __ keywords; EX:a__TOC__\sb -> a\sb.
- Gui: Change message box prompt from "yes" to "ok" {detected by Anselm}. See: Dashboard/Import/Offline
+ Gui: Change message box prompt from "yes" to "ok" {detected by Anselm}. See: Dashboard/Import/Offline
@@ -3915,7 +3915,7 @@
- Import.Script: Change "Uncompress" default from "uncompress" to "read from compressed file" {detected by Anselm}. See: Dashboard/Import/Offline
+ Import.Script: Change "Uncompress" default from "uncompress" to "read from compressed file" {detected by Anselm}. See: Dashboard/Import/Offline
Options: Fix file selector button not working for "Import bz2 by stdout process" {detected by Anselm}. See: Options/Import
@@ -3998,7 +3998,7 @@
Url: Add aliases for simple wikis; EX:s.w: s.d: s.b: s.q:.
- Html.Anchor: Store redirect page in history, not redirected page; EX:GPL -> GNU General Public License; GPL should go in history, not GNU General Public License. See: https://fr.wikipedia.org/wiki/Alpes_Pennines
+ Html.Anchor: Store redirect page in history, not redirected page; EX:GPL -> GNU General Public License; GPL should go in history, not GNU General Public License. See: https://fr.wikipedia.org/wiki/Alpes_Pennines
Parser.Hdr: Fix page failure if unclosed template and header is at end of page; EX:{{A|== B ==\eos. [broken since:v1.2.2.1]
@@ -4321,7 +4321,7 @@
- Import: Set search to v2 (not v1) when importing with category v2 {detected by Miles; Anselm; Schnark}. See: Dashboard/Import/Offline
+ Import: Set search to v2 (not v1) when importing with category v2 {detected by Miles; Anselm; Schnark}. See: Dashboard/Import/Offline
Gui.Url_bar: Fix shortcuts for wd.p and wd.q; EX:wd.q:2 -> www.wikidata.org/wiki/Q2. [broken since:v1.1.4.1]
@@ -4921,7 +4921,7 @@
(change) Gui.Browser: Right-clicking on hyperlink on pages with an apostrophe would generate Failed to evaluate javascript expression. See: http://fr.wikiversity.org/wiki/Département:Histoire_de_l'astronomie
@@ -2708,7 +2708,7 @@
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.
+ ParserFunctions: Fix script error '=Module:Location map:18 {location} is not a valid name for a location map definition' on several dozen en.w geographic pages.
+
+
+
+
+ Resolved by: Cache ifexist result of common wiki in current wiki.
+
+ Scribunto: Fix script errors 'INTERNAL... IllegalArgumentException Argument is not an array' for many dozen en.w Template pages. {detected by desb42}
+
+
+
+
+ Resolved by: Allow strings and other primitive values for jsonEncode / jsonDecode.
+
+
+
\ No newline at end of file
diff --git a/home/wiki/Dashboard/Import/Online.html b/home/wiki/Dashboard/Import/Online.html
index 7ddec2b32..0a450b44c 100644
--- a/home/wiki/Dashboard/Import/Online.html
+++ b/home/wiki/Dashboard/Import/Online.html
@@ -869,7 +869,7 @@
download
[ 50 GB; 02 h] Download and unzip commonswiki-latest-image.sql.gz
diff --git a/home/wiki/Diagnostics/HTML_Tidy.html b/home/wiki/Diagnostics/HTML_Tidy.html
index 8b90c71e1..cc329977b 100644
--- a/home/wiki/Diagnostics/HTML_Tidy.html
+++ b/home/wiki/Diagnostics/HTML_Tidy.html
@@ -42,7 +42,7 @@
should not be small
+ Scribunto: Fix script errors 'INTERNAL... IllegalArgumentException Argument is not an array' for many dozen en.w Template pages. {detected by desb42}
+
+
+
+
+ Resolved by: Allow strings and other primitive values for jsonEncode / jsonDecode.
+
- JsonConfig: Fix "bad argument #1 to 'message.newRawMessage'" on several dozen en.w pages.
+ Cite: Show lower-roman, lower-alpha and other superscripts. {detected by desb42}
- Resolved by: Add Localize function for tabular data.
+ Resolved by: Change Cite to follow MediaWiki behavior for super-scripting.
- Scribunto: Fix "@libraryUtil.lua:13 bad argument #1 to 'sitelink'" on several dozen en.w pages.
+ Parser: Fix non-italicized titles in Template namespace and others. {detected by desb42}
- Resolved by: Support stripNoWiki.
+ Resolved by: Change ttl.Page_db() to ttl.Full_db().
- Wikibase: Fix script error '=Module:ResolveEntityId:8 attempt to call nil' on many en.w biology pages.
+ ParserFunctions: Fix 'Invalid errors' date for next Sunday. {contributed by desb42}
- Resolved by: Add isValidEntityId.
+ Resolved by: Support next / previous for day of week.
- Wikibase: Fix script error "NullPointerException" on several dozen en.w species pages.
+ Html: Fix subpages showing underscores instead of spaces. {contributed by desb42}
- Resolved by: Check for null in getEntityId when title is invalid.
+ Resolved by: Replace underscores with spaces in subpages.
- Scribunto: Fix script error 'libraryUtil.lua:13 bad argument #1 to message.newRawMessage' on several dozen en.w military pages.
+ Html: Standardize spacing between subpage entries. {contributed by desb42}
- Scribunto: Fix script error "Unmatched close-bracket at pattern character 15" on many dozen en.w Portal pages.
+ Html: Fix broken pages when invalid characters in href. {detected by desb42}
- Resolved by: Fix regex for balanced pairs.
+ Resolved by: Do not hzip anchors with invalid href.
- ParserFunctions: Fix script error '=Module:Location map:18 {location} is not a valid name for a location map definition' on several dozen en.w geographic pages.
+ Html: Change message from 'was last modified' to 'was last edited'. {contributed by desb42}
- Resolved by: Cache ifexist result of common wiki in current wiki.
-
- Javascript: Remove unused global mediawiki instance in navframe js.
+ Parser.Lnki: Fix links with a literal caption of 'class' or 'alt' showing page name instead of 'class' or 'alt'. {detected by desb42}
- Example: /xowa/bin/any/xowa/html/res/src/gadgets/navframe/mediawiki.gadget.navframe.js.
+ Resolved by: Treat keywords as caption if not File namespace or if keyless.
+
@@ -71,17 +74,69 @@
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.6 series and acknowledgement to desb42
- v4.5.21.1808 features the following:
+ XOWA has been fortunate to have several dedicated contributors over the years, such as Schnark, hidp123, Anselm, Ope30, Mattze96, and anonymous4. XOWA would not be the same were if not for their efforts.
+
+
+ The same can be said of version 4.6.0.1903. desb42 has raised the standard of contribution to another level. Over the course of 5 months, desb42 has done the following:
- (Wiki) Publish 2018-07 English Wikipedia
+ Created 125+ issues
- (PC) Fix multiple script errors due to Wikibase and Scribunto.
+ Commented 150+ times with extreme depth and precision of detail
+
+
+ Proposed fixes across 30+ branches
+
+
+
+ v4.6.0.1903 in particular has 53 fixes related to these issues, including:
+
+
+
+ Multiple improvements to HTTP server including popup fixes
+
+
+ Improvements to the Timeline extension
+
+
+ Many parser fixes
+
+
+ Many build fixes which resulted in the 2019-03 German Wikipedia
+
+
+
+ As it's likely that most of the 4.6 series will be related to desb42's 70+ tickets in backlog, it's only fitting to acknowledge these extraordinary efforts and dedicate the 4.6 series to desb42.
+
+
+ Thanks desb42!
+
+
+ Release notes
+
+
+ v4.6.0.1903 features the following:
+
+
+
+ (Wiki) Publish 2019-03 German Wikipedia
+
+
+ (PC) Fix major parser issues like "TemplateStyles" and "JumpTo"
+
+
+ (PC) Fix multiple minor parser issues due to Wikibase and Scribunto.
+
+
+ (PC) Improve HTTP Server
+
+
+ (PC) Change HTML databases to use plain-text (HTxt) instead of compressed HTML (HZip)
Import a wiki through a dump; import also through script; also upgrade category to version 2
diff --git a/home/wiki/Options.html b/home/wiki/Options.html
index 17b9e2e74..e945a9244 100644
--- a/home/wiki/Options.html
+++ b/home/wiki/Options.html
@@ -45,7 +45,7 @@
-
+
@@ -65,7 +65,7 @@
-
+
@@ -106,41 +106,103 @@
-
General
+
Basic
-
+
-
Prefer HTML Databases for Read tab
+
Retrieval enabled
-
-
+
+
-
+
-
-
+
+
-
-
Choose one of the following:
+
+
Choose one of the following:
-
checked: Read tab uses HTML databases. Note that this will be faster, but there may be some inaccuracies. (These inaccuracies are being worked on)
+
checked to automatically download images / retrieve images from database
+
+
+
ImageMagick and Inkscape must be installed (See Dev/File/Setup)
+
+
An internet connection must be available, or a local tarball must be set up. (See Archive/Usage/Offline_images)
+
+
-
unchecked: Read tab uses Wikitext. Note that this will be slower, but more accurate.
+
unchecked to leave images unprocessed
+
+
+
+
+
+
+
Cache
+
+
+
+
+
+
+
+
+
+
Minimum disk space used
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Enter a minimum size for the cache to use (in MB)
+
+
+
This is an advanced configuration tweak. When the cache reaches its maximum size, it will delete files to free space. It will continue deleting files until the minimum size is reached.
+
+
+
For example:
+
+
+
+
If the max is set to 100 MB
+
+
... and the current size of all files in the cache is 99.9 MB
+
+
... and a 200 KB file is added
+
+
Then the cache size will be temporarily 100.1 MB
+
+
... triggering the delete mechanism
+
+
... which will reduce the current size of all files to 75 MB
@@ -149,47 +211,128 @@
-
+
-
HTML tab mode
+
Maximum disk space used
-
-
+
+
-
-
+
-
-
+
+
-
-
Choose one of the following to show in HTML tab:
+
+
Enter a maximum size for the cache to use (in MB)
+
+
+
+
+
+
+
+
+
+
+
+
Reduce cache to min
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Press to reduce the cache to the minimum now (typically 75 MB).
+
+
+
+
+
+
+
+
+
+
+
+
Clear cache
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Press to clear the cache (reduces to 0 MB).
+
+
+
+
+
+
+
+
+
+
+
+
Info
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Miscellaneous information about the cache
-
-
-
Shown: HTML as generated by XOWA
-
-
SWT browser: HTML as currently shown in SWT browser (useful for Special pages and javascript calls)
-
-
Saved for HTML DB: HTML as saved in the HTML database. Note that this is for developer purposes only.
-
-
Loaded for HTML DB: HTML as saved in the HTML database but post-processed with image urls. Note that this is for developer purposes only.
-
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/Arabic_wikis.html b/home/wiki/Wiki_setup/Arabic_wikis.html
index ddd8d996f..7a007a549 100644
--- a/home/wiki/Wiki_setup/Arabic_wikis.html
+++ b/home/wiki/Wiki_setup/Arabic_wikis.html
@@ -379,7 +379,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/Czech_wikis.html b/home/wiki/Wiki_setup/Czech_wikis.html
index e3b578f8b..be22867c4 100644
--- a/home/wiki/Wiki_setup/Czech_wikis.html
+++ b/home/wiki/Wiki_setup/Czech_wikis.html
@@ -463,7 +463,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/Dutch_wikis.html b/home/wiki/Wiki_setup/Dutch_wikis.html
index 0ebaae92a..06bf06b02 100644
--- a/home/wiki/Wiki_setup/Dutch_wikis.html
+++ b/home/wiki/Wiki_setup/Dutch_wikis.html
@@ -382,7 +382,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/English_wikis.html b/home/wiki/Wiki_setup/English_wikis.html
index 34e1058d3..aec6c605f 100644
--- a/home/wiki/Wiki_setup/English_wikis.html
+++ b/home/wiki/Wiki_setup/English_wikis.html
@@ -504,7 +504,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/French_wikis.html b/home/wiki/Wiki_setup/French_wikis.html
index d024efdbd..a6a1e241e 100644
--- a/home/wiki/Wiki_setup/French_wikis.html
+++ b/home/wiki/Wiki_setup/French_wikis.html
@@ -504,7 +504,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/Haitian_wikis.html b/home/wiki/Wiki_setup/Haitian_wikis.html
index 53632c9c7..c5789179a 100644
--- a/home/wiki/Wiki_setup/Haitian_wikis.html
+++ b/home/wiki/Wiki_setup/Haitian_wikis.html
@@ -217,7 +217,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/Hindi_wikis.html b/home/wiki/Wiki_setup/Hindi_wikis.html
index 5bf65ec10..d71aa26a9 100644
--- a/home/wiki/Wiki_setup/Hindi_wikis.html
+++ b/home/wiki/Wiki_setup/Hindi_wikis.html
@@ -292,7 +292,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/Italian_wikis.html b/home/wiki/Wiki_setup/Italian_wikis.html
index 1f258ba52..86ab816f7 100644
--- a/home/wiki/Wiki_setup/Italian_wikis.html
+++ b/home/wiki/Wiki_setup/Italian_wikis.html
@@ -408,7 +408,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/Polish_wikis.html b/home/wiki/Wiki_setup/Polish_wikis.html
index 2ef76c2be..77481ae47 100644
--- a/home/wiki/Wiki_setup/Polish_wikis.html
+++ b/home/wiki/Wiki_setup/Polish_wikis.html
@@ -466,7 +466,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/Russian_wikis.html b/home/wiki/Wiki_setup/Russian_wikis.html
index df4b9502d..2ea554161 100644
--- a/home/wiki/Wiki_setup/Russian_wikis.html
+++ b/home/wiki/Wiki_setup/Russian_wikis.html
@@ -420,7 +420,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/Simple_wikis.html b/home/wiki/Wiki_setup/Simple_wikis.html
index 642d312ad..9586e4c57 100644
--- a/home/wiki/Wiki_setup/Simple_wikis.html
+++ b/home/wiki/Wiki_setup/Simple_wikis.html
@@ -217,7 +217,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/Spanish_wikis.html b/home/wiki/Wiki_setup/Spanish_wikis.html
index fe67c07a5..3a1dd2b92 100644
--- a/home/wiki/Wiki_setup/Spanish_wikis.html
+++ b/home/wiki/Wiki_setup/Spanish_wikis.html
@@ -504,7 +504,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/Swahili_wikis.html b/home/wiki/Wiki_setup/Swahili_wikis.html
index 8ea9b6664..4afae7360 100644
--- a/home/wiki/Wiki_setup/Swahili_wikis.html
+++ b/home/wiki/Wiki_setup/Swahili_wikis.html
@@ -263,7 +263,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/Swedish_wikis.html b/home/wiki/Wiki_setup/Swedish_wikis.html
index 6b25b4373..908dfd057 100644
--- a/home/wiki/Wiki_setup/Swedish_wikis.html
+++ b/home/wiki/Wiki_setup/Swedish_wikis.html
@@ -408,7 +408,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/Tibetan_wikis.html b/home/wiki/Wiki_setup/Tibetan_wikis.html
index 4d86c6709..1e71d17f3 100644
--- a/home/wiki/Wiki_setup/Tibetan_wikis.html
+++ b/home/wiki/Wiki_setup/Tibetan_wikis.html
@@ -205,7 +205,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html
Select the dump and import it
diff --git a/home/wiki/Wiki_setup/Wikidata.html b/home/wiki/Wiki_setup/Wikidata.html
index 7c165ff27..76a7eb885 100644
--- a/home/wiki/Wiki_setup/Wikidata.html
+++ b/home/wiki/Wiki_setup/Wikidata.html
@@ -193,7 +193,7 @@
Download your dump from https://dumps.wikimedia.org/backup-index.html