Comments (5)
Modify wiki/includes/User.php:
search for protected $mOptionOverrides;
replace it with public $mOptionOverrides;
this shall fix it.
from smf-mw-auth.
I wonder what they changed that caused this.
https://git.wikimedia.org/blob/mediawiki%2Fcore/HEAD/includes%2FUser.php
Looking at their git repo, the User class hasn't changed from what I see to cause that.
from smf-mw-auth.
The change was introduced in this commit:
https://git.wikimedia.org/commitdiff/mediawiki%2Fcore/2daa1fab7a200ac2045e1e03e17a19fea1792afe
It seems they were trying to drop support for PHP 4.4 which doesn't support the keyword 'protected'.
from smf-mw-auth.
@sagnitude Is this still an issue?
from smf-mw-auth.
Closing this as we are targeting 1.27 at this point and will support future releases. 1.24 is EOL for MediaWiki
from smf-mw-auth.
Related Issues (16)
- $user->setupSession(); to wfSetupSession(); HOT 2
- Public View on MW 1.27.1 HOT 5
- $wgAuth is deprecated in 1.27 HOT 5
- Error with smcFunc in latest version HOT 1
- MW login not working HOT 3
- Errors in MW 1.31.1 HOT 2
- SMF 2.1 | Mediawiki 1.35.1 HOT 5
- Login trouble with Mediwiki 1.36.1 HOT 5
- compat auth not working HOT 4
- Does not work with SMF 2.1.2 and MediaWiki 1.38.2 HOT 18
- Problem Authenticating to MW 1.40.0 from SMF 2.1.4 HOT 15
- People not being removed from Wiki groups HOT 3
- can't assign bureaucrat role anyhow HOT 3
- Cannot login? HOT 2
- User not being logged in proper HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from smf-mw-auth.