Hi Everyone,
During a Mediawiki 1.34.3 to Mediawiki 1.34.4 upgrade... When updating
vendor components using 'php -d extension=phar.so composer.phar
update':
Package wikimedia/password-blacklist is abandoned, you should avoid
using it. Use wikimedia/common-passwords instead.
Package jakub-onderka/php-parallel-lint is abandoned, you should avoid
using it. Use php-parallel-lint/php-parallel-lint instead.
Package jakub-onderka/php-console-color is abandoned, you should avoid
using it. Use php-parallel-lint/php-console-color instead.
Package jakub-onderka/php-console-highlighter is abandoned, you should
avoid using it. Use php-parallel-lint/php-console-highlighter instead.
Package phpunit/php-token-stream is abandoned, you should avoid using
it. No replacement was suggested.
Package phpunit/phpunit-mock-objects is abandoned, you should avoid
using it. No replacement was suggested.
I don't add things to vendor/, and I did not install packages like
password-blacklist or php-parallel-lint. It looks like these are part
of a Mediawiki installation.
/var/www/html/wiki# find . -name password-blacklist
./vendor/wikimedia/password-blacklist
/var/www/html/wiki# find . -name php-parallel-lint
./vendor/jakub-onderka/php-parallel-lint
Jeff
Hi.
In my preferences section the Gadgets Tab is not showing up. I want to
use Twinkle extension/gadget.
My mediawiki version is 1.37.0. Under
https://mywiki.tld/MediaWiki:Gadgets-definition an empty page is
displayed. So I do not seem to have any default gadget installed.
Gadgets are displayed under Special:Version Other Extensions: Gadgets
Version: – (6df6b80) 15:59, 10. Okt. 2021)
I found a hint that the reason for not showing up the gadget tab could
be that one does not have a default gadget installed. It is not clear to
me how to set up a default gadget. Also I do not know which gadgets I
have installed per default in my standard installation. So far I do not
use any gadget at all.
My skin is Timeless.
Any help is very welcome.
Thanks,
Steffi
As part of her commitment to "to listen and seek to understand", the incoming CEO of Wikimedia, Maryana Iskander, is undertaking a listening tour of the Wikimedia movement.
This Wednesday, November 24th, at 15:00UTC (timezone conversion below), the MediaWiki Stakeholder's user group (#mwstake) is hosting a Zoom call for all MediaWiki users to discuss MediaWiki and its importance to the Foundation's vision to "freely share in the sum of all knowledge."
Please join us for a short presentation followed by a Q&A.
Information links:
* Time conversion link: https://tinyurl.com/5nmmjddk
* Zoom call: https://tinyurl.com/yvn872d4
* Maryana's Listening tour: https://w.wiki/4AXf
* MediaWiki Stakeholder's user group information: https://w.wiki/ZHc
Thank you,
Mark A. Hershberger
#mwstake president
Hi everyone,
I'd like to announce my new extension QuickInstantCommons [1]. Basically it
is a version of InstantCommons, except fast.
I used [[List_of_governors_general_of_Canada]] as a test page (85 images)
with caching disabled. Initial results were very promising:
* Vanilla MediaWiki: 1038.2 seconds (17 minutes)
* This extension (when it isn't able to prefetch): 18.5 seconds (56 times
as fast)
* This extension (when it is able to prefetch): 1.1 seconds (943 times as
fast)
Also it supports thumbnailing files even if you're missing the media
handler extension for the format in question (but only in a limited way).
So for example, you can still see SLA files, even if you don't have
Extension:3D installed (but the interactive features don't work).
It does a bunch of things to speed things up - but the primary things are:
* Use HTTP/2
* Avoid unnecessary HTTP requests
* Attempt to guess what images will be used on the page based on the
previous version of the page, and prefetch those images.
If you're currently using InstantCommons/ForeignAPIRepo, consider trying
the new extension out and let me know what you think!
[1] https://www.mediawiki.org/wiki/Extension:QuickInstantCommons
--
Brian
p.s. I hope extension announcements are on topic here. I've seen other
people do them from time to time, but not in a while.
Hi,
I wonder if someone can help with this question that stumps me every
upgrade.
The manual page for upgrading lists the MySQL requirement as MySQL
version 'or equivalent MariaDB' (e.g. MySQL 5.5.8+ (or equivalent
MariaDB) for 1.36.2).
From our wiki's version page, I can see that our hosting provider has
10.2.36-MariaDB installed, and I assume this is sufficient for meeting
the requirement for upgrading to 1.36.2.
However, is there anywhere where I can check which MariaDB version is
equivalent to which MySQL version (apologies if this a daft question
coming from a non-tech person)?
Many thanks,
Sven
I'm looking to do something that seems like it should be very simple. I
want to generate a listing of new pages created on our wiki during a
specific time range. For simplicity's sake, let's say the calendar year
2020. Is there a way?
All I've found so far is Special:NewPages, which is very limited:
https://catwiki.xula.edu/Special:NewPages
It seems to only go back 90 days.
I thought Special:AncientPages might do the trick, but it actually looks at
last edits, not creation dates.
And of course there is Special:RecentChanges, which has a number of
options. I thought I could just look for N in the listing, but it also
seems to cut off after 90 days, even if you hack the URL:
https://catwiki.xula.edu/index.php?title=Special:RecentChanges&days=90https://catwiki.xula.edu/index.php?title=Special:RecentChanges&days=200
So at this point I'm out of ideas. Any thoughts?
[image: File:CAT+FD Site Icon.png]
Bart Everson
*Creative Generalist for Faculty DevelopmentCAT+FD*
*Pronouns: he him hisPersonal site: BartEverson.com
<http://BartEverson.com>*
Xavier University of Louisiana
o: (504) 520-5164
f: (504) 520-7903
a: 1 Drexel Drive, Box 78
New Orleans, LA 70125
w: *cat.xula.edu <https://cat.xula.edu/>*
e:
*bpeverso(a)xula.edu <bpeverso(a)xula.edu> *
--
*E-Mail Privacy/FERPA: This communication may contain confidential
information and is intended solely for the use of the addressee. If you
received it in error, please contact the sender at once and delete the
message. This communication may also contain information subject to
restrictions of the Family Educational Rights and Privacy Act (FERPA). Such
information may not be disclosed or used in any fashion outside the scope
of the service for which you are receiving the information.*
I am working on a fresh multilingual instalment of Mediawiki. I want to use one database containing 2 languages and some shared tables containing user data. Here is the LocalSettings.php which is used for one of the aforementioned installations:
## Database settings
$wgDBtype = "mysql";
$wgDBserver = "localhost";
$wgDBname = "wiki_db";
$wgDBuser = "wiki_user";
$wgDBpassword = "_OMITTED_";
# MySQL specific settings
$wgDBprefix = "en_";
# MySQL table options to use during installation or update
$wgDBTableOptions = "ENGINE=InnoDB, DEFAULT CHARSET=binary";
# Shared database table
$wgSharedDB = 'wiki_db';
$wgSharedTables[] = 'actor';
$wgSharedPrefix = 'shared_';
The problem is that no shared table is created. What am I doing wrong?