From 93374bf6b0f38d6db11f2e8484857af2c2ecf2c8 Mon Sep 17 00:00:00 2001 From: gnosygnu Date: Sun, 8 Jan 2017 22:37:12 -0500 Subject: [PATCH] 2017-01-08: no release --- admin/app_update/xoa_update.json | 1 + admin/app_update/xoa_update.sqlite3 | Bin 0 -> 12288 bytes home/wiki/App/Databases/Overview.html | 2 +- home/wiki/App/Import/English_Wikipedia.html | 2 +- home/wiki/App/Import/Import_overview.html | 2 +- home/wiki/App/Import/Manual.html | 2 +- home/wiki/App/Import/Offline.html | 4 +- home/wiki/App/Import/Shrinking.html | 2 +- home/wiki/App/Setup/System_requirements.html | 2 +- home/wiki/App/Setup/Update/In-app.html | 285 ++++++++++ home/wiki/App/Setup/Update/Manual.html | 335 ++++++++++++ home/wiki/App/Setup/Upgrading.html | 11 +- home/wiki/App/UI/Keybindings.html | 2 +- home/wiki/Blog.html | 35 +- home/wiki/Blog/2015.html | 4 +- home/wiki/Blog/2017-01.html | 35 +- home/wiki/Change_log/2013.html | 4 +- home/wiki/Change_log/2014.html | 6 +- home/wiki/Change_log/2015.html | 10 +- home/wiki/Change_log/2016.html | 2 +- home/wiki/Change_log/v3.6.3.1.html | 2 +- home/wiki/Dashboard/Wiki_maintenance.html | 87 ++- home/wiki/Diagnostics.html | 32 +- home/wiki/Help/About.html | 4 +- home/wiki/Help/Contents.html | 12 +- home/wiki/Help/Download_XOWA.html | 2 +- home/wiki/Help/FAQs.html | 2 +- home/wiki/Help/Overview.html | 2 +- home/wiki/Main_Page.html | 11 +- home/wiki/Options.html | 541 ++----------------- home/wiki/Options/Apps.html | 3 + home/wiki/Options/Bookmarks.html | 2 +- home/wiki/Options/Category.html | 3 + home/wiki/Options/Config_script.html | 3 + home/wiki/Options/Content_apps.html | 3 + home/wiki/Options/Dev.html | 17 +- home/wiki/Options/Files.html | 15 +- home/wiki/Options/Firefox_addon.html | 2 +- home/wiki/Options/HTML.html | 3 + home/wiki/Options/HTML_Tidy.html | 3 + home/wiki/Options/HTML_databases.html | 7 +- home/wiki/Options/HTTP_server.html | 3 + home/wiki/Options/Import.html | 3 + home/wiki/Options/Import_Dansguardian.html | 3 + home/wiki/Options/Language.html | 3 + home/wiki/Options/Math.html | 3 + home/wiki/Options/Menus.html | 17 +- home/wiki/Options/Page_sync.html | 3 + home/wiki/Options/Popups.html | 7 +- home/wiki/Options/Score.html | 3 + home/wiki/Options/Scribunto.html | 5 +- home/wiki/Options/Scripting.html | 3 + home/wiki/Options/Search.html | 3 + home/wiki/Options/Search_suggest.html | 3 + home/wiki/Options/Security.html | 3 + home/wiki/Options/Shortcuts.html | 46 ++ home/wiki/Options/Startup.html | 3 + home/wiki/Options/Tabs.html | 3 + home/wiki/Options/Wiki/HTML.html | 3 + home/wiki/Options/Wiki_HTML.html | 3 + home/wiki/Options/Wikibase.html | 3 + home/wiki/Options/Window.html | 3 + home/wiki/Options/XOWA_viewer.html | 2 +- home/wiki/Wiki_setup/Afrikaans_wikis.html | 2 +- home/wiki/Wiki_setup/Arabic_wikis.html | 2 +- home/wiki/Wiki_setup/Czech_wikis.html | 2 +- home/wiki/Wiki_setup/Dutch_wikis.html | 2 +- home/wiki/Wiki_setup/English_wikis.html | 2 +- home/wiki/Wiki_setup/French_wikis.html | 2 +- home/wiki/Wiki_setup/German_wikis.html | 2 +- home/wiki/Wiki_setup/Haitian_wikis.html | 2 +- home/wiki/Wiki_setup/Italian_wikis.html | 2 +- home/wiki/Wiki_setup/Polish_wikis.html | 2 +- home/wiki/Wiki_setup/Russian_wikis.html | 2 +- home/wiki/Wiki_setup/Simple_wikis.html | 2 +- home/wiki/Wiki_setup/Spanish_wikis.html | 2 +- home/wiki/Wiki_setup/Swahili_wikis.html | 2 +- home/wiki/Wiki_setup/Swedish_wikis.html | 2 +- 78 files changed, 1013 insertions(+), 647 deletions(-) create mode 100644 admin/app_update/xoa_update.json create mode 100644 admin/app_update/xoa_update.sqlite3 create mode 100644 home/wiki/App/Setup/Update/In-app.html create mode 100644 home/wiki/App/Setup/Update/Manual.html diff --git a/admin/app_update/xoa_update.json b/admin/app_update/xoa_update.json new file mode 100644 index 000000000..33595142c --- /dev/null +++ b/admin/app_update/xoa_update.json @@ -0,0 +1 @@ +{"version_id":"514"} \ No newline at end of file diff --git a/admin/app_update/xoa_update.sqlite3 b/admin/app_update/xoa_update.sqlite3 new file mode 100644 index 0000000000000000000000000000000000000000..4f8d572dc67bfbc27d8d2752b7d43d27343f3957 GIT binary patch literal 12288 zcmeI%-*3`D902gPxS%A0J}i6v5*`F%Y3Vkngg8-gE;6Q!CGKfC;8q%Guen|aeS~cP zmXH1c{slfS@qh5D!0N9o@on?lq~+UwkMG@maxc9eylXjv!U^Lp5wNb@Q&d%X2B0WP zU7jg01BW03ZTGs z76`TU+IB&mt~%a;PKfUxpHdz;%sXBN10rZ5k$TZ-Ho8sNZNF^3heYD%f53h_nS|n^ zZd|T3+g8(Sg@St46r?vwmQNJa<~?;A&s)u8u}l#b)tmu1o}f16(BAJt`>@r5x1HU+ zM&}6LG>k=Ma*=|4uaYg|MIuVy+F2(QWYVKUgoo7E?=LLvkM*$Q-0Te(16hHwKKmim$0Tj3~ z0@IzDno;t3b$b8FRNttWm1?EBWmYY-I<3vrJ8>%dHM6CgmTo>?84BUo3}eLlWHe-f zFl-text- in the file name. For example, en.wikipedia.org-text-ns.000.xowa
  • - Users can generates this Wikitext set by using either Dashboard/Import/Online or Dashboard/Import/Offline + Users can generates this Wikitext set by using either Dashboard/Import/Online or Dashboard/Import/Offline
  • Wikitext databases have been supported since the very start of XOWA. As such, they have a full set of functionality diff --git a/home/wiki/App/Import/English_Wikipedia.html b/home/wiki/App/Import/English_Wikipedia.html index 67681f95d..b8a65cab1 100644 --- a/home/wiki/App/Import/English_Wikipedia.html +++ b/home/wiki/App/Import/English_Wikipedia.html @@ -102,7 +102,7 @@
    • - Go to Dashboard/Import/Online + Go to Dashboard/Import/Online
    • Find en.wikipedia.org in the list diff --git a/home/wiki/App/Import/Import_overview.html b/home/wiki/App/Import/Import_overview.html index fa7831b2f..3a5fa2a2e 100644 --- a/home/wiki/App/Import/Import_overview.html +++ b/home/wiki/App/Import/Import_overview.html @@ -68,7 +68,7 @@ Import online by click

      - The Import online page lists 800+ wikis that can be imported by clicking on a link. + The Import online page lists 800+ wikis that can be imported by clicking on a link.

      • diff --git a/home/wiki/App/Import/Manual.html b/home/wiki/App/Import/Manual.html index 7d3d1c63f..96f12b0f2 100644 --- a/home/wiki/App/Import/Manual.html +++ b/home/wiki/App/Import/Manual.html @@ -21,7 +21,7 @@ Reasons for manual import

        - The list of data dumps allows you to download dumps for any wiki with one mouse click. However, there are times when you want to manually import a wiki: + The list of data dumps allows you to download dumps for any wiki with one mouse click. However, there are times when you want to manually import a wiki:

        • diff --git a/home/wiki/App/Import/Offline.html b/home/wiki/App/Import/Offline.html index 41e13f787..db54f46d9 100644 --- a/home/wiki/App/Import/Offline.html +++ b/home/wiki/App/Import/Offline.html @@ -29,7 +29,7 @@

        - Import through Dashboard/Import/Online + Import through Dashboard/Import/Online

        • @@ -43,7 +43,7 @@
          diff --git a/home/wiki/App/Import/Shrinking.html b/home/wiki/App/Import/Shrinking.html index 25db09e94..7e9519f50 100644 --- a/home/wiki/App/Import/Shrinking.html +++ b/home/wiki/App/Import/Shrinking.html @@ -30,7 +30,7 @@ This file is not used by XOWA, and can be removed from the system.

          - If you are using the automated set up from Dashboard/Import/Online, the BZ2 file is moved to /xowa/wiki/#done. XOWA does not delete this file in case the user wants to re-import the wiki, and avoid redownloading the entire file. + If you are using the automated set up from Dashboard/Import/Online, the BZ2 file is moved to /xowa/wiki/#done. XOWA does not delete this file in case the user wants to re-import the wiki, and avoid redownloading the entire file.

          Namespace removal diff --git a/home/wiki/App/Setup/System_requirements.html b/home/wiki/App/Setup/System_requirements.html index 87b8a6d0d..9cdec65e5 100644 --- a/home/wiki/App/Setup/System_requirements.html +++ b/home/wiki/App/Setup/System_requirements.html @@ -57,7 +57,7 @@ Memory: 512 MB minimum; 2 GB recommended
        • - Storage: varies per wiki. As a rough guideline, multiply the dump file by 2. For dump sizes, see either Dashboard/Import/Online or http://dumps.wikimedia.org/backup-index.html. + Storage: varies per wiki. As a rough guideline, multiply the dump file by 2. For dump sizes, see either Dashboard/Import/Online or http://dumps.wikimedia.org/backup-index.html.
          • For example, for English Wikipedia, the dump size is 12 GB. diff --git a/home/wiki/App/Setup/Update/In-app.html b/home/wiki/App/Setup/Update/In-app.html new file mode 100644 index 000000000..f2ad5db01 --- /dev/null +++ b/home/wiki/App/Setup/Update/In-app.html @@ -0,0 +1,285 @@ + + + + + App/Setup/Update/In-app - XOWA + + + + + +
            +
            +
            +

            App/Setup/Update/In-app

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

            + This page describes how to update your XOWA application using the in-app updater. +

            +
            +
            +

            + Contents +

            +
            + +
            +

            + Special:XowaAppUpdate +

            +

            + This Special page shows all pending updates. +

            +

            + Opening +

            +

            + Everytime this page is opened, it checks the XOWA site for updates: http://xowa.org/admin/app_update/xoa_update.db +

            +
              +
            • + If updates are found, it downloads the descriptions, stores them offline, and shows it on the page +
            • +
            • + If no updates are found, it shows any offline descriptions +
            • +
            +

            + Installing +

            +

            + If install is chosen, the following is done: +

            +
              +
            • + The appropriate package is chosen from from http://github.com/gnosygnu/xowa/releases/. +
                +
              • + Note that XOWA will automatically choose the matching operating system package. (If you're running XOWA on GNU/Linux 64-bit it will automatically download a xowa_app_linux_64 package) +
              • +
              • + Note that the latest version will always be chosen for two reasons: +
                  +
                • + The latest version is always the recommended version +
                • +
                • + Downgrading from a later version to an earlier version is not recommended. Downgrading will generally work, but it's not something that is ever tested. +
                • +
                +
              • +
              +
            • +
            • + The package is downloaded and unzipped to C:\xowa\user\install\update +
            • +
            • + For each file in the install package: +
                +
              • + The corresponding old file will be deleted +
              • +
              • + The new file will be moved into the old file's place +
              • +
              • + Any old file that can't be deleted will be saved to a list +
              • +
              +
            • +
            • + XOWA will then shutdown and launch a standalone update app. It will copy any old files that couldn't be deleted in the previous step +
            • +
            • + Once the standalone update app completes, it will launch XOWA +
            • +
            +

            + Skipping +

            +

            + This only applies to the auto-startup reminder (see the next section). +

            +
              +
            • + By pressing the "Skip this update" button, the Special:XowaAppUpdate page will tempoarily stop reminding you automatically at startup. +
            • +
            • + However, once a new XOWA version is available, the Special:XowaAppUpdate page will resume launching automatically at startup. +
            • +
            +

            + Auto-startup reminder +

            +

            + XOWA will check for updates every time the application starts. It does this in a two-step process: +

            +
              +
            • + First, it checks online to see if any new updates have been released. +
                +
              • + By default, the time interval is set to 7 days. If XOWA has checked online for an update, it won't check again for another 7 days. +
              • +
              • + If you want to disable online check or change the interval, you can do so at the Options page +
              • +
              +
            • +
            • + Next, it will check offline to see any existing updates have not been applied. +
                +
              • + A list of offline updates are at C:\xowa\user\install\update +
              • +
              +
            • +
            +

            + If any updates are available, it will open the Special:XowaUpdate page +

            +

            + Manual updates +

            +

            + XOWA can always be updated manually: +

            + +

            + For more information on manual updates, see the manual update help page +

            + +
            +
            +
            + + +
            +
            +
            +

            Namespaces

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

            Android

            +
            + +
            +
            + +
            +

            Help

            +
            + +
            +
            + +
            +

            Blog

            +
            + +
            +
            + + + +
            +

            Donate

            +
            + +
            +
            + +
            + + \ No newline at end of file diff --git a/home/wiki/App/Setup/Update/Manual.html b/home/wiki/App/Setup/Update/Manual.html new file mode 100644 index 000000000..bc53ad482 --- /dev/null +++ b/home/wiki/App/Setup/Update/Manual.html @@ -0,0 +1,335 @@ + + + + + App/Setup/Update/Manual - XOWA + + + + + +
            +
            +
            +

            App/Setup/Update/Manual

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

            + This page describes how to update your XOWA application manually. +

            + +

            + Background +

            +

            + XOWA has a rapid release cycle, with a new version coming out every week. For more details, see Help/Release_schedule. +

            +

            + XOWA releases frequently for a few reasons: +

            +
              +
            • + MediaWiki updates frequently: English Wikipedia and all the other Wikimedia wikis use a continuous integration model. These releases tend to come out very quickly with releases as often as every week. See https://www.mediawiki.org/wiki/News for an example of the release schedule +
            • +
            • + XOWA is still young: XOWA was only released in 2012-12-31. Although a lot of features have been added since then, there are still a lot of features to be added. +
            • +
            • + Frequent release philosophy: I personally prefer having frequent releases as opposed to larger infrequent releases. The former is more manageable, and keeps overall development nimble. +
            • +
            +

            + Upgrade by an xowa_upgrade package +

            +

            + xowa_upgrade packages are produced with every release. +

            +

            + Upgrade process +

            +

            + To upgrade, do the following: +

            +

            + Windows +

            +
              +
            • + Download the "xowa_upgrade" exe for your operating system. For example, if you're on Windows with a 64-bit JVM and upgrading to v2.8.2, you would download xowa_upgrade_windows_64_v2.8.2.1.exe +
            • +
            • + Place the .exe in your xowa root directory. For example, if you're running XOWA by using C:\xowa\xowa_64.exe, then place xowa_upgrade_windows_64_v2.8.2.1.exe in C:\xowa so that the file name is C:\xowa\xowa_upgrade_windows_64_v2.8.2.1.exe +
            • +
            • + Double-click the "xowa_upgrade.exe". The upgrade is a self-extracting 7-zip exe and will unzip all files and place them in the correct locations. Among other things, you'll have a new xowa.jar file. For example, C:\xowa\xowa_windows_64.jar should show a recent date. +
            • +
            +

            + Linux / Mac OS X +

            +
              +
            • + Download the "xowa_upgrade" zip for your operating system +
            • +
            • + Place the .zip in your xowa root directory. For example, if you're running Mac OS X by using /Users/your_user_name/xowa/xowa_macosx_64.sh, then place xowa_upgrade_macosx_64_v2.8.2.1.zip in /Users/your_user_name/xowa/ so that the file name is /Users/your_user_name/xowa/xowa_upgrade_macosx_64_v2.8.2.1.zip +
            • +
            • + Extract the files. Note that depending on your unzip program, the file may be placed in a new sub-directory. For example, on Mac OS X, the files will be unzipped to a new folder called /Users/your_user_name/xowa/xowa_upgrade_macosx_64_v2.8.2.1/ +
            • +
            • + Move the files from the extracted folder to the XOWA root folder. Overwrite any files in the process. For example, on Mac OS X, there will be a new file called /Users/your_user_name/xowa/xowa_upgrade_macosx_64_v2.8.2.1/xowa_macosx_64.jar. This should be moved to /Users/your_user_name/xowa/xowa_macosx_64.jar and overwrite the existing version. +
            • +
            +

            + Upgrade shelf-life of 4 weeks +

            +

            + A given upgrade will only work if your release is within the past 4 weeks. For example: +

            +
              +
            • + You start off with the v2.1.3 application. +
            • +
            • + v2.1.4 is released. You can use the v2.1.4 upgrade since your v2.1.3 release is 1 week old +
            • +
            • + v2.2.1 is released and you haven't upgraded anything. You can use the v2.2.1 upgrade since your v2.1.3 release is 2 weeks old. +
            • +
            • + v2.2.2 is released and you haven't upgraded anything. You can use the v2.2.2 upgrade since your v2.1.3 release is 3 weeks old. +
            • +
            • + v2.2.3 is released and you haven't upgraded anything. You can use the v2.2.3 upgrade since your v2.1.3 release is 4 weeks old. +
            • +
            • + v2.2.4 is released and you haven't upgraded anything. You can not use the v2.2.4 upgrade since your v2.1.3 release is 5 weeks old. You must get a new application package +
            • +
            +

            + Once you upgrade, the 4-week window resets. You can perpetually upgrade XOWA in this fashion. For example: +

            +
              +
            • + You start off with the v2.1.3 application. +
            • +
            • + You upgrade when v2.2.3 is released. Your release will now be v2.2.3 +
            • +
            • + You upgrade again when v2.3.3 is released. Your release will now be v2.3.3 +
            • +
            • + You upgrade again when v2.4.1 is released. Your release will now be v2.4.1 +
            • +
            • + And so on... +
            • +
            +

            + Upgrade issues should fallback to xowa_app packages +

            +

            + If you have problems after using an xowa_upgrade package, try upgrading using an xowa_app package. I personally test xowa_app packages on both Windows and Linux for every release and these will always work. In addition, due to the nature of the build script, the application package is always guaranteed to have the latest changes. +

            +

            + Upgrade by an xowa_app package +

            +

            + You can also upgrade by downloading an xowa_app package and unzipping everything in the xowa root directory. For example: +

            +
              +
            • + Download the "xowa_app" zip for your operating system +
            • +
            • + Place the .zip in your xowa root directory. For example, if you're running on Windows 64-bit by using C:\xowa\windows_64.exe, then place xowa_app_windows_64_v2.8.2.1.zip in C:\xowa\windows_64\ so that the file name is C:\xowa\windows_64\xowa_app_windows_64_v2.8.2.1.zip +
            • +
            • + Extract the files. Note that depending on your unzip program, the file may be placed in a new sub-directory. For example, on Windows 64-bit, the files will be unzipped to a new folder called C:\xowa\windows_64\xowa_app_windows_64_v2.8.2.1\ +
            • +
            • + Move the files from the extracted folder to the XOWA root folder. Overwrite any files in the process. For example, on Windows 64-bit, there will be a new file called C:\xowa\windows_64\xowa_app_windows_64_v2.8.2.1\xowa_windows_64.jar. This should be moved to C:\xowa\windows_64\xowa_windows_64.jar and overwrite the existing version. +
            • +
            +

            + Note that you can always just upgrade using the xowa_app package. The xowa_upgrade packages are provided because they are generally 5 to 10 times smaller than the application packages. +

            +

            + Upgrade by an xowa_app package and regenerating the XOWA root directory +

            +

            + You can also do an upgrade by renaming your existing XOWA root directory and unzipping a new app package in the same directory. For example, assuming a Windows system with XOWA in C:\xowa +

            +
              +
            • + Rename the C:\xowa folder to C:\xowa-old +
            • +
            • + Download an app package and unzip it to C:\xowa +
            • +
            • + Move the following directories from C:\xowa-old to C:\xowa +
                +
              • + C:\xowa-old\wiki to C:\xowa\wiki +
              • +
              • + C:\xowa-old\file to C:\xowa\file +
              • +
              • + C:\xowa-old\user to C:\xowa\user +
              • +
              +
            • +
            +

            + This approach is more manual, but is meant as an alternate approach. It's also useful for moving XOWA from one drive to another. +

            +

            + In-app updater +

            +

            + XOWA also has an in-app updater. See the in-app help page +

            + +
            +
            +
            + + +
            +
            +
            +

            Namespaces

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

            Android

            +
            + +
            +
            + +
            +

            Help

            +
            + +
            +
            + +
            +

            Blog

            +
            + +
            +
            + + + +
            +

            Donate

            +
            + +
            +
            + +
            + + \ No newline at end of file diff --git a/home/wiki/App/Setup/Upgrading.html b/home/wiki/App/Setup/Upgrading.html index 3a184201b..cc922628a 100644 --- a/home/wiki/App/Setup/Upgrading.html +++ b/home/wiki/App/Setup/Upgrading.html @@ -18,7 +18,7 @@

            - This article describes the process in upgrading your XOWA program from one release to another. + This page describes how to update your XOWA application manually.

            @@ -50,6 +50,9 @@
          • 4 Upgrade by an xowa_app package and regenerating the XOWA root directory
          • +
          • + 5 In-app updater +

          @@ -221,6 +224,12 @@

          This approach is more manual, but is meant as an alternate approach. It's also useful for moving XOWA from one drive to another.

          +

          + In-app updater +

          +

          + XOWA also has an in-app updater. See the in-app help page +

          diff --git a/home/wiki/App/UI/Keybindings.html b/home/wiki/App/UI/Keybindings.html index a1b28ef1d..888bcca19 100644 --- a/home/wiki/App/UI/Keybindings.html +++ b/home/wiki/App/UI/Keybindings.html @@ -62,7 +62,7 @@ XOWA keyboard shortcuts (basic)
        • - See Options: Gui - Shortcuts + See Options: Gui - Shortcuts

          XOWA keyboard shortcuts (advanced) diff --git a/home/wiki/Blog.html b/home/wiki/Blog.html index 6f1541a46..1fd2d443a 100644 --- a/home/wiki/Blog.html +++ b/home/wiki/Blog.html @@ -78,30 +78,45 @@ +

          + Release: NONE (2017-01-08 10:30 Sun) +

          +

          + I'm skipping the release for tonight. There was one regression issue introduced last week: Random not working in HTML databases. However, that can be fixed with an options change: https://github.com/gnosygnu/xowa/issues/121#issuecomment-270473393 +

          +

          + I'm going to be out on vacation for the next two weeks, so the next possible release is 1-29. +

          +

          + Also, I ran into an issue with 2017-01 English Wikipedia. Unfortunately that will also be postponed till near end of month as well. +

          Release: v4.0.0.1701 (2017-01-04 21:00 Tue)

          diff --git a/home/wiki/Blog/2015.html b/home/wiki/Blog/2015.html index 420f010a3..b28c1b408 100644 --- a/home/wiki/Blog/2015.html +++ b/home/wiki/Blog/2015.html @@ -1351,7 +1351,7 @@ v2.8.3 now deploys much fewer files to the /xowa/ root directory. This was done primarily to avoid confusion for new users, as well as general deployment aesthetics. All other files have been moved to elsewhere in the /xowa/bin/xowa/ hierarchy. See the Change Log for more details.

          - For upgrade users, you can ignore these old files in the /xowa/ root directory or clean them up manually. You can also update your app by regenerating the XOWA root directory. See App/Setup/Upgrading and "Upgrading by an xowa_app package and regenerating the XOWA root directory" + For upgrade users, you can ignore these old files in the /xowa/ root directory or clean them up manually. You can also update your app by regenerating the XOWA root directory. See App/Setup/Upgrading and "Upgrading by an xowa_app package and regenerating the XOWA root directory"

          Trivial Scribunto parser fix @@ -1567,7 +1567,7 @@ Handle incomplete XML datadumps at http://dumps.wikimedia.org/backup-index.html

          - WMF is currently having problems with the XML data dumps. Unfortunately, it failed in a way to break auto-dump downloading in Import Online. Basically, the "latest-pages-articles.xml.bz2" file is being wiped out in the new multi-phase dump. See https://phabricator.wikimedia.org/T89273 and https://lists.wikimedia.org/pipermail/xmldatadumps-l/2015-July/001156.html + WMF is currently having problems with the XML data dumps. Unfortunately, it failed in a way to break auto-dump downloading in Import Online. Basically, the "latest-pages-articles.xml.bz2" file is being wiped out in the new multi-phase dump. See https://phabricator.wikimedia.org/T89273 and https://lists.wikimedia.org/pipermail/xmldatadumps-l/2015-July/001156.html

          v2.7.2 now goes back one dump month if the "latest-pages-articles.xml.bz2" is not there. In the case of Japanese Wikipedia, it does this: diff --git a/home/wiki/Blog/2017-01.html b/home/wiki/Blog/2017-01.html index 17bcc0b32..e7d8ae257 100644 --- a/home/wiki/Blog/2017-01.html +++ b/home/wiki/Blog/2017-01.html @@ -78,30 +78,45 @@

          +

          + Release: NONE (2017-01-08 10:30 Sun) +

          +

          + I'm skipping the release for tonight. There was one regression issue introduced last week: Random not working in HTML databases. However, that can be fixed with an options change: https://github.com/gnosygnu/xowa/issues/121#issuecomment-270473393 +

          +

          + I'm going to be out on vacation for the next two weeks, so the next possible release is 1-29. +

          +

          + Also, I ran into an issue with 2017-01 English Wikipedia. Unfortunately that will also be postponed till near end of month as well. +

          Release: v4.0.0.1701 (2017-01-04 21:00 Tue)

          diff --git a/home/wiki/Change_log/2013.html b/home/wiki/Change_log/2013.html index c27e18776..14b00cfd6 100644 --- a/home/wiki/Change_log/2013.html +++ b/home/wiki/Change_log/2013.html @@ -454,7 +454,7 @@ (add) Html: Embed file name / width / height in HTML.
        • - (add) Server: Added alpha HTTP server {contributed by Mattze96 }. See: App/Xtn/Browser/HTTP_Server + (add) Server: Added alpha HTTP server {contributed by Mattze96 }. See: App/Xtn/Browser/HTTP_Server
        • (add) Translation: Added translations for Simplified Chinese and Traditional Chinese {contributed by zjzengdongyang}. See: Options/Language @@ -1497,7 +1497,7 @@ (add) Wikidata: Lua Wikibase support added. See: Diagnostics/Scribunto/WikibaseLibrary
        • - (add) Import: Wikiquote wikis added to Import/List. See: Dashboard/Import/Online + (add) Import: Wikiquote wikis added to Import/List. See: Dashboard/Import/Online
        • (fix) Import: Import failed to "read from file" if wiki.unzip was present. diff --git a/home/wiki/Change_log/2014.html b/home/wiki/Change_log/2014.html index 7ba9cc499..0ec085b15 100644 --- a/home/wiki/Change_log/2014.html +++ b/home/wiki/Change_log/2014.html @@ -4026,7 +4026,7 @@ Math: Note that MikTeX may fail to update images dynamically for first page {detected by William}.
        • - Help.Contents: Redesign layout of Help:Contents. See: Help/Contents + Help.Contents: Redesign layout of Help:Contents. See: Help/Contents

        @@ -4220,7 +4220,7 @@

        @@ -141,7 +135,7 @@

        @@ -149,7 +143,7 @@

        @@ -157,7 +151,7 @@

        @@ -165,19 +159,19 @@

        • - Diagnostics/Xtns/Wikia/All + Diagnostics/Xtns/Wikia/All
        • @@ -187,16 +181,16 @@
          • - Diagnostics/Xtns/Score/All + Diagnostics/Xtns/Score/All
          • diff --git a/home/wiki/Help/About.html b/home/wiki/Help/About.html index b38a1d699..51a0a6f8c 100644 --- a/home/wiki/Help/About.html +++ b/home/wiki/Help/About.html @@ -46,7 +46,7 @@ version: - 4.0.0.1701 (view changes) + 4.1.0.1701 (view changes) @@ -54,7 +54,7 @@ build_date: - 2016-12-12 05:33 + 2017-01-05 14:09:02 diff --git a/home/wiki/Help/Contents.html b/home/wiki/Help/Contents.html index a5185ff06..53ce8d503 100644 --- a/home/wiki/Help/Contents.html +++ b/home/wiki/Help/Contents.html @@ -38,13 +38,13 @@ @@ -54,7 +54,7 @@
            • - Import Overview
              + Import Overview
            • Simple Wikipedia @@ -148,7 +148,7 @@
              • - HTTP Server + HTTP Server
              • XOWA Viewer @@ -197,7 +197,7 @@
                • - Config files + Config files
                • Language files diff --git a/home/wiki/Help/Download_XOWA.html b/home/wiki/Help/Download_XOWA.html index 438970ae9..20573a234 100644 --- a/home/wiki/Help/Download_XOWA.html +++ b/home/wiki/Help/Download_XOWA.html @@ -69,7 +69,7 @@

                  diff --git a/home/wiki/Help/FAQs.html b/home/wiki/Help/FAQs.html index c649c2348..a02e19712 100644 --- a/home/wiki/Help/FAQs.html +++ b/home/wiki/Help/FAQs.html @@ -66,7 +66,7 @@ Why are language links to other wikis not listed?

                  - Short answer: Set up the Wikidata wiki (www.wikidata.org). See Dashboard/Import/Online. After you install the Wikidata wiki, language links to other wikis will be listed at the bottom of the article. + Short answer: Set up the Wikidata wiki (www.wikidata.org). See Dashboard/Import/Online. After you install the Wikidata wiki, language links to other wikis will be listed at the bottom of the article.

                  Long answer: See App/Wiki_types/Wikidata diff --git a/home/wiki/Help/Overview.html b/home/wiki/Help/Overview.html index 06408adb1..1a7b3200a 100644 --- a/home/wiki/Help/Overview.html +++ b/home/wiki/Help/Overview.html @@ -100,7 +100,7 @@

                - For a full list, see Dashboard/Import/Online and Dashboard/Image_databases + For a full list, see Dashboard/Import/Online and Dashboard/Image_databases

                Philosophy diff --git a/home/wiki/Main_Page.html b/home/wiki/Main_Page.html index 869179913..77b84fe49 100644 --- a/home/wiki/Main_Page.html +++ b/home/wiki/Main_Page.html @@ -91,9 +91,6 @@ v4.0.0.1701 features the following:

                  -
                • - (Wiki) Publish 2016-12 Italian and Swahili wikis. Also, 2016-12 English Wikipedia -
                • (PC) Add new Options system
                • @@ -154,7 +151,7 @@
                  - Feel free to look around during the import process. You can start at Help/Contents. When the process completes, it will open Simple Wikipedia. + Feel free to look around during the import process. You can start at Help/Contents. When the process completes, it will open Simple Wikipedia.
                  @@ -186,7 +183,7 @@ After exploring Simple Wikipedia, you may want to import another wiki such as English Wikipedia, French Wiktionary, German Wikisource, Wikidata, Commons, etc.
                  - To import another wiki, please visit import online. + To import another wiki, please visit import online.
                  @@ -370,7 +367,7 @@ - Import Online + Import Online Import a wiki from a list of 829 known Wikimedia Foundation wikis @@ -410,7 +407,7 @@ - Contents + Contents View all help topics diff --git a/home/wiki/Options.html b/home/wiki/Options.html index f81f60dec..cd1e7f49b 100644 --- a/home/wiki/Options.html +++ b/home/wiki/Options.html @@ -28,6 +28,9 @@ + @@ -37,13 +40,13 @@ - - + diff --git a/home/wiki/Options/HTML_Tidy.html b/home/wiki/Options/HTML_Tidy.html index 555e2af05..fed5c4c2d 100644 --- a/home/wiki/Options/HTML_Tidy.html +++ b/home/wiki/Options/HTML_Tidy.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/HTML_databases.html b/home/wiki/Options/HTML_databases.html index c87bc86e3..8fad9891f 100644 --- a/home/wiki/Options/HTML_databases.html +++ b/home/wiki/Options/HTML_databases.html @@ -28,6 +28,9 @@ + @@ -123,8 +126,8 @@
                  Prefer HTML Databases for Read tab
                  -
                  -   +
                  +  
                  diff --git a/home/wiki/Options/HTTP_server.html b/home/wiki/Options/HTTP_server.html index ee93a84e7..be9d65931 100644 --- a/home/wiki/Options/HTTP_server.html +++ b/home/wiki/Options/HTTP_server.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Import.html b/home/wiki/Options/Import.html index b3dbe4fcc..656d7d88e 100644 --- a/home/wiki/Options/Import.html +++ b/home/wiki/Options/Import.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Import_Dansguardian.html b/home/wiki/Options/Import_Dansguardian.html index 2c94f2c02..81114650c 100644 --- a/home/wiki/Options/Import_Dansguardian.html +++ b/home/wiki/Options/Import_Dansguardian.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Language.html b/home/wiki/Options/Language.html index 4282af982..6335afd0e 100644 --- a/home/wiki/Options/Language.html +++ b/home/wiki/Options/Language.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Math.html b/home/wiki/Options/Math.html index f155b5f74..f3609993c 100644 --- a/home/wiki/Options/Math.html +++ b/home/wiki/Options/Math.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Menus.html b/home/wiki/Options/Menus.html index 8a9e13f0d..6c549acf7 100644 --- a/home/wiki/Options/Menus.html +++ b/home/wiki/Options/Menus.html @@ -28,6 +28,9 @@ + @@ -209,7 +212,6 @@ add_btn_default('xowa.nav.help.xowa_blog'); add_btn_default('xowa.nav.help.change_log'); add_btn_default('xowa.nav.help.diagnostics'); - add_btn_default('xowa.nav.cfg.menus'); add_spr; add_grp_default('xowa.gui.menus.group.system_data') { add_btn_default('xowa.nav.system_data.log_session'); @@ -219,6 +221,8 @@ } add_spr; add_btn_default('xowa.nav.help.about'); + add_spr; + add_btn_default('xowa.nav.help.xowa_update'); }""> 
                  @@ -279,7 +283,6 @@ add_grp_default('xowa.gui.menus.group.help') { add_btn_default('xowa.nav.help.xowa_blog'); add_btn_default('xowa.nav.help.change_log'); add_btn_default('xowa.nav.help.diagnostics'); - add_btn_default('xowa.nav.cfg.menus'); add_spr; add_grp_default('xowa.gui.menus.group.system_data') { add_btn_default('xowa.nav.system_data.log_session'); @@ -289,6 +292,8 @@ add_grp_default('xowa.gui.menus.group.help') { } add_spr; add_btn_default('xowa.nav.help.about'); + add_spr; + add_btn_default('xowa.nav.help.xowa_update'); }
                  @@ -304,7 +309,7 @@ add_grp_default('xowa.gui.menus.group.help') {

                - For more information, see App/UI/Menus + For more information, see App/UI/Menus

                @@ -446,9 +451,10 @@ add_btn_default('xowa.gui.browser.tabs.close_undo'); add_btn_default('xowa.nav.help.xowa_blog'); add_btn_default('xowa.nav.help.change_log'); add_btn_default('xowa.nav.help.diagnostics'); - add_btn_default('xowa.nav.cfg.menus'); add_spr; add_btn_default('xowa.nav.help.about'); + add_spr; + add_btn_default('xowa.nav.help.xowa_update'); }""> 
                @@ -518,9 +524,10 @@ add_grp_default('xowa.gui.menus.group.help') { add_btn_default('xowa.nav.help.xowa_blog'); add_btn_default('xowa.nav.help.change_log'); add_btn_default('xowa.nav.help.diagnostics'); - add_btn_default('xowa.nav.cfg.menus'); add_spr; add_btn_default('xowa.nav.help.about'); + add_spr; + add_btn_default('xowa.nav.help.xowa_update'); }
                diff --git a/home/wiki/Options/Page_sync.html b/home/wiki/Options/Page_sync.html index 208486a16..594f9360a 100644 --- a/home/wiki/Options/Page_sync.html +++ b/home/wiki/Options/Page_sync.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Popups.html b/home/wiki/Options/Popups.html index b2887b68e..42e070f30 100644 --- a/home/wiki/Options/Popups.html +++ b/home/wiki/Options/Popups.html @@ -28,6 +28,9 @@ + @@ -500,11 +503,11 @@
                Number of milliseconds before showing popup
                -
                +
                 
                - +
                diff --git a/home/wiki/Options/Score.html b/home/wiki/Options/Score.html index 2e953843d..60da432f3 100644 --- a/home/wiki/Options/Score.html +++ b/home/wiki/Options/Score.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Scribunto.html b/home/wiki/Options/Scribunto.html index 28159f948..4dc741f10 100644 --- a/home/wiki/Options/Scribunto.html +++ b/home/wiki/Options/Scribunto.html @@ -28,6 +28,9 @@ + @@ -187,7 +190,7 @@ executable permissions: Linux / Mac OS X users may need to grant execute permission to the Lua binary. To ensure proper setup, please do the following:
                • - Open Diagnostics/Scribunto/All + Open Diagnostics/Scribunto/All
                • If the page fails, then see App/Xtn/Mediawiki/Scribunto#Permissions diff --git a/home/wiki/Options/Scripting.html b/home/wiki/Options/Scripting.html index c0e33c4de..d97dd8427 100644 --- a/home/wiki/Options/Scripting.html +++ b/home/wiki/Options/Scripting.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Search.html b/home/wiki/Options/Search.html index 8a65e272c..e179da86a 100644 --- a/home/wiki/Options/Search.html +++ b/home/wiki/Options/Search.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Search_suggest.html b/home/wiki/Options/Search_suggest.html index 30dcbb0e7..3b84ebcf4 100644 --- a/home/wiki/Options/Search_suggest.html +++ b/home/wiki/Options/Search_suggest.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Security.html b/home/wiki/Options/Security.html index 6f217bf43..c6216bd80 100644 --- a/home/wiki/Options/Security.html +++ b/home/wiki/Options/Security.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Shortcuts.html b/home/wiki/Options/Shortcuts.html index 1deb1fbd0..ea0df0a4e 100644 --- a/home/wiki/Options/Shortcuts.html +++ b/home/wiki/Options/Shortcuts.html @@ -28,6 +28,9 @@ + @@ -678,6 +681,49 @@

                +
                +
                +   +
                +
                + XOWA App Update +
                +
                +   +
                +
                +   +
                +
                +
                +
                +

                + Update the XOWA app +

                +
                +
                  diff --git a/home/wiki/Options/Startup.html b/home/wiki/Options/Startup.html index aba8a6c62..9d953a95f 100644 --- a/home/wiki/Options/Startup.html +++ b/home/wiki/Options/Startup.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Tabs.html b/home/wiki/Options/Tabs.html index 7fd1bfb85..4d97b4dc2 100644 --- a/home/wiki/Options/Tabs.html +++ b/home/wiki/Options/Tabs.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Wiki/HTML.html b/home/wiki/Options/Wiki/HTML.html index fad266d4f..f77ba5e6e 100644 --- a/home/wiki/Options/Wiki/HTML.html +++ b/home/wiki/Options/Wiki/HTML.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Wiki_HTML.html b/home/wiki/Options/Wiki_HTML.html index 678f1ad3d..d65271c94 100644 --- a/home/wiki/Options/Wiki_HTML.html +++ b/home/wiki/Options/Wiki_HTML.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Wikibase.html b/home/wiki/Options/Wikibase.html index 15010257f..62d3ecbe3 100644 --- a/home/wiki/Options/Wikibase.html +++ b/home/wiki/Options/Wikibase.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/Window.html b/home/wiki/Options/Window.html index 1435a7414..d3be36ad3 100644 --- a/home/wiki/Options/Window.html +++ b/home/wiki/Options/Window.html @@ -28,6 +28,9 @@ + diff --git a/home/wiki/Options/XOWA_viewer.html b/home/wiki/Options/XOWA_viewer.html index 67e29c2d7..d6d676abb 100644 --- a/home/wiki/Options/XOWA_viewer.html +++ b/home/wiki/Options/XOWA_viewer.html @@ -276,7 +276,7 @@ li.active a, li.active a:hover

                - gplx.Gfo_invk__noop@5c32b19f + gplx.Gfo_invk__noop@69e4d7d

                diff --git a/home/wiki/Wiki_setup/Afrikaans_wikis.html b/home/wiki/Wiki_setup/Afrikaans_wikis.html index a8dac71ab..d8b2af4a2 100644 --- a/home/wiki/Wiki_setup/Afrikaans_wikis.html +++ b/home/wiki/Wiki_setup/Afrikaans_wikis.html @@ -272,7 +272,7 @@

                • - Go to Dashboard/Import/Online + Go to Dashboard/Import/Online
                • Find your wiki in the list diff --git a/home/wiki/Wiki_setup/Arabic_wikis.html b/home/wiki/Wiki_setup/Arabic_wikis.html index 21c471469..297d79e91 100644 --- a/home/wiki/Wiki_setup/Arabic_wikis.html +++ b/home/wiki/Wiki_setup/Arabic_wikis.html @@ -359,7 +359,7 @@
                  • - Go to Dashboard/Import/Online + Go to Dashboard/Import/Online
                  • Find your wiki in the list diff --git a/home/wiki/Wiki_setup/Czech_wikis.html b/home/wiki/Wiki_setup/Czech_wikis.html index 3dc29933a..ab5d53990 100644 --- a/home/wiki/Wiki_setup/Czech_wikis.html +++ b/home/wiki/Wiki_setup/Czech_wikis.html @@ -359,7 +359,7 @@
                    • - Go to Dashboard/Import/Online + Go to Dashboard/Import/Online
                    • Find your wiki in the list diff --git a/home/wiki/Wiki_setup/Dutch_wikis.html b/home/wiki/Wiki_setup/Dutch_wikis.html index 6cc9bace6..cc881de1f 100644 --- a/home/wiki/Wiki_setup/Dutch_wikis.html +++ b/home/wiki/Wiki_setup/Dutch_wikis.html @@ -362,7 +362,7 @@
                      • - Go to Dashboard/Import/Online + Go to Dashboard/Import/Online
                      • Find your wiki in the list diff --git a/home/wiki/Wiki_setup/English_wikis.html b/home/wiki/Wiki_setup/English_wikis.html index 99bb77cbc..21fd69b3f 100644 --- a/home/wiki/Wiki_setup/English_wikis.html +++ b/home/wiki/Wiki_setup/English_wikis.html @@ -556,7 +556,7 @@
                        • - Go to Dashboard/Import/Online + Go to Dashboard/Import/Online
                        • Find your wiki in the list diff --git a/home/wiki/Wiki_setup/French_wikis.html b/home/wiki/Wiki_setup/French_wikis.html index b06822e75..aac82dfa6 100644 --- a/home/wiki/Wiki_setup/French_wikis.html +++ b/home/wiki/Wiki_setup/French_wikis.html @@ -400,7 +400,7 @@
                          • - Go to Dashboard/Import/Online + Go to Dashboard/Import/Online
                          • Find your wiki in the list diff --git a/home/wiki/Wiki_setup/German_wikis.html b/home/wiki/Wiki_setup/German_wikis.html index cbd09ef2b..b95a4ff50 100644 --- a/home/wiki/Wiki_setup/German_wikis.html +++ b/home/wiki/Wiki_setup/German_wikis.html @@ -448,7 +448,7 @@
                            • - Go to Dashboard/Import/Online + Go to Dashboard/Import/Online
                            • Find your wiki in the list diff --git a/home/wiki/Wiki_setup/Haitian_wikis.html b/home/wiki/Wiki_setup/Haitian_wikis.html index b3f77790b..f8e4009e8 100644 --- a/home/wiki/Wiki_setup/Haitian_wikis.html +++ b/home/wiki/Wiki_setup/Haitian_wikis.html @@ -185,7 +185,7 @@
                              • - Go to Dashboard/Import/Online + Go to Dashboard/Import/Online
                              • Find your wiki in the list diff --git a/home/wiki/Wiki_setup/Italian_wikis.html b/home/wiki/Wiki_setup/Italian_wikis.html index a5f9a1a87..32274607d 100644 --- a/home/wiki/Wiki_setup/Italian_wikis.html +++ b/home/wiki/Wiki_setup/Italian_wikis.html @@ -388,7 +388,7 @@
                                • - Go to Dashboard/Import/Online + Go to Dashboard/Import/Online
                                • Find your wiki in the list diff --git a/home/wiki/Wiki_setup/Polish_wikis.html b/home/wiki/Wiki_setup/Polish_wikis.html index 7d7249ecc..00f61f689 100644 --- a/home/wiki/Wiki_setup/Polish_wikis.html +++ b/home/wiki/Wiki_setup/Polish_wikis.html @@ -362,7 +362,7 @@
                                  • - Go to Dashboard/Import/Online + Go to Dashboard/Import/Online
                                  • Find your wiki in the list diff --git a/home/wiki/Wiki_setup/Russian_wikis.html b/home/wiki/Wiki_setup/Russian_wikis.html index 037ab4a69..438caea4d 100644 --- a/home/wiki/Wiki_setup/Russian_wikis.html +++ b/home/wiki/Wiki_setup/Russian_wikis.html @@ -388,7 +388,7 @@
                                    • - Go to Dashboard/Import/Online + Go to Dashboard/Import/Online
                                    • Find your wiki in the list diff --git a/home/wiki/Wiki_setup/Simple_wikis.html b/home/wiki/Wiki_setup/Simple_wikis.html index e30c7dcdb..2e0283917 100644 --- a/home/wiki/Wiki_setup/Simple_wikis.html +++ b/home/wiki/Wiki_setup/Simple_wikis.html @@ -185,7 +185,7 @@
                                      • - Go to Dashboard/Import/Online + Go to Dashboard/Import/Online
                                      • Find your wiki in the list diff --git a/home/wiki/Wiki_setup/Spanish_wikis.html b/home/wiki/Wiki_setup/Spanish_wikis.html index ff6cf023a..53025afa8 100644 --- a/home/wiki/Wiki_setup/Spanish_wikis.html +++ b/home/wiki/Wiki_setup/Spanish_wikis.html @@ -388,7 +388,7 @@
                                        • - Go to Dashboard/Import/Online + Go to Dashboard/Import/Online
                                        • Find your wiki in the list diff --git a/home/wiki/Wiki_setup/Swahili_wikis.html b/home/wiki/Wiki_setup/Swahili_wikis.html index 975f387b0..fa0007ba9 100644 --- a/home/wiki/Wiki_setup/Swahili_wikis.html +++ b/home/wiki/Wiki_setup/Swahili_wikis.html @@ -243,7 +243,7 @@