Topic on Extension talk:ConfirmAccount

ConfirmAccount missing on Login page (1.38)

1
SyncmasterN (talkcontribs)

I did not get the chance to check in earlier versions (v1.35) if the Login button does indeed appear.

Checked the workaround posted here: https://www.mediawiki.org/w/index.php?title=Topic:Voy0tmnffcrokxf2&topic_showPostId=vp08ljyllv3j6g6j#flow-post-vp08ljyllv3j6g6j but it's already fixed.


The settings used:

// CAPTCHA

// If your MediaWiki version is 1.25 or higher, use this line:

wfLoadExtensions([ 'ConfirmEdit', 'ConfirmEdit/QuestyCaptcha' ]);


# The following permissions were set based on your choice in the installer

# Disable reading by anonymous users

$wgGroupPermissions['*']['read'] = false;

# But allow them to read e.g., these pages:

$wgWhitelistRead = [

        "Main Page",

        "Help:Contents",

        "Special:RequestAccount",

        ];


# Disable anonymous editing

$wgGroupPermissions['*']['edit'] = true;

# Prevent new user registrations by anyone

$wgGroupPermissions['*']['createaccount'] = false;


#Confirm new Users settings (CONFIRM EXTENSION)

#CONFIRMACCOUNT EXTENTION SETTINGS

$wgConfirmAccountContact = 'email_account@gmail.com';

$wgGroupPermissions['administrator']['confirmaccount-notify'] = true;

$wgGroupPermissions['bureaucrat']['confirmaccount-notify'] = true;

$wgRejectedAccountMaxAge = 0;

$wgMakeUserPageFromBio = false;

#$wgAutoWelcomeNewUsers = true;

$wgConfirmAccountRequestFormItems = [

        'UserName'        => [ 'enabled' => true ],

        'RealName'        => [ 'enabled' => true ],

        'Biography'       => [ 'enabled' => false, 'minWords' => 50 ],

        'AreasOfInterest' => [ 'enabled' => false ],

        'CV'              => [ 'enabled' => false ],

        'Notes'           => [ 'enabled' => true ],

        'Links'           => [ 'enabled' => false ],

        'TermsOfService'  => [ 'enabled' => true ],

];


Any ideas how to check what is going wrong?

Product Version
MediaWiki 1.38.2
PHP 7.4.19 (fpm-fcgi)
MariaDB 10.6.7-MariaDB
ICU 60.3
Lua 5.1.5
Pygments 2.11.2


I am using the new Vector Skin (2022)


Thanks,

Mircea

Reply to "ConfirmAccount missing on Login page (1.38)"