Page MenuHomePhabricator

Fatal error in LqtBaseView.php
Closed, ResolvedPublic

Description

Impossible to access to Special:RecentChanges page in mediawiki for most of user. Developer can access.

I read the following message :

Fatal error: Call to a member function title() on a non-object in /data/web/6c/03/7c/grondin.tuxfamily.org/htdocs/extensions/LiquidThreads/LqtBaseView.php on line 215.

Only stewards, on my own wiki can access to it.

This is the permission on my own wiki

$wgSharedUploadDBname = true;
$wgAllowCopyUploads = true;
$wgUploadNavigationUrl = 'http://commons.wikimedia.org/wiki/Special:Upload';
$wgBlockAllowsUTEdit = true; # Blocks allow users to edit their own user talk page
$wgGroupPermissions['sysop']['deleterevision'] = true;
$wgGroupPermissions['oversight']['deleterevision'] = true;
$wgGroupPermissions['bureaucrat']['hiderevision'] = true;
$wgGroupPermissions['steward']['hiderevision'] = true;
$wgGroupPermissions['oversight']['hiderevision'] = true;
$wgGroupPermissions['developer']['siteadmin'] = true;
$wgGroupPermissions['oversight']['oversight'] = true;
$wgGroupPermissions['oversight']['suppress'] = true;
$wgGroupPermissions['oversight']['hideuser'] = true;
$wgGroupPermissions['steward']['userrights'] = true;
$wgGroupPermissions['developer']['userrights'] = false;
$wgGroupPermissions['bureaucrat']['userrights'] = false; # Disable the whole Special:Userrights interface.
$wgGroupPermissions['sysop']['userrights'] = false; # Disable the whole Special:Userrights interface.
$wgGroupPermissions['sysop']['mergehistory'] = true;
$wgAddGroups['bureaucrat'] = array( 'sysop', 'bot', 'interwiki', 'patroller', 'staff', 'rollback', 'checkuser', 'Translators' );
$wgAddGroups['sysop'] = array( 'interwiki', 'patroller', 'rollback', 'staff', 'Translators');
$wgAddGroups['steward'] = true;
$wgAddGroups['developer'] = array( 'sysop', 'bot', 'interwiki', 'patroller', 'staff', 'rollback', 'checkuser', 'Translators', 'bureaucrat', 'oversight' );
$wgRemoveGroups['steward'] = true;
$wgRemoveGroups['developer'] = array( 'sysop', 'bot', 'interwiki', 'patroller', 'staff', 'rollback', 'checkuser', 'Translators', 'bureaucrat', 'oversight' );
$wgRemoveGroups['bureaucrat'] = array( 'sysop', 'bot', 'interwiki', 'patroller', 'staff', 'povwatch', 'rollback', 'Translators');
$wgRemoveGroups['sysop'] = array( 'interwiki', 'staff', 'rollback' );
$wgGroupPermissions['rollback']['rollback'] = true;
$wgGroupPermissions['suppress']['hideuser'] = true;
To hide revisions/log items from users and Sysops
$wgGroupPermissions['oversight']['suppressrevision'] = true;
For private suppression log access
$wgGroupPermissions['oversight']['suppressionlog'] = true;
// For deleting redirect
$wgGroupPermissions['sysop']['suppressredirect'] = true;
$wgGroupPermissions['suppress']['suppressredirect'] = true;
$wgGroupPermissions['steward']['reset-passwords'] = true;

AUTRES POUVOIRS

$wgRestrictionLevels = array( '', 'autoconfirmed', 'sysop', 'interwiki', 'bureaucrat', 'developer', 'oversight', 'steward' );

$wgEnotifWatchlist = true; # UPO
$wgEnotifUserTalk = true; # UPO
$wgEnotifRevealEditorAddress = true; # UPO; reply-to address may be filled with page editor's address (if user allowed this in the preferences)
$wgRCShowWatchingUsers = true; # UPO
$wgPageShowWatchingUsers = true;
$wgSVGMaxSize = 102400;
$wgUseCopyrightUpload = true;
$wgExportAllowListContributors = true ;
$wgAllowUserJs = true;
$wgAllowUserCss = true;
$wgBlockAllowsUTEdit=true;
$wgGroupPermissions['sysop']['mergehistory'] = true;

$wgRateLimitsExcludedGroups = array( 'sysop', 'bureaucrat', 'developer', 'steward', 'oversight' );


Version: unspecified
Severity: critical
URL: http://grondin.tuxfamily.org/index.php?title=Sp%C3%A9cial:Modifications_r%C3%A9centes

Details

Reference
bz18037

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:36 PM
bzimport set Reference to bz18037.

Should be fixed as of r51021, apologies for the very long turnaround time.