diff --git a/admin/app_update/xoa_update.json b/admin/app_update/xoa_update.json index 16c35d1ce..02f5b3b12 100644 --- a/admin/app_update/xoa_update.json +++ b/admin/app_update/xoa_update.json @@ -1 +1 @@ -{"version_id":"541"} \ No newline at end of file +{"version_id":"546"} \ No newline at end of file diff --git a/admin/app_update/xoa_update.sqlite3 b/admin/app_update/xoa_update.sqlite3 index 6f5679206..ee3ccf6fb 100644 Binary files a/admin/app_update/xoa_update.sqlite3 and b/admin/app_update/xoa_update.sqlite3 differ diff --git a/home/wiki/App/Category/Building.html b/home/wiki/App/Category/Building.html index 9f60d15d0..f20bb3cb2 100644 --- a/home/wiki/App/Category/Building.html +++ b/home/wiki/App/Category/Building.html @@ -22,7 +22,7 @@

- Also, per request, I generated 2017-02 Gujarati wikis. See Wiki_setup/Gujarati_wikis + Also, per request, I generated 2017-02 Gujarati wikis. See Wiki_setup/Gujarati_wikis

(PC) Add "Delete page" button @@ -237,7 +245,7 @@ Copy the personal wiki file from the first machine to the second machine
  • - Go to Special:XowaWikiDirectory on the second machine + Go to Special:XowaWikiDirectory on the second machine
  • 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 @@
  • - For more background, see https://github.com/gnosygnu/xowa/issues/115 as well as Help/License/Code + For more background, see https://github.com/gnosygnu/xowa/issues/115 as well as Help/License/Code

    Next release @@ -338,7 +346,7 @@ The Android version has no release.

    - (PC) Support creation of personal wikis. See App/Personal_wikis + (PC) Support creation of personal wikis. See App/Personal_wikis

    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 @@

    - More info is available at App/Setup/Update/In-app + More info is available at App/Setup/Update/In-app

    (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 @@

    Blog links

    + 2019
    +

    + +

    2018

    @@ -33,15 +41,15 @@


    - Archives + Archives

    @@ -136,35 +144,35 @@

    - (PC / Android) Add full-text search capability for all wikis. See: App/Full-text_search and App/Full-text_search/Lucene/Search_indexes/Getting + (PC / Android) Add full-text search capability for all wikis. See: App/Full-text_search and App/Full-text_search/Lucene/Search_indexes/Getting

    - 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.

    - You can also build your own full-text search indexes for existing Download Central wikis. To try it, see App/Full-text_search/Lucene/Search_indexes/Building + You can also build your own full-text search indexes for existing Download Central wikis. To try it, see App/Full-text_search/Lucene/Search_indexes/Building

    - For more details see App/Full-text_search + For more details see App/Full-text_search

    - (PC) Redesign full-text search Special Page. See: Special:XowaSearch + (PC) Redesign full-text search Special Page. See: Special:XowaSearch

    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 @@

    - For those who find the two buttons cluttering, they can be selectively shown / hidden at Special:XowaCfg?grp=xowa.gui.general + For those who find the two buttons cluttering, they can be selectively shown / hidden at Special:XowaCfg?grp=xowa.gui.general

    (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 @@

      (PC) Add night mode

      - 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.

      (PC) Add page backup feature @@ -283,7 +291,7 @@

      • - Go to Special:XowaCfg?grp=xowa.wiki.edit + Go to Special:XowaCfg?grp=xowa.wiki.edit
      • 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 Linux machines, XOWA still uses XULRunner v24. Unfortunately, XOWA can't upgrade to v31 because SWT doesn't support it on Linux. See: https://bugs.eclipse.org/bugs/show_bug.cgi?id=437700 The only alternative is to use webkit. See: App/UI/HTML_Browser#WebKit + For Linux machines, XOWA still uses XULRunner v24. Unfortunately, XOWA can't upgrade to v31 because SWT doesn't support it on Linux. See: https://bugs.eclipse.org/bugs/show_bug.cgi?id=437700 The only alternative is to use webkit. See: App/UI/HTML_Browser#WebKit
      • 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 @@

        Blog links

        + 2019
        +

        + +

        2018

        @@ -33,15 +41,15 @@


        - Archives + Archives

    @@ -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 @@

    Blog links

    + 2019
    +

    + +

    2018

    @@ -33,7 +41,7 @@


    - Archives + Archives

    @@ -84,13 +92,13 @@

    @@ -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:


    - Archives + Archives

    @@ -93,16 +101,16 @@

    @@ -138,7 +146,7 @@ (PC) Add customizable footer

    - 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 @@

    Blog links

    + 2019
    +

    + +

    2018

    @@ -98,10 +106,10 @@

    @@ -153,10 +161,10 @@

    diff --git a/home/wiki/Blog/2019-03.html b/home/wiki/Blog/2019-03.html new file mode 100644 index 000000000..aa63cb074 --- /dev/null +++ b/home/wiki/Blog/2019-03.html @@ -0,0 +1,258 @@ + + + + + Blog/2019-03 - XOWA + + + + + +
    +
    +
    +

    Blog/2019-03

    +
    +
    From XOWA: the free, open-source, offline wiki application
    +
    +
    + + + +

    + Release: v4.9.0.1903 (2019-03-24 20:00 Sun) +

    +

    + The PC version is a minor release. It fixes multiple parser issues and includes improvements for HTTP Server +

    +

    + The Android version has no release +

    +

    + (Wiki) Publish 2019-03 German Wikipedia +

    +

    + You can get them from Download Central or see the following links: +

    + +

    + (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) +
    • +
    • + Work through the 70+ issues in the backlog +
    • +
    +

    + 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 +

    + +
    +
    +
    + + +
    +
    +
    +

    Namespaces

    + +
    +
    +
    + +
    + + + + + +
    +

    Android

    +
    + +
    +
    + +
    +

    Help

    +
    + +
    +
    + +
    +

    Blog

    +
    + +
    +
    + + + +
    +

    Donate

    +
    + +
    +
    + +
    + + \ 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
  • - 2017-01 + 2017-01
  • diff --git a/home/wiki/Change_log.html b/home/wiki/Change_log.html index 58f65150c..75c716b53 100644 --- a/home/wiki/Change_log.html +++ b/home/wiki/Change_log.html @@ -36,7 +36,7 @@

  • - 2 v4.5.21.1808 (2018-08-06) + 2 v4.6.0.1903 (2019-03-23)
  • - 3 v4.5.19.1801 (2018-01-05) - -
  • -
  • - 4 v4.5.15.1709 (2017-09-15) - -
  • -
  • - 5 v4.5.7.1706 (2017-06-25) - -
  • -
  • - 6 Archives + 3 Archives
  • @@ -124,7 +91,10 @@

    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).

    - v4.5.21.1808 (2018-08-06) + v4.6.0.1903 (2019-03-23)

    Wiki

    - Links: Wiki_setup/English_wikis + Links: Wiki_setup/German_wikis

    PC

    -

    - minor -

    - -
    -
    - Links: https://en.wikipedia.org/wiki/Obesity -
    -
    - -
    -
    - Resolved by: Add Localize function for tabular data. -
    -
    - Links: https://en.wikipedia.org/wiki/Obesity -
    -
    - -
    -
    - Resolved by: Support stripNoWiki. -
    -
    - Links: https://en.wikipedia.org/wiki/Agra_(Lok_Sabha_constituency) -
    -
    - -
    -
    - Resolved by: Add isValidEntityId. -
    -
    - Links: https://en.wikipedia.org/wiki/Butter -
    -
    - -
    -
    - Resolved by: Add getSetting call. -
    -
    - Links: https://en.wikipedia.org/wiki/Beccles -
    -
    - -
    -
    - Resolved by: Check for null in getEntityId when title is invalid. -
    -
    - Links: https://en.wikipedia.org/wiki/Water_treader -
    -
    - -
    -
    - Resolved by: Return emptyString not null if language is invalid. -
    -
    - Links: https://en.wikipedia.org/wiki/United_States_Strategic_Bombing_Survey -
    -
    - -
    -
    - Resolved by: Fix regex for balanced pairs. -
    -
    - Example: %b[]. -
    -
    - Links: https://en.wikipedia.org/wiki/Portal:Constructed_languages https://en.wikipedia.org/wiki/Portal:Belize https://en.wikipedia.org/wiki/Portal:Sports https://en.wikipedia.org/wiki/Portal:Bahamas -
    -
    - -
    -
    - Resolved by: Cache ifexist result of common wiki in current wiki. -
    -
    - Links: https://en.wikipedia.org/wiki/Harstad -
    -
    - -
    -
    - Resolved by: Handle empty classes in img tag. -
    -
    - Links: https://de.wikipedia.org/wiki/Butter -
    -
    - - -
    -
    - Links: https://als.wiktionary.org/w/api.php?action=query&format=json&rawcontinue=&meta=siteinfo&siprop=general|namespaces|statistics|interwikimap|namespacealiases|specialpagealiases|libraries|extensions|skins|magicwords|functionhooks|showhooks|extensiontags|protocols|defaultoptions|languages -
    -
    -

    - trivial -

    - -
    -
    - Example: /xowa/bin/any/xowa/html/res/src/gadgets/navframe/mediawiki.gadget.navframe.js. -
    -
    - -
    -
    - Resolved by: Update correct keys in cfg db. -
    -
    - -

    - v4.5.19.1801 (2018-01-05) -

    -

    - Wiki -

    - -
    -
    - Links: Wiki_setup/English_wikis -
    -
    - -
    -
    - Links: Wiki_setup/German_wikis -
    -
    -

    - PC -

    major

    - Resolved by: Add getBestStatements. + Resolved by: Support templatestyles.
    - Links: https://en.wikipedia.org/wiki/Apoptosis + Links: https://en.wikipedia.org/wiki/Henry_David_Thoreau +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/
    - Resolved by: Add getEntityUrl. + Resolved by: Add templatestyles to html.head.
    - Links: https://en.wikipedia.org/wiki/Wikipedia:Persondata https://en.wikipedia.org/wiki/Wikipedia:ChemSpider https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Women_artists/Redlinks_from_Wikidata + Links: https://en.wikiversity.org/wiki/WikiJournal_Preprints/Binary_search_algorithm +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/314
    - Resolved by: Parse relative month. + Resolved by: Reformat HTML for jump-to div.
    - Example: "01-12-2001 -1 month" -> 2001-11-01 x> "Invalid month: 12". + Issue: https://github.com/gnosygnu/xowa/issues/394 +
    +
    + +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/320 +
    +
    +

    + significant +

    + +
    +
    + Resolved by: Do not auto-case strings to ints in LuaTable.set.
    - Links: https://en.wikipedia.org/wiki/Portal:Current_events/December_2001 + Example: tbl.k = "2.";. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/360 +
    +
    + +
    +
    + Resolved by: Allow strings and other primitive values for jsonEncode / jsonDecode. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/329 +
    +
    + +
    +
    + Resolved by: Change default for fetchLanguageName from 'mw' to null. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/331 +
    +
    + +
    +
    + Resolved by: Add 'dotted' form of file path. +
    +
    + Example: a/b/c -> a.b.c. +
    +
    + Links: https://en.wikipedia.org/wiki/St._Peter's_Lutheran_Church_(Ottawa) +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/353 +
    +
    + +
    +
    + Resolved by: Handle anypos flag. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/337 +
    +
    + +
    +
    + Resolved by: Iterate regx by codepoint not by bytes. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/383 +
    +
    + +
    +
    + Resolved by: Pull 0th argument if %1 is specified and 0 groups. +
    +
    + Links: https://en.wiktionary.org/wiki/Wiktionary:Scripts +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/393 +
    +
    + +
    +
    + Resolved by: Do not fail in ustring.find if negative bgn is large. +
    +
    + Example: mw.ustring.find('abc', "c", -999). +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/366 +
    +
    + +
    +
    + Resolved by: Use PHP.empty for noCommafy . +
    +
    + Example: language.formatNum(1234, {noCommafy='y'}). +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/372 +
    +
    + +
    +
    + Resolved by: Scribunto|Return ['en'] not [] if unknown language. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/340 +
    +
    + +
    +
    + Resolved by: Fix getBestStatements to return normal if no preferred. +
    +
    + Links: https://en.wikipedia.org/wiki/James_Monroe +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/297 +
    +
    + +
    +
    + Resolved by: Trim whitespace from start and end of property keys. +
    +
    + Example: {{#property:P17 | from = Q2 }}. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/361 +
    +
    + +
    +
    + Resolved by: Trim whitespace from start and end of qid in GetEntity. +
    +
    + Example: mw.wikibase.getEntity(' Q2\n'). +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/363 +
    +
    + +
    +
    + Resolved by: Add 'P' to property link. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/332 +
    +
    + +
    +
    + Resolved by: Upgrade to icu4j-57_1.jar. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/237

    @@ -410,589 +416,268 @@

    - Example: [1, 2, 3, 5] -> [1, 2, 3, null, 5]. + Links: https://en.wikipedia.org/wiki/Template:Timeline_WWII_-_Pacific_Theater https://en.wikipedia.org/wiki/1910_Atlantic_hurricane_season https://en.wikipedia.org/wiki/42-01 https://en.wikipedia.org/wiki/The_Beach_Boys#Members https://en.wikipedia.org/wiki/Solar_power_in_Alaska https://en.wikipedia.org/wiki/South_Eastern_Collegiate_Hockey_Conference https://en.wikipedia.org/wiki/19th-century_National_League_teams https://en.wikipedia.org/wiki/Browser_engine https://en.wikipedia.org/wiki/Mount_Hood_climbing_accidents https://en.wikipedia.org/wiki/Kicking_Sunrise#Members https://en.wikipedia.org/wiki/Lifespan_Timeline_of_Prime_Ministers_of_Romania https://en.wikipedia.org/wiki/Classical_antiquity https://en.wikipedia.org/wiki/Disneyland_Paris#Attendance https://en.wikipedia.org/wiki/Canada–United_States_relations https://en.wikipedia.org/wiki/Template:NASA_Planetary_Missions_Program https://en.wikipedia.org/wiki/Template:Space_station_crew_timeline https://en.wikipedia.org/wiki/Template:NASA_Planetary_Missions_Program https://en.wikipedia.org/wiki/History_of_Islam https://en.wikipedia.org/wiki/Tromborn https://en.wikipedia.org/wiki/Timeline_of_political_parties_in_the_United_Kingdom https://en.wikipedia.org/wiki/Hindu_units_of_time
    - Links: https://en.wikipedia.org/wiki/Abziri + Issue: https://github.com/gnosygnu/xowa/issues/368
    - Resolved by: Parse tonumber('-') as nil not 0. + Resolved by: Change Cite to follow MediaWiki behavior for super-scripting.
    - Example: tonumber('-') -> nil x> 0. + Example: lower-roman -> "i" x> "lower-roman 1".
    - Links: https://en.wikipedia.org/wiki/List_of_Twin_Peaks_episodes + Issue: https://github.com/gnosygnu/xowa/issues/382
    - Resolved by: Add JsonConfig support. + Resolved by: Change ttl.Page_db() to ttl.Full_db().
    - Example: /xowa/bin/any/xowa/xtns/JsonConfig. -
    -
    - Links: https://de.wikipedia.org/wiki/Reicholzheim + Issue: https://github.com/gnosygnu/xowa/issues/277
    - Resolved by: Parse image.link args with with xwiki, namespace, but no title. + Resolved by: Support next / previous for day of week.
    - Example: [[File:A.png|link=en:User_talk:|abc]]. -
    -
    - Links: https://en.wikipedia.org/wiki/Wikipedia:Teahouse/The_menu + Issue: https://github.com/gnosygnu/xowa/issues/262
    -

    - v4.5.15.1709 (2017-09-15) -

    -

    - Wiki -

    -
    - Links: Wiki_setup/English_wikis + Resolved by: Trim whitespace from start and end of css-related urls. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/307
    - Links: Wiki_setup/German_wikis + Resolved by: Replace underscores with spaces in subpages. +
    +
    + Links: https://en.wikiversity.org/wiki/Computer-aided_design/Software +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/308
    - Links: Wiki_setup/French_wikis + Links: https://en.wikiversity.org/wiki/Computer-aided_design/Software +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/308
    - Links: Wiki_setup/English_wikis -
    -
    -

    - PC -

    -

    - minor -

    - -
    -
    - Resolved by: Add addWarning to mw.lua. + Resolved by: Do not hzip anchors with invalid href.
    - Example: /xowa/bin/any/xowa/xtns/Scribunto/engines/LuaCommon/lualib/mw.lua. + Links: https://en.wikiversity.org/wiki/Research_in_programming_Wikidata/Banks
    - Links: https://pl.wikipedia.org/wiki/Opus_Dei + Issue: https://github.com/gnosygnu/xowa/issues/311
    - Resolved by: Upgrade to latest mw.lua. -
    -
    - Example: /xowa/bin/any/xowa/xtns/Scribunto/engines/LuaCommon/lualib/mw.lua. -
    -
    - Links: https://es.wikipedia.org/wiki/Ladri_di_biciclette + Issue: https://github.com/gnosygnu/xowa/issues/321
    - Resolved by: Evaluate template-args when expanding template, not separately afterwards. + Resolved by: Pass count into category msg .
    - Links: home/wiki/Diagnostics/Scribunto/LuaCommon + Links: https://en.wikiversity.org/wiki/WikiJournal_Preprints/Binary_search_algorithm +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/316
    - Resolved by: Return null if integer key is not found. -
    -
    - Example: if {{coord|3=region:CA-QC|display=inline,title}} then [2] -> null. -
    -
    - Links: https://en.wikipedia.org/wiki/Sainte-Catherine,_Quebec + Issue: https://github.com/gnosygnu/xowa/issues/264
    - Links: https://es.wikipedia.org/wiki/Premio_Hugo_a_la_mejor_novela + Resolved by: Support 'action=edit' / 'action=html'. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/264
    - Message: Script error: =Module:Authority control:66 vm error: java.lang.ArrayIndexOutOfBoundsException: 0 + Resolved by: Change url parsing logic to support slashes.
    - Resolved by: Check for zero length arrays in string:match. + Links: https://en.wikipedia.org/wiki//dev/full
    - Links: http://commons.wikimedia.org/wiki/File:Nouveauxvoyagese-p378.png + Issue: https://github.com/gnosygnu/xowa/issues/301
    - Links: /xowa/user/anonymous/app/cfg/os.macosx_64.gfs + Resolved by: Use url-encoded article link. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/254
    - Links: home/wiki/Special:XowaCfg?grp=xowa.html.page + Resolved by: Reorder href attribute so that it follows a tag. +
    +
    + Example: <a id=a href=b> -> <a href=b id=a>. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/252
    - Links: http://simple.wikipedia.org/wiki/Saturn_(planet) + Resolved by: Update href for 'shortcut icon'. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/285
    - Links: http://localhost:8080/home/wiki/Special:XowaSearch?search=luaj&fulltext=y + Resolved by: Ignore nginx http headers. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/255
    - Example: --http_server_port 80. + Issue: https://github.com/gnosygnu/xowa/issues/315
    - Example: --http_server.special_pages_safelist Random|AllPages|XowaSearch. + Resolved by: Update page title on Scrib_core when generating popup. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/338
    - Example: Special:XowaSearch?search=mod_date:[20170101 TO 20170131]&fulltext=y. -
    -
    - -

    - trivial -

    - -
    -
    - Links: https://es.wikipedia.org/wiki/Elecciones_presidenciales_de_Venezuela_de_1998 -
    -
    - -
    -
    - Links: https://es.wikipedia.org/wiki/Biome -
    -
    - -

    - doc -

    - -
    -
    - Links: readme.txt -
    -
    -

    - v4.5.7.1706 (2017-06-25) -

    -

    - Wiki -

    - -
    -
    - Links: Wiki_setup/English_wikis -
    -
    - -
    -
    - Links: Wiki_setup/German_wikis -
    -
    - -
    -
    - Links: Wiki_setup/French_wikis -
    -
    - -
    -
    - Links: Wiki_setup/English_wikis -
    -
    -

    - PC -

    -

    - minor -

    - -
    -
    - Resolved by: Force variadic 'arg' to use global arg, not any uplevel arg. -
    -
    - Example: local arg = .... -
    -
    - Links: https://en.wikipedia.org/wiki/Module:Wd https://en.wikipedia.org/wiki/Ajanta_Caves https://en.wikipedia.org/wiki/Behistun_Inscription https://en.wikipedia.org/wiki/Great_Rift_Valley -
    -
    - -
    -
    - Resolved by: Escape html in attributes when using #tag. -
    -
    - Example: {{#tag:div|text|id='<br/>'}}. -
    -
    - Links: https://fr.wikivoyage.org/wiki/France https://fr.wikivoyage.org/wiki/Paris https://fr.wikivoyage.org/wiki/Germany -
    -
    - -
    -
    - Resolved by: Add 'redirectTarget' to Scrib_lib_title. -
    -
    - Links: https://fr.wikisource.org/wiki/La_Dispute https://fr.wikisource.org/wiki/Les_Acteurs_de_bonne_foi https://fr.wikisource.org/wiki/Le_Lion -
    -
    - -
    -
    - Resolved by: Do not fail if no arguments passed to frameExists. -
    -
    - Links: https://fr.wikiversity.org/wiki/Projet:Laboratoire/Espaces_de_noms/Mod%C3%A8le/Liste_des_pages -
    -
    - -
    -
    - Message: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: java.lang.NullPointerException -
    -
    - Links: https://en.wikipedia.org/wiki/Huadu_District -
    -
    - -
    -
    - Resolved by: Ignore NOTOC commands at template level. -
    -
    - Links: https://de.wikipedia.org/wiki/13._Jahrhundert https://de.wikipedia.org/wiki/Vorlage:Artikel_Jahrhundert -
    -
    - -
    -
    - Links: https://fr.wikisource.org/wiki/La_Dispute https://fr.wikisource.org/wiki/Les_Acteurs_de_bonne_foi https://fr.wikisource.org/wiki/Le_Lion -
    -
    - -
    -
    - Example: [[Media:A.png]] -> "Media:A.png" x> "". -
    -
    - Links: https://en.wikipedia.org/wiki/Beethoven -
    -
    - -
    -
    - Resolved by: Format doubles using sprintf-like behavior. -
    -
    - Links: https://fr.wikipedia.org/wiki/Hasbro -
    -
    - -
    -
    - Links: https://github.com/gnosygnu/xowa/issues/150 -
    -
    - -
    -
    - Links: https://en.wikipedia.org/wiki/Japanese_invasions_of_Korea_(1592–98) -
    -
    - -
    -
    - Resolved by: Upgrade to sqlite jdbc 3.18.0. -
    -
    - - -
    -
    - Links: https://en.wiktionary.org/wiki/house -
    -
    - -
    -
    - Links: https://de.wikipedia.org/wiki/Herbizid -
    -
    - -
    -
    - Example: /xowa/bin/any/xowa/html/css/nightmode/xowa_night.css. -
    -
    - Links: home/wiki/Diagnostics/Math -
    -
    - -
    -
    - Example: /user/anonymous/wiki_domain/html/logo_night.png. -
    -
    - Links: home/wiki/App/UI/Night_mode -
    -
    - -
    -
    - Example: /user/anonymous/bin/xowa/any/xowa/html/css/logo_night.png. -
    -
    - Links: home/wiki/App/UI/Night_mode + Issue: https://github.com/gnosygnu/xowa/issues/339

    @@ -1000,45 +685,372 @@

    +
    +
    + Resolved by: Treat keywords as caption if not File namespace or if keyless. +
    +
    + Links: https://en.wikibooks.org/wiki/C_Sharp_Programming +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/303 +
    +
    +
    +
    + Links: https://fr.wikivoyage.org/wiki/France https://en.wikipedia.org/wiki/Henry_David_Thoreau +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/310 +
    +
    +
    +
    + Resolved by: Do not add '/wiki/' for non-WMF wikis. +
    +
    + Links: https://en.wikipedia.org/wiki/Scafell_Pike +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/298 +
    +
    + +
    +
    + Resolved by: Change div_view_fmtr to be sitename aware. +
    +
    + Links: https://en.wikiversity.org +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/313 +
    +
    + +
    +
    + Resolved by: Escape textarea content. +
    +
    + Example: <pre> -> <pre>. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/250 +
    +
    + +
    +
    + Resolved by: Fix anchorencode for trailing lnki. +
    +
    + Example: [[A]]b. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/373 +
    +
    + +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/371 +
    +
    + +
    +
    + Resolved by: Set src_bgn at start of block, not after video element. +
    +
    + Links: https://de.wikipedia.org/wiki/München +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/369 +
    +

    - doc + dev - make

    +
    +
    + Resolved by: Release bry_bfr in Tag_html_wkr_basic. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/351 +
    +
    + +
    +
    + Resolved by: Rewrite pagelink builder. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/396 +
    +
    + +
    +
    + Resolved by: Lock calls to cat_core Select. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/389 +
    +
    + +
    +
    + Resolved by: Extend lock scope over Get_by_exact_id_or_null. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/347 +
    +
    + +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/384 +
    +
    + +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/295 +
    +
    + +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/ +
    +
    + +
    +
    + Resolved by: Support bcp in language node. +
    +
    + Example: unknown json parser key: path=www.wikidata.org.language.bcp47. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/ +
    +
    + +
    +
    + Resolved by: Change 'wikimediafoundation.org' to 'foundation.wikimedia.org'. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/ +
    +
    +

    + dev - log +

    + +
    +
    + Resolved by: Increment math uid. +
    +
    + Links: https://en.wikiversity.org/wiki/Electric_Circuit_Analysis/Passive_Sign_Convention +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/375 +
    +
    + +
    +
    + Resolved by: Print correct lang_name if cldrFile name doesn't exist. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/349 +
    +
    + +
    +
    + Resolved by: Add synchronized block when loading lang. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/330 +
    +
    + +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/387 +
    +
    + +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/322 +
    +
    +

    + dev - code +

    + +
    +
    + Resolved by: Remove previous items with 'rm -rf' . +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/345 +
    +
    + +
    +
    + Resolved by: Add comment and change casting order. +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/269 +
    +
    + +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/305 +
    +
    + +
    +
    + Issue: https://github.com/gnosygnu/xowa/issues/348 +
    +

    Archives

    diff --git a/home/wiki/Change_log/2013.html b/home/wiki/Change_log/2013.html index c523a8211..2f17839b5 100644 --- a/home/wiki/Change_log/2013.html +++ b/home/wiki/Change_log/2013.html @@ -246,19 +246,19 @@

    @@ -325,7 +325,7 @@ (change) Scribunto: FormatDate should take indexed args; EX:formatDate((1, 'pl'), (2, 'Y-m'), (4, false)). See: http://pl.wikipedia.org/wiki/L._Frank_Baum

  • - (change) Scribunto: Handle Lua balanced regex (requires java 1.7); EX:%b(). See: http://fr.wikipedia.org/wiki/Astronomie + (change) Scribunto: Handle Lua balanced regex (requires java 1.7); EX:%b(). See: http://fr.wikipedia.org/wiki/Astronomie
  • (change) Parser: Clicking on images sometimes doesn't open page b/c of HTML entities; EX:File:A.png|link=A&nbsp;b {detected by Schnark}. See: http://de.wikipedia.org/wiki/Template:Formel-1-Saison_2001 @@ -386,7 +386,7 @@

    @@ -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) Version 2 category upgrade can be done through UI. See Dashboard/Import/Offline and Help:Core/Category/V2/Setup + (add) Version 2 category upgrade can be done through UI. See Dashboard/Import/Offline and Help:Core/Category/V2/Setup
  • (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 @@

    @@ -225,7 +225,7 @@

    @@ -250,7 +250,7 @@ Parser.Xml: Close extension nodes within templates (affects unclosed <imagemap> templates eating rest of content on page). See: https://en.wikipedia.org/wiki/Provinces_and_territories_of_Canada

  • - 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
  • @@ -769,7 +769,7 @@

    @@ -1093,7 +1093,7 @@ ParserFunctions: Disable displaytitle by default but enable for some wikis. See: https://en.wikibooks.org/wiki/Project:Sandbox https://zh.wikipedia.org/wiki/Project:Sandbox https://en.wikipedia.org/wiki/Project:Sandbox

  • - ParserFunctions: Restrict displaytitle to title name when disabled (affects wrong display title showing up on a page); EX:{{DISPLAYTITLE:Not the page title}} {detected by {unconfirmed}}. See: https://de.wikibooks.org/wiki/Kochbuch/_Druckversion (regression:) https://de.wikipedia.org/wiki/Gerbera https://en.wikipedia.org/wiki/Concealing-Coloration_in_the_Animal_Kingdom https://en.wikipedia.org/wiki/Gzip https://fr.wikivoyage.org/wiki/Paris + ParserFunctions: Restrict displaytitle to title name when disabled (affects wrong display title showing up on a page); EX:{{DISPLAYTITLE:Not the page title}} {detected by {unconfirmed}}. See: https://de.wikibooks.org/wiki/Kochbuch/_Druckversion (regression:) https://de.wikipedia.org/wiki/Gerbera https://en.wikipedia.org/wiki/Concealing-Coloration_in_the_Animal_Kingdom https://en.wikipedia.org/wiki/Gzip https://fr.wikivoyage.org/wiki/Paris
  • 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.Luaj: Fix OutOfBounds error when matching with balanced expressions (affects 1 page in frwiki); EX:string.match("a", "%b()") -> "" x> fail string.match("a", "^(.) ?%b()") -> "" x> fail. See: https://fr.wikipedia.org/wiki/Open_de_Limoges https://en.wikipedia.org/wiki/Messier_94 + Scribunto.Luaj: Fix OutOfBounds error when matching with balanced expressions (affects 1 page in frwiki); EX:string.match("a", "%b()") -> "" x> fail string.match("a", "^(.) ?%b()") -> "" x> fail. See: https://fr.wikipedia.org/wiki/Open_de_Limoges https://en.wikipedia.org/wiki/Messier_94
  • 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
  • - Gallery: Do not show "caption" if gallery tag has empty caption attribute (affects "caption" showing as the caption for a few galleries); EX:<gallery caption=>. See: https://fr.wikipedia.org/wiki/Chronologie_du_siège_de_Paris_(1870) + Gallery: Do not show "caption" if gallery tag has empty caption attribute (affects "caption" showing as the caption for a few galleries); EX:<gallery caption=>. See: https://fr.wikipedia.org/wiki/Chronologie_du_siège_de_Paris_(1870)
  • - ImageMap: Correctly expand templates in shape captions (affects imagemaps not working when shape has template); EX:circle 0 0 5 [[B|{{b1}}]]. See: https://fr.wikipedia.org/wiki/Arrondissements_de_Lyon + ImageMap: Correctly expand templates in shape captions (affects imagemaps not working when shape has template); EX:circle 0 0 5 [[B|{{b1}}]]. See: https://fr.wikipedia.org/wiki/Arrondissements_de_Lyon
  • - ImageMap: Treat 1st comma as decimal point (affects shape not working when comma is present); EX:1,2,3,4 -> 1. See: https://fr.wikipedia.org/wiki/Gouesnou https://de.wikipedia.org/wiki/Kaimnitz + ImageMap: Treat 1st comma as decimal point (affects shape not working when comma is present); EX:1,2,3,4 -> 1. See: https://fr.wikipedia.org/wiki/Gouesnou https://de.wikipedia.org/wiki/Kaimnitz
  • 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}.
  • - Scribunto: Add namespace to Frame_title; EX:{{#invoke:A|B}} has frame_title of "Module:A" not "A" {detected by Schnark}. See: https://de.wikipedia.org/wiki/Wikipedia:Technik/Linkbox https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/Submissions/List https://fr.wikipedia.org/wiki/Liste_des_monuments_historiques_du_Nord_(A-L) + Scribunto: Add namespace to Frame_title; EX:{{#invoke:A|B}} has frame_title of "Module:A" not "A" {detected by Schnark}. See: https://de.wikipedia.org/wiki/Wikipedia:Technik/Linkbox https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Articles_for_creation/Submissions/List https://fr.wikipedia.org/wiki/Liste_des_monuments_historiques_du_Nord_(A-L)
  • 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 @@

    @@ -3325,7 +3325,7 @@

    @@ -3915,7 +3915,7 @@