BCM:Wiki configuration: Difference between revisions

    From Ban Covert Modeling! wiki
    (+ == reCAPTCHA settings == + == Autopromotion settings == + As BCM! aims to be as transparent as possible this article will explain what the rules for the Mediawiki are)
    (No difference)

    Revision as of 13:32, 2 April 2019

    Wiki configuration

    The Ban Covert Modeling! wiki at https://wiki.ban-covert-modeling.org/wiki/ has the following configuration:

    reCAPTCHA settings

    reCAPTCHA settings for the server

    $wgGroupPermissions['*'            ]['skipcaptcha'] = false;
    $wgGroupPermissions['user'         ]['skipcaptcha'] = false;
    $wgGroupPermissions['autoconfirmed']['skipcaptcha'] = true;
    $wgGroupPermissions['bot'          ]['skipcaptcha'] = true; // registered bots
    $wgGroupPermissions['sysop'        ]['skipcaptcha'] = true;
    
    $wgCaptchaTriggers['edit']          = true; 
    $wgCaptchaTriggers['create']        = true; 
    $wgCaptchaTriggers['addurl']        = true; 
    $wgCaptchaTriggers['createaccount'] = true;
    $wgCaptchaTriggers['badlogin']      = true;
    
    


    reCAPTCHA settings explained for humans

    In human readable terms the reCAPTCHA settings are as follows:

    1. Anonymous users have to pass the captcha always
    2. Non-autoconfirmed users have to pass the captcha always
    3. Autoconfirmed users do not have to pass the CAPTCHA (See #Autopromotion settings explained for humans to figure out when you will be autoconfirmed)

    Autopromotion settings

    Autopromotion settings for the server

    $wgAutopromote = array(
            'autoconfirmed' => array(
                    '&',
                    APCOND_EMAILCONFIRMED,
                    array( APCOND_EDITCOUNT, 7 ),
                    array( APCOND_AGE, 60*60 ),
            ),
    );
    

    Autopromotion settings explained for humans

    In human readable terms:

    1. Users will be automatically promoted to autoconfirmed when all three conditions are met
      1. They have confirmed their email address by clicking on the confirmation link in the email sent by the system when registering an account
      2. They have made 7 edits
      3. Their account has existed for at least one hour

    These values may need to be adjusted in the future. The goal of these settings is to

    1. Avoid spamming, vandals etc.
    2. To give genuine contributors ability to edit without needing to solve CAPTCHAs reasonably quickly