mirror of
https://github.com/gnosygnu/xowa.git
synced 2026-03-02 03:49:30 +00:00
c
This commit is contained in:
@@ -318,7 +318,7 @@
|
||||
<span class="mw-headline" id="Wikidata.js_replacement_(2014-09-28_21:30_Sun)">Wikidata.js replacement (2014-09-28 21:30 Sun)</span>
|
||||
</h2>
|
||||
<p>
|
||||
First, as background, the Wikidata.js file was developed by <a href="/site/de.wikipedia.org/wiki/Benutzer:Schnark">Schnark</a> as a way to view Wikidata pages within XOWA. You can see a screenshot <a href="http://xowa.sourceforge.net/wiki/file_screenshot_wikidata.png" rel="nofollow" class="external text">here</a>. As with all of Schnark's contributions, it was a well-developed piece of code that has performed its task perfectly for over a year and a half.
|
||||
First, as background, the Wikidata.js file was developed by <a href="https://de.wikipedia.org/wiki/Benutzer:Schnark" rel="nofollow" class="external text">Schnark</a> as a way to view Wikidata pages within XOWA. You can see a screenshot <a href="http://xowa.sourceforge.net/wiki/file_screenshot_wikidata.png" rel="nofollow" class="external text">here</a>. As with all of Schnark's contributions, it was a well-developed piece of code that has performed its task perfectly for over a year and a half.
|
||||
</p>
|
||||
<p>
|
||||
Unfortunately, the latest changes to the <a href="https://dumps.wikimedia.org/wikidatawiki/20140912/" rel="nofollow" class="external text">Wikidata scheme</a> don't work with Wikidata.js. The Wikibase team introduced a new JSON schema that is different than the old model. The structure is basically the same, but the json paths are different.
|
||||
@@ -383,7 +383,7 @@
|
||||
<span class="mw-headline" id="Release:_v1.9.2_(2014-09-07_21:45_Sun)">Release: v1.9.2 (2014-09-07 21:45 Sun)</span>
|
||||
</h2>
|
||||
<p>
|
||||
The v1.9.2 release has several minor changes for English Wiktionary and Wikisource. Some were quite time-consuming, including <a href="/site/en.wiktionary.org/wiki/Module_talk:yue-pron">one Luaj issue with .pairs()</a>. I also decided to hold off on more HTML dump work, because I want to see how they perform in Android before I commit to the HTML dump format. Towards that end, I started working on the Android version this week, though so far most of the work is quite experimental.
|
||||
The v1.9.2 release has several minor changes for English Wiktionary and Wikisource. Some were quite time-consuming, including <a href="https://en.wiktionary.org/wiki/Module_talk:yue-pron" rel="nofollow" class="external text">one Luaj issue with .pairs()</a>. I also decided to hold off on more HTML dump work, because I want to see how they perform in Android before I commit to the HTML dump format. Towards that end, I started working on the Android version this week, though so far most of the work is quite experimental.
|
||||
</p>
|
||||
<p>
|
||||
v1.9.3 will involve more Android work along with HTML dumps. For wikis, I'm going to do Hungarian (rebuild) and Esperanto (new).
|
||||
@@ -436,7 +436,7 @@
|
||||
The v1.8.2 update is larger than usual. I had to regenerate the language files because MediaWiki v1.24 added "!" as a magic word and German Wikipedia dropped Template:!. Since this was a low-level change, it forced a rebuild of all the language files. I also took the opportunity to move the language files from <code>/xowa/user/anonymous/lang/xowa/</code> to <code>/xowa/bin/any/xowa/cfg/lang/core/</code>. I also did the same for <code>/xowa/user/anonymous/wiki/#cfg/</code> to <code>/xowa/bin/any/xowa/cfg/wiki/core/</code>
|
||||
</p>
|
||||
<p>
|
||||
In addition, I also worked on a number of performance enhancements for pages with heavy Scribunto usage. The worst is <a href="/site/en.wiktionary.org/wiki/water">https://en.wiktionary.org/wiki/water</a> . On XOWA this used to take 1.5 GB of memory and 50 seconds. Now it takes 200 MB of memory and 35 seconds. This is still bloated, but keep in mind the offical site takes about 20-25 seconds<sup id="cite_ref-water_0-0" class="reference"><a href="#cite_note-water-0">[1]</a></sup>. Also, this heavy Scribunto usage only affects a small number of pages (and mostly on en.wiktionary). I'll try to add some more incremental improvements over the next few releases, but ultimately this may have to be resolved by offline HTML dumps.
|
||||
In addition, I also worked on a number of performance enhancements for pages with heavy Scribunto usage. The worst is <a href="https://en.wiktionary.org/wiki/water" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/water</a> . On XOWA this used to take 1.5 GB of memory and 50 seconds. Now it takes 200 MB of memory and 35 seconds. This is still bloated, but keep in mind the offical site takes about 20-25 seconds<sup id="cite_ref-water_0-0" class="reference"><a href="#cite_note-water-0">[1]</a></sup>. Also, this heavy Scribunto usage only affects a small number of pages (and mostly on en.wiktionary). I'll try to add some more incremental improvements over the next few releases, but ultimately this may have to be resolved by offline HTML dumps.
|
||||
</p>
|
||||
<p>
|
||||
Finally, I'm trying to upload the German wikis now, but the upload speed is horrendous and at 33 GB, it'll take several days. I had the same problem last Sunday, though this time it's much worse. If this doesn't resolve by tomorrow, I'll contact archive.org for help, but in the meantime, German wikis will be late.
|
||||
@@ -450,7 +450,7 @@
|
||||
<span class="mw-cite-backlink"><a href="#cite_ref-water_0-0">^</a></span> <span class="reference-text">If you want to reproduce this, try the following:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<span class="reference-text">Go to <a href="/site/en.wiktionary.org/wiki/water">https://en.wiktionary.org/wiki/water</a></span>
|
||||
<span class="reference-text">Go to <a href="https://en.wiktionary.org/wiki/water" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/water</a></span>
|
||||
</li>
|
||||
<li>
|
||||
<span class="reference-text">Click Edit</span>
|
||||
@@ -647,7 +647,7 @@
|
||||
<span class="mw-headline" id="Release:_v1.6.3_(2014-06-15_21:53_Sun)">Release: v1.6.3 (2014-06-15 21:53 Sun)</span>
|
||||
</h2>
|
||||
<p>
|
||||
v1.6.2 was mostly about infrastructure changes. I changed tidy to parse only page content, while cleaning up most of the HTML <head> generation. Both these items took longer than expected. I did manage to add options to handle auto-collapse / auto expand, and included a few javascript refinements thanks to <a href="/site/de.wikipedia.org/wiki/Benutzer:Schnark">Schnark</a>.
|
||||
v1.6.2 was mostly about infrastructure changes. I changed tidy to parse only page content, while cleaning up most of the HTML <head> generation. Both these items took longer than expected. I did manage to add options to handle auto-collapse / auto expand, and included a few javascript refinements thanks to <a href="https://de.wikipedia.org/wiki/Benutzer:Schnark" rel="nofollow" class="external text">Schnark</a>.
|
||||
</p>
|
||||
<p>
|
||||
v1.6.3 will shift focus a bit. The <a href="http://dumps.wikimedia.org/enwiki/20140614/" rel="nofollow" class="external text">enwiki dump</a> finally started, and I'm going to try to change the update process to delete unused files. Enwiki is approximately 86.4 GB and has a turnover of 1 - 2 GB per month. If the unused images are deleted, I'm hoping to get back into the 70s, if not lower. I'm also going to explore an automated update option for these image databases. As most of my attention will be on enwiki this week, I'm going to skip generating wikis for other languages. Finally, I'm going to experiment with <a href="https://www.mediawiki.org/wiki/Extension:Hovercards" rel="nofollow" class="external text">Hovercards</a> in XOWA. If I'm lucky, I may be able to get something in for a v1.6.* release. Otherwise, it'll have to wait for XOWA HTML dumps.
|
||||
|
||||
@@ -851,7 +851,7 @@
|
||||
Redirects would not work if they had an argument. For example, #REDIRECT [[Target_page|link=collapsed]]
|
||||
</li>
|
||||
<li>
|
||||
Clicking on "Redirected from" links at the top of the page would not work. For example, try <a href="/site/en.wikipedia.org/wiki/UK">https://en.wikipedia.org/wiki/UK</a> and click on "Redirected from UK"
|
||||
Clicking on "Redirected from" links at the top of the page would not work. For example, try <a href="https://en.wikipedia.org/wiki/UK" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/UK</a> and click on "Redirected from UK"
|
||||
</li>
|
||||
</ul>
|
||||
<h3>
|
||||
@@ -1026,7 +1026,7 @@
|
||||
<span class="mw-headline" id="Fix_for_broken_references_in_2015-10_English_Wikipedia_dump">Fix for broken references in 2015-10 English Wikipedia dump</span>
|
||||
</h3>
|
||||
<p>
|
||||
XOWA was showing broken references on 2.6 millions pages for the 2015-10 English Wikipedia dump. This was due to some recent changes in <a href="/site/en.wikipedia.org/wiki/Module:Citation/CS1">Module:Citation/CS1</a>. Specifically, the number of local variables in the citation0 function was greater than the default 200 limit for Luaj.
|
||||
XOWA was showing broken references on 2.6 millions pages for the 2015-10 English Wikipedia dump. This was due to some recent changes in <a href="https://en.wikipedia.org/wiki/Module:Citation/CS1" rel="nofollow" class="external text">Module:Citation/CS1</a>. Specifically, the number of local variables in the citation0 function was greater than the default 200 limit for Luaj.
|
||||
</p>
|
||||
<p>
|
||||
I recompiled a new version of luaj_xowa.jar to fix this issue.
|
||||
@@ -1519,7 +1519,7 @@
|
||||
The old version of the Bookmarks page was a simple feature. It basically added bookmarks to the bottom of a wiki page. Unfortunately, it was part of the "home" wiki and used the old text database format. I needed to convert the home wiki for Android, but couldn't do it without breaking Bookmarks.
|
||||
</p>
|
||||
<p>
|
||||
As a result, v2.7.3 now has a new Bookmarks page. These entries get saved in the user database (D:\xowa\xowa.user.anonymous.sqlite3) . In addition, it supports HTTP Server mode. For more info, see <a href="/wiki/App/Bookmarks" id="xolnki_13" title="App/Bookmarks">App/Bookmarks</a>
|
||||
As a result, v2.7.3 now has a new Bookmarks page. These entries get saved in the user database (C:\xowa_release\xowa.user.anonymous.sqlite3) . In addition, it supports HTTP Server mode. For more info, see <a href="/wiki/App/Bookmarks" id="xolnki_13" title="App/Bookmarks">App/Bookmarks</a>
|
||||
</p>
|
||||
<p>
|
||||
I didn't have time to add folder support for this release. I'm planning to add in the future, but it may wait until I can clear more Android tasks out of the way. If you want this feature, please create an issue at <a href="https://github.com/gnosygnu/xowa/issues" rel="nofollow" class="external text">github</a> .
|
||||
@@ -1667,7 +1667,7 @@
|
||||
Close XOWA
|
||||
</li>
|
||||
<li>
|
||||
Delete this folder: D:\xowa\user\anonymous\wiki\simple.wikipedia.org
|
||||
Delete this folder: C:\xowa_release\user\anonymous\wiki\simple.wikipedia.org
|
||||
</li>
|
||||
<li>
|
||||
Restart XOWA and visit <code>simple.wikipedia.org/wiki/Main_Page</code>
|
||||
|
||||
@@ -197,10 +197,10 @@
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
The German Wikipedia page for Hausmannstätten specifies a pie chart with a width (Breite) of 0.9 . See: <a href="/site/de.wikipedia.org/wiki/Hausmannst%C3%A4tten?title=Hausmannst%C3%A4tten&action=edit">https://de.wikipedia.org/w/index.php?title=Hausmannst%C3%A4tten&action=edit</a>
|
||||
The German Wikipedia page for Hausmannstätten specifies a pie chart with a width (Breite) of 0.9 . See: <a href="https://de.wikipedia.org/w/index.php?title=Hausmannst%C3%A4tten&action=edit" rel="nofollow" class="external free">https://de.wikipedia.org/w/index.php?title=Hausmannst%C3%A4tten&action=edit</a>
|
||||
</li>
|
||||
<li>
|
||||
This value gets multiplied by various numbers in the template. For example: <code>width:{{#expr:18*{{{Breite}}} }}em;</code>. See: <a href="/site/de.wikipedia.org/wiki/Vorlage:Sitzverteilung/?title=Vorlage:Sitzverteilung/&action=edit">https://de.wikipedia.org/w/index.php?title=Vorlage:Sitzverteilung/&action=edit</a>
|
||||
This value gets multiplied by various numbers in the template. For example: <code>width:{{#expr:18*{{{Breite}}} }}em;</code>. See: <a href="https://de.wikipedia.org/w/index.php?title=Vorlage:Sitzverteilung/&action=edit" rel="nofollow" class="external free">https://de.wikipedia.org/w/index.php?title=Vorlage:Sitzverteilung/&action=edit</a>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
|
||||
@@ -159,7 +159,7 @@
|
||||
<span class="mw-headline" id="Fix_for_search_not_working">Fix for search not working</span>
|
||||
</h3>
|
||||
<p>
|
||||
This was a bug that I introduced back in 3.1.1. Title search doesn't work. For example: <a href="/site/en.wikipedia.org/wiki/Special:Search?search=Earth&fulltext=y">https://en.wikipedia.org/wiki/Special:Search?search=Earth&fulltext=y</a> .
|
||||
This was a bug that I introduced back in 3.1.1. Title search doesn't work. For example: <a href="https://en.wikipedia.org/wiki/Special:Search?search=Earth&fulltext=y" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Special:Search?search=Earth&fulltext=y</a> .
|
||||
</p>
|
||||
<p>
|
||||
If you've built a wiki with any 3.1.* version, you will have to rebuild it. You can do this with the following:
|
||||
@@ -182,7 +182,7 @@
|
||||
<span class="mw-headline" id="Fix_for_English_Wiktionary_sections_not_expanding_correctly">Fix for English Wiktionary sections not expanding correctly</span>
|
||||
</h3>
|
||||
<p>
|
||||
This bug occurs when opening up any English Wiktionary page. Each page will have Translation tables with a "Hide" / "Show" button. The following occurred when viewing these pages (for example: <a href="/site/en.wiktionary.org/wiki/green">https://en.wiktionary.org/wiki/green</a>)
|
||||
This bug occurs when opening up any English Wiktionary page. Each page will have Translation tables with a "Hide" / "Show" button. The following occurred when viewing these pages (for example: <a href="https://en.wiktionary.org/wiki/green" rel="nofollow" class="external free">https://en.wiktionary.org/wiki/green</a>)
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
@@ -166,7 +166,7 @@
|
||||
<b>Faster searches</b>: Searches are now dramatically faster for single-words (<code>earth</code>), wildcards (<code>e*</code>), multiple words (<code>earth history</code>) and multiple wildcards (<code>earth* history*</code>)
|
||||
</li>
|
||||
<li>
|
||||
<b>PageRank score</b>: Searches now use <a href="/site/en.wikipedia.org/wiki/PageRank">PageRank</a> to order results. These provide better quality results than using page length. The old system would show "List of" pages at the top of the page
|
||||
<b>PageRank score</b>: Searches now use <a href="https://en.wikipedia.org/wiki/PageRank" rel="nofollow" class="external text">PageRank</a> to order results. These provide better quality results than using page length. The old system would show "List of" pages at the top of the page
|
||||
</li>
|
||||
<li>
|
||||
<b>Punctuation friendly</b>: Searches can be done for <code>U.S.A.</code> or <code>USA</code>; <code>dont't</code> or <code>dont</code>; <code>half-life</code> or <code>half</code> or <code>life</code>.
|
||||
@@ -186,10 +186,10 @@
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<b>Category pages had script error</b>: 2016-03 English Wikipedia Category pages would have script errors in the top right corner of the page. For example, <a href="/site/en.wikipedia.org/wiki/Category:Articles_lacking_sources_from_February_2009">https://en.wikipedia.org/wiki/Category:Articles_lacking_sources_from_February_2009</a>
|
||||
<b>Category pages had script error</b>: 2016-03 English Wikipedia Category pages would have script errors in the top right corner of the page. For example, <a href="https://en.wikipedia.org/wiki/Category:Articles_lacking_sources_from_February_2009" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Category:Articles_lacking_sources_from_February_2009</a>
|
||||
</li>
|
||||
<li>
|
||||
<b>Taxonomy boxes would have non-clickable links</b>: 2016-03 English Wikipedia pages on biological species have a taxonomy box at the bottom of the page. It has external links which should be clickable, but were not. For example, <a href="/site/en.wikipedia.org/wiki/Golden_eagle">https://en.wikipedia.org/wiki/Golden_eagle</a>
|
||||
<b>Taxonomy boxes would have non-clickable links</b>: 2016-03 English Wikipedia pages on biological species have a taxonomy box at the bottom of the page. It has external links which should be clickable, but were not. For example, <a href="https://en.wikipedia.org/wiki/Golden_eagle" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Golden_eagle</a>
|
||||
</li>
|
||||
</ul>
|
||||
<h3>
|
||||
@@ -325,7 +325,7 @@
|
||||
Better performance: Search is much quicker. One word searches should come back subsecond and multiple words should come back in a few, with initial results coming back in the first second
|
||||
</li>
|
||||
<li>
|
||||
Better ranking: Search now ranks results by <a href="/site/en.wikipedia.org/wiki/PageRank">page rank</a>. Previously, XOWA ranks by page length, which resulted in long "List of" articles appearing near the top.
|
||||
Better ranking: Search now ranks results by <a href="https://en.wikipedia.org/wiki/PageRank" rel="nofollow" class="external text">page rank</a>. Previously, XOWA ranks by page length, which resulted in long "List of" articles appearing near the top.
|
||||
</li>
|
||||
<li>
|
||||
Better search terms: Search now handles punctuation better. Searches can be done for "U.S.A." or "USA"; "don't" or "dont"; "half-life" or "half" or "life".
|
||||
|
||||
@@ -307,7 +307,7 @@
|
||||
<b>Missing Wikis sidebar in the home wiki</b>: The Wikis sidebar did not show in the home wiki due to some CSS changes last week.
|
||||
</li>
|
||||
<li>
|
||||
<b>{{DisplayTitle}} was ignored</b>: {{DisplayTitle}} was broken due to recent changes for PageBanner. This means that a page like <a href="/site/en.wikipedia.org/wiki/gzip">http://en.wikipedia.org/wiki/gzip</a> showed "Gzip" as the title instead of "gzip".
|
||||
<b>{{DisplayTitle}} was ignored</b>: {{DisplayTitle}} was broken due to recent changes for PageBanner. This means that a page like <a href="http://en.wikipedia.org/wiki/gzip" rel="nofollow" class="external free">http://en.wikipedia.org/wiki/gzip</a> showed "Gzip" as the title instead of "gzip".
|
||||
</li>
|
||||
<li>
|
||||
<b>Script error for cycling tables on de.wikipedia.org</b>: A few dozen cycling-related pages on German Wikipedia showed script errors. This was due to an obscure XOWA ParserFunction bug that returned ServerName as "<a href="http://de.wikipedia.org" rel="nofollow" class="external free">http://de.wikipedia.org</a>" instead of "//de.wikipedia.org"
|
||||
@@ -440,7 +440,7 @@
|
||||
<span class="mw-headline" id="(Desktop)_Minor_Wikia_parser_tags">(Desktop) Minor Wikia parser tags</span>
|
||||
</h3>
|
||||
<p>
|
||||
A user requested some parser functionality for Wikia wikis (see <a href="/site/en.wikipedia.org/wiki/User_talk:Gnosygnu">https://en.wikipedia.org/wiki/User_talk:Gnosygnu</a> . This release now supports the <choose> and <tabber> extensions.
|
||||
A user requested some parser functionality for Wikia wikis (see <a href="https://en.wikipedia.org/wiki/User_talk:Gnosygnu" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/User_talk:Gnosygnu</a> . This release now supports the <choose> and <tabber> extensions.
|
||||
</p>
|
||||
<h3>
|
||||
<span class="mw-headline" id="(Android)_New_pages_for_">(Android) New pages for "Import new wiki" and "XOWA Wikis"</span>
|
||||
|
||||
@@ -451,7 +451,7 @@
|
||||
The new XOWA Search Engine uses PageRank to rate pages by importance. Although this works well for Wikipedia, it sometimes overrates pages which exist for encyclopedic book-keeping.
|
||||
</p>
|
||||
<p>
|
||||
For example, a lot of Wikipedia pages will have a small box called "Authority Control" at the bottom of the page. This box will have links to other pages like <a href="/site/en.wikipedia.org/wiki/Integrated_Authority_Control">https://en.wikipedia.org/wiki/Integrated_Authority_Control</a> If a million pages have this Integrated Authority Control link, then PageRank rates this page highly. ("1 million pages link to it!") However, the page itself is fairly short, and is not really one of the most important articles in Wikipedia (it would score higher than India, Insect, Italy, etc).
|
||||
For example, a lot of Wikipedia pages will have a small box called "Authority Control" at the bottom of the page. This box will have links to other pages like <a href="https://en.wikipedia.org/wiki/Integrated_Authority_Control" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Integrated_Authority_Control</a> If a million pages have this Integrated Authority Control link, then PageRank rates this page highly. ("1 million pages link to it!") However, the page itself is fairly short, and is not really one of the most important articles in Wikipedia (it would score higher than India, Insect, Italy, etc).
|
||||
</p>
|
||||
<p>
|
||||
v3.6.3 tries to reduce the importance of these pages if these articles are "short". This heuristic was already present in the previous versions of the search engine, but has been further tweaked.
|
||||
|
||||
@@ -164,13 +164,13 @@
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<b>Packed galleries</b>: Certain galleries are marked as "packed". These galleries are dynamically resized to fill up as much space as possible. For example: <a href="/site/en.wikipedia.org/wiki/Mexico">https://en.wikipedia.org/wiki/Mexico</a>
|
||||
<b>Packed galleries</b>: Certain galleries are marked as "packed". These galleries are dynamically resized to fill up as much space as possible. For example: <a href="https://en.wikipedia.org/wiki/Mexico" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Mexico</a>
|
||||
</li>
|
||||
<li>
|
||||
<b>Video thumbnails for .ogg files</b>: The .ogg extension is generally used for audio files, but a small number of video files use the .ogg extension. For example: <a href="/site/en.wikipedia.org/wiki/Lepidoptera">https://en.wikipedia.org/wiki/Lepidoptera</a>
|
||||
<b>Video thumbnails for .ogg files</b>: The .ogg extension is generally used for audio files, but a small number of video files use the .ogg extension. For example: <a href="https://en.wikipedia.org/wiki/Lepidoptera" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Lepidoptera</a>
|
||||
</li>
|
||||
<li>
|
||||
<b>Image map buttons</b>: Image maps usually have an information button that says "Click for more info". For example: <a href="/site/en.wikipedia.org/wiki/Philippines">https://en.wikipedia.org/wiki/Philippines</a>
|
||||
<b>Image map buttons</b>: Image maps usually have an information button that says "Click for more info". For example: <a href="https://en.wikipedia.org/wiki/Philippines" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Philippines</a>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
@@ -197,7 +197,7 @@
|
||||
<span class="mw-headline" id="(PC)_Support_the_lsth_parser_function">(PC) Support the lsth parser function</span>
|
||||
</h3>
|
||||
<p>
|
||||
I discovered that a number of English Wikipedia pages used the {{#lsth}} function. In brief, this function includes a section from another page on the current page. For example: <a href="/site/en.wikipedia.org/wiki/10s_BC">https://en.wikipedia.org/wiki/10s_BC</a> . I ended up rewriting the lst functions to support this behavior.
|
||||
I discovered that a number of English Wikipedia pages used the {{#lsth}} function. In brief, this function includes a section from another page on the current page. For example: <a href="https://en.wikipedia.org/wiki/10s_BC" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/10s_BC</a> . I ended up rewriting the lst functions to support this behavior.
|
||||
</p>
|
||||
<h3>
|
||||
<span class="mw-headline" id="(PC)_Add_torrent_link_/_MD5_info_to_the_Download_Central_Info_page">(PC) Add torrent link / MD5 info to the Download Central Info page</span>
|
||||
|
||||
@@ -222,7 +222,7 @@
|
||||
<span class="mw-headline" id="(PC)_Show_pages_in_MediaWiki_namespace">(PC) Show pages in MediaWiki namespace</span>
|
||||
</h3>
|
||||
<p>
|
||||
v3.9.4.1 now is able to show wikitext pages in the MediaWiki namespace. For example, <a href="/site/en.wikipedia.org/wiki/MediaWiki:Edittools">https://en.wikipedia.org/wiki/MediaWiki:Edittools</a> .
|
||||
v3.9.4.1 now is able to show wikitext pages in the MediaWiki namespace. For example, <a href="https://en.wikipedia.org/wiki/MediaWiki:Edittools" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/MediaWiki:Edittools</a> .
|
||||
</p>
|
||||
<h3>
|
||||
<span class="mw-headline" id="(PC)_Run_GUI_on_Raspberry_Pi">(PC) Run GUI on Raspberry Pi</span>
|
||||
@@ -295,7 +295,7 @@
|
||||
<span class="mw-headline" id="(PC)_Fix_for_Category_pages_not_working">(PC) Fix for Category pages not working</span>
|
||||
</h3>
|
||||
<p>
|
||||
v3.8.5.1 had a bug that broke Category pages. For example, <a href="/site/simple.wikipedia.org/wiki/Category:Earth">https://simple.wikipedia.org/wiki/Category:Earth</a> . This would only retrieve one random category. v3.9.2.1 fixes the issue.
|
||||
v3.8.5.1 had a bug that broke Category pages. For example, <a href="https://simple.wikipedia.org/wiki/Category:Earth" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Category:Earth</a> . This would only retrieve one random category. v3.9.2.1 fixes the issue.
|
||||
</p>
|
||||
<h3>
|
||||
<span class="mw-headline" id="(PC)_New_Category_system_to_handle_HTML_dumps">(PC) New Category system to handle HTML dumps</span>
|
||||
|
||||
@@ -240,13 +240,13 @@
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<b>Improved performance on SATA drives, especially for large categories</b>: The category system in v3.9.4.1 worked okay on SSD drives, but did poorly on SATA drives. Large categories (2,000+) like <a href="/site/en.wikipedia.org/wiki/Category:2001_albums">https://en.wikipedia.org/wiki/Category:2001_albums</a> would take 20-30 seconds to load. Now they take 4-5 seconds.
|
||||
<b>Improved performance on SATA drives, especially for large categories</b>: The category system in v3.9.4.1 worked okay on SSD drives, but did poorly on SATA drives. Large categories (2,000+) like <a href="https://en.wikipedia.org/wiki/Category:2001_albums" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Category:2001_albums</a> would take 20-30 seconds to load. Now they take 4-5 seconds.
|
||||
</li>
|
||||
<li>
|
||||
<b>Next 200 / Previous 200 would not work on English Wikipedia for large categories</b>: English Wikipedia recently changed their sorting collation from "uppercase" to "uca-default-u-kn". As a result, a number of entries no longer sorted correctly, and pressing "Next / Previous" would break. As an example, <a href="/site/en.wikipedia.org/wiki/Category:All_stub_articles">https://en.wikipedia.org/wiki/Category:All_stub_articles</a> now works correctly navigating forward
|
||||
<b>Next 200 / Previous 200 would not work on English Wikipedia for large categories</b>: English Wikipedia recently changed their sorting collation from "uppercase" to "uca-default-u-kn". As a result, a number of entries no longer sorted correctly, and pressing "Next / Previous" would break. As an example, <a href="https://en.wikipedia.org/wiki/Category:All_stub_articles" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Category:All_stub_articles</a> now works correctly navigating forward
|
||||
</li>
|
||||
<li>
|
||||
<b>HTML dumps now show wikitext HTML</b>: Category pages sometimes have a letter index at the top of the page, or other information. For example, <a href="/site/de.wikipedia.org/wiki/Category:Mann">https://de.wikipedia.org/wiki/Category:Mann</a> has a large table of contents listing many 2-letter combinations. This information didn't appear in the HTML dumps before. Now they do
|
||||
<b>HTML dumps now show wikitext HTML</b>: Category pages sometimes have a letter index at the top of the page, or other information. For example, <a href="https://de.wikipedia.org/wiki/Category:Mann" rel="nofollow" class="external free">https://de.wikipedia.org/wiki/Category:Mann</a> has a large table of contents listing many 2-letter combinations. This information didn't appear in the HTML dumps before. Now they do
|
||||
</li>
|
||||
<li>
|
||||
<b>Other minor changes</b>: There are a small number of other changes as well which are covered more in the <a href="/wiki/Change_log/v3.10.3.1" id="xolnki_13" title="Change log/v3.10.3.1">Change log</a>
|
||||
@@ -256,7 +256,7 @@
|
||||
<span class="mw-headline" id="(PC)_Fix_for_">(PC) Fix for "Script error: index out of bounds" on 2016-10 enwiki pages</span>
|
||||
</h3>
|
||||
<p>
|
||||
A number of pages in 2016-10 English Wikipedia would should "Script error: index out of bounds" in the Infobox area near the Coordinates. For example, <a href="/site/en.wikipedia.org/wiki/Paris">https://en.wikipedia.org/wiki/Paris</a> This was fixed in this release
|
||||
A number of pages in 2016-10 English Wikipedia would should "Script error: index out of bounds" in the Infobox area near the Coordinates. For example, <a href="https://en.wikipedia.org/wiki/Paris" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Paris</a> This was fixed in this release
|
||||
</p>
|
||||
<h3>
|
||||
<span class="mw-headline" id="(PC)_Add_custom_scripting_support_through_standalone_javascript_/_lua_files">(PC) Add custom scripting support through standalone javascript / lua files</span>
|
||||
|
||||
@@ -120,7 +120,7 @@
|
||||
This was a change due to the feedback from a Google Play review (which has since been deleted). There's a little more documentation at <a href="https://github.com/gnosygnu/xowa/issues/112" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/112</a>
|
||||
</p>
|
||||
<p>
|
||||
XOWA Android would show pages which have horizontal scrollbars. They appear mostly because of what's called Navigation boxes ("navboxes") at the bottom of the page. For example, go to <a href="/site/en.wikipedia.org/wiki/Earth">https://en.wikipedia.org/wiki/Earth#External_links</a> and see the section called "Articles related to Earth"
|
||||
XOWA Android would show pages which have horizontal scrollbars. They appear mostly because of what's called Navigation boxes ("navboxes") at the bottom of the page. For example, go to <a href="https://en.wikipedia.org/wiki/Earth#External_links" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth#External_links</a> and see the section called "Articles related to Earth"
|
||||
</p>
|
||||
<p>
|
||||
The Wikipedia Mobile App and the Wikipedia Mobile Site both hide these by default. XOWA Android used to show them by default. This was a deliberate decision on my side, because (a) I generally like to show as much content as possible and (b) I do find them useful.
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
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.
|
||||
</p>
|
||||
<p>
|
||||
XOWA is now adopting a new versioining scheme closer to <a href="/site/en.wikipedia.org/wiki/Software_versioning">semantic versioning</a>. Specifically:
|
||||
XOWA is now adopting a new versioining scheme closer to <a href="https://en.wikipedia.org/wiki/Software_versioning#Degree_of_compatibility" rel="nofollow" class="external text">semantic versioning</a>. Specifically:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
@@ -427,7 +427,7 @@
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<b>A new page to show any pending updates</b> : This can be reached by doing Help -> Update XOWA or by going to <a href="/wiki/Special:XowaAppUpdate" id="xolnki_15" title="Special:XowaAppUpdate" class="xowa-visited">Special:XowaAppUpdate</a>
|
||||
<b>A new page to show any pending updates</b> : This can be reached by doing Help -> Update XOWA or by going to <a href="/wiki/Special:XowaAppUpdate" id="xolnki_15" title="Special:XowaAppUpdate">Special:XowaAppUpdate</a>
|
||||
</li>
|
||||
<li>
|
||||
<b>An in-app update feature</b> : If an update is availabe, it can be installed with a click of a button.
|
||||
|
||||
@@ -371,7 +371,7 @@
|
||||
<span class="mw-headline" id="No_more_current_directory_for_logs">No more current directory for logs</span>
|
||||
</h4>
|
||||
<p>
|
||||
XOWA stores its logs at D:\xowa\user\anonymous\app\tmp\log. XOWA used to store the current directory in a folder called <code>current</code>. Unfortunately, this caused problems on Linux systems when two or more different-permissioned users were running XOWA.
|
||||
XOWA stores its logs at C:\xowa_release\user\anonymous\app\tmp\log. XOWA used to store the current directory in a folder called <code>current</code>. Unfortunately, this caused problems on Linux systems when two or more different-permissioned users were running XOWA.
|
||||
</p>
|
||||
<p>
|
||||
This version replaces the current directory with a timestamp directory which should now reduce the likelihood of errors.
|
||||
|
||||
Reference in New Issue
Block a user