1
0
mirror of https://github.com/gnosygnu/xowa.git synced 2025-05-31 22:44:34 +00:00

v2.12.1.1

This commit is contained in:
gnosygnu 2015-12-06 23:14:42 -05:00
parent b37da84ee2
commit 05f98be956
4 changed files with 140 additions and 72 deletions

View File

@ -17,6 +17,60 @@
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr">
<!-- page_bgn -->
<h2>
<span class="mw-headline" id="Release:_v2.12.1.1_.282015-12-06_21:30_Sun.29">Release: v2.12.1.1 (2015-12-06 21:30 Sun)</span>
</h2>
<p>
v2.12.1 is a minor release. It has several fixes directly affecting Italian Wikisource pages, and a few minor parser fixes for other wikis
</p>
<h3>
<span class="mw-headline" id="Wiki_bundles_for_Italian_wikis">Wiki bundles for Italian wikis</span>
</h3>
<p>
The Italian wikis have been posted to archive.org
</p>
<ul>
<li>
<a href="https://archive.org/details/Xowa_itwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_itwiki_latest</a>
</li>
</ul>
<h3>
<span class="mw-headline" id="Minor_fixes_for_Italian_Wikisource">Minor fixes for Italian Wikisource</span>
</h3>
<p>
These fixes addressed the following:
</p>
<ul>
<li>
Poems with references would show duplicate references at the bottom of the page. In addition, the text of the references may be incorrectly placed in the body of the poem.
</li>
<li>
Image maps with scribunto code relying on the page title generated script errors.
</li>
</ul>
<h3>
<span class="mw-headline" id="Minor_parser_fixes_including_mapsource_extension">Minor parser fixes including mapsource extension</span>
</h3>
<p>
These fixes are several, but the following are notable:
</p>
<ul>
<li>
Scribunto code calling json-decode was failing if the code was relying on integer keys. For example, {"1"="a"} needs to parse <code>1</code> as an integer, not a string. Otherwise, code calling <code>ipairs</code> would later fail
</li>
<li>
Mapsource functions such as {{#deg2dd}} would not handle non-ASCII double apostrophes. For example, <code></code> needs to go to <code>''</code> and then to <code>"</code>. XOWA was doing the 1st part (<code>''</code>) but not the second (<code>"</code>)
</li>
</ul>
<h3>
<span class="mw-headline" id="Next_release:_v2.12.2">Next release: v2.12.2</span>
</h3>
<p>
I spent a good deal of time working on most of these minor fixes, so my progress on Android was limited. However, I did get a text version of Simple Wikipedia working with the new dump and the new UI. I'm planning to work on images this week, and hope to have a new beta for v2.12.2
</p>
<p>
For wikis, I'm generating English now. I'll try to add Arabic this week as well.
</p>
<h2>
<span class="mw-headline" id="Release:_NONE_.282015-11-29_19:30_Sun.29">Release: NONE (2015-11-29 19:30 Sun)</span>
</h2>

View File

@ -21,31 +21,31 @@
<h2><span class='mw-headline' id='Windows'> Windows </span></h2>
<ul>
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.11.4.1/xowa_app_windows_64_v2.11.4.1.zip" class="external text" rel="nofollow">Windows (64-bit)</a>
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.12.1.1/xowa_app_windows_64_v2.12.1.1.zip" class="external text" rel="nofollow">Windows (64-bit)</a>
</li>
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.11.4.1/xowa_app_windows_v2.11.4.1.zip" class="external text" rel="nofollow">Windows (32-bit)</a>
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.12.1.1/xowa_app_windows_v2.12.1.1.zip" class="external text" rel="nofollow">Windows (32-bit)</a>
</li>
</ul>
<h2><span class='mw-headline' id='Linux'> Linux </span></h2>
<ul>
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.11.4.1/xowa_app_linux_64_v2.11.4.1.zip" class="external text" rel="nofollow">Linux (64-bit)</a>
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.12.1.1/xowa_app_linux_64_v2.12.1.1.zip" class="external text" rel="nofollow">Linux (64-bit)</a>
</li>
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.11.4.1/xowa_app_linux_v2.11.4.1.zip" class="external text" rel="nofollow">Linux (32-bit)</a>
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.12.1.1/xowa_app_linux_v2.12.1.1.zip" class="external text" rel="nofollow">Linux (32-bit)</a>
</li>
</ul>
<h2><span class='mw-headline' id='Mac_OS_X'> Mac OS X </span></h2>
<ul>
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.11.4.1/xowa_app_macosx_64_v2.11.4.1.zip" class="external text" rel="nofollow">Mac OS X (64-bit)</a>
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.12.1.1/xowa_app_macosx_64_v2.12.1.1.zip" class="external text" rel="nofollow">Mac OS X (64-bit)</a>
</li>
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.11.4.1/xowa_app_macosx_v2.11.4.1.zip" class="external text" rel="nofollow">Mac OS X (32-bit)</a>
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.12.1.1/xowa_app_macosx_v2.12.1.1.zip" class="external text" rel="nofollow">Mac OS X (32-bit)</a>
</li>
</ul>
<h2><span class='mw-headline' id='Source'> Source code </span></h2>
<ul>
<li> <a href="https://github.com/gnosygnu/xowa/archive/v2.11.4.1.zip" class="external text" rel="nofollow">Source code</a>
<li> <a href="https://github.com/gnosygnu/xowa/archive/v2.12.1.1.zip" class="external text" rel="nofollow">Source code</a>
</li>
</ul>
@ -54,51 +54,54 @@
<span class='mw-headline'>Change log</span>
</h2>
<h2>
<span class="mw-headline" id="v2.11.4.1_.282015-11-22.29">v2.11.4.1 (2015-11-22)</span>
<span class="mw-headline" id="v2.12.1.1_.282015-12-07.29">v2.12.1.1 (2015-12-07)</span>
</h2>
<p>
<b>fix</b>
</p>
<ul>
<li>
Parser.Template: Do not trim whitespace from end of template arg (affects many fr.w pages with many single-letter paragraphs (citation bloc)). See: <a href="https://fr.wikipedia.org/wiki/Histoire_de_la_marine_française_sous_Louis_XV_et_Louis_XVI">https://fr.wikipedia.org/wiki/Histoire_de_la_marine_française_sous_Louis_XV_et_Louis_XVI</a> [broken since:v2.11.2]
</li>
<li>
Category: Fix category pages not loading. See: <a href="https://simple.wikipedia.org/wiki/Category:Computer_science">https://simple.wikipedia.org/wiki/Category:Computer_science</a>
</li>
</ul>
<p>
<b>package</b>
</p>
<ul>
<li>
Package: Release image update for French wikis (2015-11). See: <a href="https://archive.org/details/Xowa_frwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_frwiki_latest</a>
</li>
<li>
Package: Release image update for Lithuanian wikis (2015-11). See: <a href="https://archive.org/details/Xowa_ltwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_ltwiki_latest</a>
</li>
<li>
Package: Release image update for Limburgish wikis (2015-11). See: <a href="https://archive.org/details/Xowa_liwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_liwiki_latest</a>
</li>
<li>
Package: Release image update for Estonian wikis (2015-11). See: <a href="https://archive.org/details/Xowa_etwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_etwiki_latest</a>
</li>
<li>
Package: Release image update for Latvian wikis (2015-11). See: <a href="https://archive.org/details/Xowa_lvwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_lvwiki_latest</a>
</li>
<li>
Package: Release image update for Nynorsk wikis (2015-11). See: <a href="https://archive.org/details/Xowa_nnwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_nnwiki_latest</a>
</li>
<li>
Package: Release image update for Cebuano wikis (2015-11). See: <a href="https://archive.org/details/Xowa_cebwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_cebwiki_latest</a>
Package: Release image update for Italian wikis (2015-11). See: <a href="https://archive.org/details/Xowa_itwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_itwiki_latest</a>
</li>
</ul>
<p>
<b>significant</b>
<b>change</b>
</p>
<ul>
<li>
Parser.Table: Ignore content after "|" if on same line as "|-" (affects several li.w pages with stray text at top of page); EX:"\n|-|&lt;b&gt;a&lt;/b&gt;\n" -&gt; "&lt;b&gt;a&lt;/b&gt;" should not show. See: <a href="https://lv.wikipedia.org/wiki/Starptautiskā_kosmosa_stacija">https://lv.wikipedia.org/wiki/Starptautiskā_kosmosa_stacija</a>
References: Do not duplicate references if inside &lt;poem&gt; within a &lt;page&gt; (affects duplicate references on many wikisource pages). See: <a href="https://it.wikisource.org/wiki/La_Secchia_rapita/Canto_primo">https://it.wikisource.org/wiki/La_Secchia_rapita/Canto_primo</a>
</li>
<li>
Poem: Handle recursive poems particularly inside references (affects poems showing incorrect reference text). See: <a href="https://it.wikisource.org/wiki/La_Secchia_rapita/Canto_primo">https://it.wikisource.org/wiki/La_Secchia_rapita/Canto_primo</a>
</li>
<li>
ImageMap: Do not clear scribunto for image map (affects script error on many dozen it.s pages). See: <a href="https://it.wikisource.org/wiki/La_guerra_del_vespro_siciliano/Indice">https://it.wikisource.org/wiki/La_guerra_del_vespro_siciliano/Indice</a> <a href="https://it.wikisource.org/wiki/Delle_Frascherie_di_Antonio_Abati_fasci_tre/Tavola_delle_poesie">https://it.wikisource.org/wiki/Delle_Frascherie_di_Antonio_Abati_fasci_tre/Tavola_delle_poesie</a> <a href="https://it.wikisource.org/wiki/Pensieri_e_giudizi/Indice_dei_nomi">https://it.wikisource.org/wiki/Pensieri_e_giudizi/Indice_dei_nomi</a> <a href="https://it.wikisource.org/wiki/Patria_Esercito_Re/Indice_generale">https://it.wikisource.org/wiki/Patria_Esercito_Re/Indice_generale</a>
</li>
<li>
Scribunto.Text: Detect integer keys for json_decode (affects script error on 1 it.s page). See: <a href="https://it.wikisource.org/wiki/Il_Re_Cervo">https://it.wikisource.org/wiki/Il_Re_Cervo</a>
</li>
<li>
Xtn.Mapsources: Handle coordinates with (affects script error on 1 it.v page). See: <a href="https://it.wikivoyage.org/wiki/Morro_d%27Oro">https://it.wikivoyage.org/wiki/Morro_d'Oro</a>
</li>
</ul>
<p>
<b>minor</b>
</p>
<ul>
<li>
Parser.Table: Ignore sequences like "\n| ... ||" (affects broken table on 1 nl.w page). See: <a href="https://nl.wikipedia.org/wiki/Tabel_van_Belgische_gemeenten">https://nl.wikipedia.org/wiki/Tabel_van_Belgische_gemeenten</a>
</li>
<li>
File: Handle invalid file-system characters for file titles (affects files with quotes and other invalid file-system characters not downloaded when clicking on image). See: <a href="https://en.wikipedia.org/wiki/File:Volc%C3%A1n_Chimborazo,_%22El_Taita_Chimborazo%22.jpg">https://en.wikipedia.org/wiki/File:Volcán_Chimborazo,_%22El_Taita_Chimborazo%22.jpg</a>
</li>
<li>
Html: Encode quotes for xowa_title (affects files not downloadable if file name has quotes); EX:xowa_title="A"B.png". See: <a href="https://en.wikipedia.org/wiki/Earth">https://en.wikipedia.org/wiki/Earth</a>
</li>
<li>
Html: Encode headers with literal Category links (affects table of contents link not working if section header has category link); EX:[[:Category:A]] -&gt; id="Category:A" x&gt; "". See: <a href="https://simple.wikipedia.org/wiki/Wikipedia:Requests_for_deletion/Log_1">https://simple.wikipedia.org/wiki/Wikipedia:Requests_for_deletion/Log_1</a>
</li>
<li>
Interwiki: Show "[[nb:]]" and "[[lzh:]]" in "In other languages". See: <a href="https://nn.wikipedia.org/wiki/">https://nn.wikipedia.org/wiki/</a>
</li>
</ul>
<p>
@ -106,18 +109,30 @@
</p>
<ul>
<li>
Html: Write full namespace for anchor titles; EX:[[Help talk:A]] -&gt; "title='Help talk:A'" x&gt; "title='A'".
Namespace: Standardize talk names to underscore, not space; EX:"Help_talk" not "Help talk".
</li>
<li>
Html: Do not write "rel=nofollow" if image is link to Wikimedia wiki; EX:[[File:A.png|link=//en.wiktionary.org/wiki/a]] -&gt; "" x&gt; "rel='nofollow'".
Html: Do not write "title" if empty; EX:title="".
</li>
<li>
Html: Convert spaces to underscores for link arguments; EX:[[File:A.png|link=File:A b.ogg]] -&gt; "/wiki/A_b.ogg" x&gt; "/wiki/A_b.ogg".
</li>
<li>
Html: Convert tab / new-lines to spaces for titles; EX:[[A|B\nC]].
</li>
<li>
Html: Convert quotes in internal links for titles (affects garbled titles for some images); EX:[[A|B"C]].
</li>
<li>
Make.Images: Ignore files with no text (affects generates log errors of "failed to parse page_name error"). See: <a href="https://it.wiktionary.org/wiki/miercuri">https://it.wiktionary.org/wiki/miercuri</a>
</li>
</ul>
<p>
<b>dev</b>
<b>doc</b>
</p>
<ul>
<li>
Source: Refactor Gfo_url_encoder.
Website: Fix links for French Wikipedia text {detected by anonymous}. See: <a href="https://archive.org/download/Xowa_frwiki_latest/Xowa_frwiki_2015-11-02_text.7z" rel="nofollow" class="external free">https://archive.org/download/Xowa_frwiki_latest/Xowa_frwiki_2015-11-02_text.7z</a>
</li>
</ul>

View File

@ -1097,76 +1097,69 @@
<tr style='color:black; border-collapse:collapse;'>
<td style='color:black; vertical-align:top;'>
<p>
<a href="https://it.wikipedia.org/wiki/">https://it.wikipedia.org</a>
<a href="/site/it.wikipedia.org/wiki/">https://it.wikipedia.org</a>
</p>
</td>
<td style='color:black; vertical-align:top;'>
<p>
2015-02-24
2015-11-02
</p>
</td>
<td style='color:black; vertical-align:top;'>
</td>
<td style='color:black; vertical-align:top; text-align:right;'>
<p>
33
21.7
</p>
</td>
<td style='color:black; vertical-align:top;'>
<p>
.sqlite3
.xowa
</p>
</td>
<td style='color:black; vertical-align:top;'>
<p>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itwiki_2015-02-24_wiki.7z" class="external text" rel="nofollow">wiki: 2015-02-24</a><br>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itwiki_2014-01-27_images_001.7z" class="external text" rel="nofollow">images: 2014-01-27 #1</a><br>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itwiki_2014-01-27_images_002.7z" class="external text" rel="nofollow">images: 2014-01-27 #2</a><br>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itwiki_2014-01-27_images_003.7z" class="external text" rel="nofollow">images: 2014-01-27 #3</a><br>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itwiki_2014-01-27_images_004.7z" class="external text" rel="nofollow">images: 2014-01-27 #4</a><br>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itwiki_2014-06-12_images_update.7z" class="external text" rel="nofollow">images: 2014-06-12</a><br>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itwiki_2015-02-24_images_update.7z" class="external text" rel="nofollow">images: 2015-02-24</a><br>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itwiki_2015-11-02_text.7z" rel="nofollow" class="external text">wiki</a><br>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itwiki_2015-11-02_file_core.7z" rel="nofollow" class="external text">images.core</a><br>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itwiki_2015-11-02_file_ns-000_part-1.7z" rel="nofollow" class="external text">images.main.part-1</a><br>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itwiki_2015-11-02_file_ns-000_part-2.7z" rel="nofollow" class="external text">images.main.part-2</a><br>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itwiki_2015-11-02_file_ns-000_part-3.7z" rel="nofollow" class="external text">images.main.part-3</a><br>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itwiki_2015-11-02_file_ns-100.7z" rel="nofollow" class="external text">images.other</a>
</p>
</td>
</tr>
<tr style='color:black; border-collapse:collapse;'>
<td style='color:black; vertical-align:top;'>
<p>
<a href="https://it.wiktionary.org/wiki/">https://it.wiktionary.org</a><br>
<a href="https://it.wikisource.org/wiki/">https://it.wikisource.org</a><br>
<a href="https://it.wikivoyage.org/wiki/">https://it.wikivoyage.org</a><br>
<a href="https://it.wikiquote.org/wiki/">https://it.wikiquote.org</a><br>
<a href="https://it.wikibooks.org/wiki/">https://it.wikibooks.org</a><br>
<a href="https://it.wikiversity.org/wiki/">https://it.wikiversity.org</a><br>
<a href="https://it.wikinews.org/wiki/">https://it.wikinews.org</a><br>
<a href="/site/it.wiktionary.org/wiki/">https://it.wiktionary.org</a><br>
<a href="/site/it.wikisource.org/wiki/">https://it.wikisource.org</a><br>
<a href="/site/it.wikivoyage.org/wiki/">https://it.wikivoyage.org</a><br>
<a href="/site/it.wikiquote.org/wiki/">https://it.wikiquote.org</a><br>
<a href="/site/it.wikibooks.org/wiki/">https://it.wikibooks.org</a><br>
<a href="/site/it.wikiversity.org/wiki/">https://it.wikiversity.org</a><br>
<a href="/site/it.wikinews.org/wiki/">https://it.wikinews.org</a>
</p>
</td>
<td style='color:black; vertical-align:top;'>
<p>
2015-02-13<br>
2015-02-18<br>
2015-02-24<br>
2015-02-13<br>
2015-02-14<br>
2015-02-24<br>
2015-02-18<br>
2015-12-06
</p>
</td>
<td style='color:black; vertical-align:top;'>
</td>
<td style='color:black; vertical-align:top; text-align:right;'>
<p>
2.4
2.5
</p>
</td>
<td style='color:black; vertical-align:top;'>
<p>
.sqlite3
.xowa
</p>
</td>
<td style='color:black; vertical-align:top;'>
<p>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itbundle_2015-03-08.7z" class="external text" rel="nofollow">bundle: 2015-03-08</a><br>
<a href="https://archive.org/download/Xowa_itwiki_latest/Xowa_itbundle_2015-12-06.7z" rel="nofollow" class="external text">wikis and images</a>
</p>
</td>
</tr>

View File

@ -94,6 +94,12 @@
<td width='20%' valign='top' style='padding-left:5px;'>
<h2><span class='mw-headline' id='Recent_News'> Recent News </span></h2>
<b>2015-12-07</b> Italian wiki updates released<br/>
<ul>
<li> <a href="https://archive.org/details/Xowa_itwiki_latest" class="external text" rel="nofollow">Italian wikis</a>
</li>
</ul>
<b>2015-11-29</b> Dutch and Latin wiki updates released<br/>
<ul>
<li> <a href="https://archive.org/details/Xowa_nlwiki_latest" class="external text" rel="nofollow">Dutch wikis</a>