Latest revision |
Your text |
Line 1: |
Line 1: |
| = About The Ban Covert Modeling! wiki = | | = Ban Covert Modeling! wiki = |
|
| |
|
| [[File:Wiki.ban-covert-modeling.org-is-powered-by-electricity-from-renewable-sources.png|thumb|right|Ban Covert Modeling! wiki is hosted at a hosting business that uses electricity from renewable sources only. ([https://www.thegreenwebfoundation.org/green-web-check/?url=https%3A%2F%2Fwiki.ban-covert-modeling.org%2F Check])]]
| | * Licensing: [https://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike] |
| | | * Software: [[mw:Mediawiki]], MariaDB and Apache2 running on Debian GNU/Linux |
| * Content licensing: [https://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike] | | * Configuration: [[BCM:Wiki configuration]] |
| * Systems: [[mw:Mediawiki]], [[w:MariaDB]] and [[w:Apache HTTP Server|w:Apache2]] running on [[w:Debian]] [[w:GNU]]/[[w:Linux]], running on [[w:Kernel-based Virtual Machine|w:KVM]], running on a modern server in [[w:Helsinki]], [[w:Finland]]. | |
| * Electricity: [https://www.thegreenwebfoundation.org/green-web-check/?url=https%3A%2F%2Fwiki.ban-covert-modeling.org%2F From renewable sources]
| |
| * Backups: Daily backups of the system are made by the hosting company with latest 7 kept. Also occasionally manually triggered semi-automated backups when it is time to do changes to the system or just because anyways backupping the servers. | |
| | |
| ----
| |
| | |
| = Praxis =
| |
| == Linking praxis ==
| |
| # Links to Wikipedia occurring outside of <nowiki>{{Q}}</nowiki> and [[#Scary transclusion|transcluded]] articles should bear the notice 'w:' i.e. <font color="blue"><nowiki>[[w:Article name]]</nowiki></font>.
| |
| | |
| == Accounts are available by request ==
| |
| There was a problem with spammers registering accounts, so now accounts are [[Special:RequestAccount|available upon reasonable request]].
| |
| ----
| |
| | |
| = 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 ===
| |
| <pre>
| |
| $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;
| |
| | |
| </pre>
| |
| | |
| | |
| === reCAPTCHA settings explained for humans ===
| |
| In human readable terms the reCAPTCHA settings are as follows:
| |
| | |
| # Anonymous users have to pass the captcha always
| |
| # Non-autoconfirmed users have to pass the captcha always
| |
| # Autoconfirmed users do not have to pass the CAPTCHA (See [[#Autopromotion settings explained for humans]] to figure out when you will be autoconfirmed)
| |
| | |
| ----
| |
| == Autopromotion to skip CAPTCHA permanently praxis ==
| |
| {{Q|Make 7 edits, and when your account has existed for at least 1 hour and have clicked the "Verify my email"-link sent to verify possession of a valid email account and you can skip captcha permanently.|Juboxi|Current settings of the autopromotion}}
| |
| | |
| == Autopromotion settings ==
| |
| === Autopromotion settings for the server ===
| |
| <pre>
| |
| $wgAutopromote = array(
| |
| 'autoconfirmed' => array(
| |
| '&',
| |
| APCOND_EMAILCONFIRMED,
| |
| array( APCOND_EDITCOUNT, 7 ),
| |
| array( APCOND_AGE, 60*60 ),
| |
| ),
| |
| );
| |
| </pre>
| |
| | |
| === Autopromotion settings explained for humans ===
| |
| In human readable terms:
| |
| # Users will be automatically promoted to autoconfirmed when '''all three''' conditions are met
| |
| ## They have '''confirmed their email address''' by clicking on the confirmation link in the email sent by the system when registering an account
| |
| ## They have made '''7 edits'''
| |
| ## 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
| |
| # Avoid spamming, vandals etc.
| |
| # To give genuine contributors ability to edit without needing to solve CAPTCHAs reasonably quickly
| |
| | |
| ----
| |
| | |
| == Email settings ==
| |
| # <pre>$wgEnableEmail = true;</pre> Email is enabled. See [[mw:Manual:$wgEnableEmail]] for more info.
| |
| # <pre>$wgEnableUserEmail = true;</pre> Emailing users with <nowiki>[[Special:EmailUser/Username]]</nowiki> is enabled if the user has verified his/her email address and has not disabled receiving mail via wiki. See [[mw:Manual:$wgEnableUserEmail]] for more info.
| |
| # <pre>$wgEnotifUserTalk = true;</pre> Emailing notices about someone else having edited your talk page are enabled. See [[mw:Manual:$wgEnotifUserTalk]] for more info
| |
| # <pre>$wgEnotifWatchlist = true;</pre> Email notices about someone editing a page on your [[Special:Watchlist]] are enabled. See [[mw:Manual:$wgEnotifWatchlist]] for more info.
| |
| # <pre>$wgEmailAuthentication = true;</pre> Requirement to verify your email address is enabled. Without having a verified email address of the email functions only the sending new password via email will work. Also not verifying email address stops a user from being autopromoted to autoconfirmed-status. See [[mw:Manual:$wgEmailAuthentication]] for more info.
| |
| | |
| Email coming from this wiki is sent by ''s e r v i c e s (at) ban-covert-modeling.org'' and will show in the envelope that it is delivered by a mail server of Gandi.net.
| |
| | |
| == Scary transclusion ==
| |
| <code>$wgEnableScaryTransclusion = true;</code> is enabled and [[Special:Interwiki]] adjusted so that pages with the interwiki prefix 'wikipedia:' can be transcluded by writing <nowiki>{{wikipedia::Article name}}</nowiki>
| |