[Koha-bugs] [Bug 23073] wiki.koha-community.org needs updating to a later version

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Jun 2 15:22:54 CEST 2021


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23073

--- Comment #21 from Thomas Dukleth <td-koha-bugs at agogme.com> ---
Some important bug fixes and some improvements with support for excluding old
archived content from simple search are included in this version of code and
Koha Wiki files to test migrating the database and upgrading the wiki from the
previous version is currently available at ,
https://test01.agogme.com/koha_migrate_mwiki_db_and_upgrade_test.tgz .  More
changes improving automation of the installation and validation are needed.

Changes support a dynamic archive with mass tagging of outdated pages in the
same wiki also holding current pages with a distinct search query page for
accessing old content.

Anyone interested in testing would need to separately obtain a full dump of the
Koha Wiki to avoid publicly compromising Koha Wiki usernames and passwords
which are not contained in the published archive.  Similarly as I should have
mentioned previously, the issue of resetting wgSecretKey in LocalSettings.php
could be avoided by obtaining a copy of the Koha Wiki LocalSettings.php .

>From the current changelog.

In README.txt
-------------

Specified required system packages somewhat more completely.

Added RESTBase section.

In apt configuration example files
----------------------------------

Added support for MediaWiki VisualEditor extension which relies upon the
MediaWiki RESTBase API service which needs nodejs version 6+ and uses
Apache Cassandra.  nodejs 6+ needs the stretch-backports repository
for Installation in Debian Stretch.  No successful RESTBase configuration
found for Apache and thus may require forthcoming NGINX configuration.

In webserver configuration example files
----------------------------------

Added support for MediaWiki VisualEditor extension which relies upon the
MediaWiki RESTBase API service which needs nodejs version 6+ and uses
Apache Cassandra.  nodejs 6+ needs the stretch-backports repository
for Installation in Debian Stretch.  No successful RESTBase configuration
found for Apache and thus may require forthcoming NGINX configuration.

In koha_migrate_mwiki_db_and_upgrade.pl
---------------------------------------

Uncommented a few lines for apt update and downloading files which had
been temporarily commented out for testing to avoid requesting
network recources too frequently with a rapid testing cycle.

Specified required system packages somewhat more completely.

Fixed escaping characters for setting Debian version in special PHP
apt repository.

Added use of more variables to control file locations.

Excluded Semantic MediaWiki tables from the database dump used in building
the particular MySQL MediaWiki database for upgrading to the current
MediaWiki version thus discarding populated data before upgrade to save
unnecessary extra work.  Semantic MediaWiki had never functioned properly
in Postgres and failed command line tests.  Attempting to properly
preserve unused Semantic MediaWiki data would require additional work to
first upgrade to MediaWiki 1.24 before upgrading to the current version
with no actual benefit as we have not been using the broken extension in
Postgres.  In any case, the data is recreated with reinstallation of
Semantic MediaWiki.

Added support for MediaWiki VisualEditor extension which relies upon the
MediaWiki RESTBase API service which needs nodejs version 6+ and uses
Apache Cassandra.  nodejs 6+ needs the stretch-backports repository
for Installation in Debian Stretch.

koha_mediawiki_pgsqltomysql.py
------------------------------

Fixed treatment of NULL values which had left some NULLs not converting
properly and led to bad strftime conversion for columns with NULL values
in database migration from Postgres to MySQL.

koha_mwiki_instances_postinstall.sh
-----------------------------------

Added installation of Semantic MediaWiki extension.

Added specification of Vector skin default.

Added MassEditRegex extension.

Added installation of MessageBox templates and needed modules.

SearchBox.mustache
-----------------------------------

Added JavaScript to exclude Content_Old category from simple search box
queries with Vector skin allowing archived content to be excluded from
searches.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list