Topic on Extension talk:UserAgreement

Download and functionality in MW1.31

3
Summary by Kghbln

MediaWiki 1.31 is no longer supported. With newer versions, the situation should have improved.

S0ring (talkcontribs)

The archive for REL1_31 [1] downloaded with the help of Extension:ExtensionDistributor contains 3 files only (.gitreview, version, gitinfo.json) thus it won't work due to many missing files (i.e. comparing with REL1_32). According to the Infobox it is supposed to work since MW1.27.

It seems Extension:UserAgreement works in MW1.31 if installing REL1_32 v.1.0.1 (8bf7dd1) , at least the Mediawiki:Useragreement page is available. But after the user agreement message was filled, no message is presented (for logged in users) in opposite as expected.

[1] https://extdist.wmflabs.org/dist/extensions/UserAgreement-REL1_31-6096342.tar.gz

Kghbln (talkcontribs)

Indeed the extension distributor does not work since at that time the repo was still empty. Thus using the download for MW 1.32 seems to be the only way.

Admittedly I still use this on 1.27 and hope that it will work after upgrading to 1.31. Will do this soon.

Kghbln (talkcontribs)

Admittedly it took me a while. However I have now upgraded to MW 1.31 and to the REL1_32 branch of this extension. When creating a new account users are presented with the agreement. This is what I expect in minimum and it is working.

However I have not changed the user message and I do not know if it triggers the agreement to be shown again on login. It indeed should according to the docu. If if does not I'd that this is a bug.