Open main menu
Home
Random
Recent changes
Special pages
Community portal
Settings
About Stop Synthetic Filth! wiki
Disclaimers
Stop Synthetic Filth! wiki
Search
User menu
Talk
Contributions
Log in
Editing
SSF:About
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
= MediaWiki = The #SSF! wiki has the following configuration. Observe: this is not a complete listing of the configuration. == ConfirmAccount == The [[mw:Extension:ConfirmAccount]] settings are as follows: <code>$wgMakeUserPageFromBio = false;</code> <code>$wgAutoWelcomeNewUsers = false;</code> <code>$wgConfirmAccountRequestFormItems = array( 'UserName' => array( 'enabled' => true ), # Your choice of user name 'RealName' => array( 'enabled' => false ), # Not asked, this would be a nice field to have, if it was possible to add it as an optional field 'Biography' => array( 'enabled' => false, 'minWords' => 50 ), 'AreasOfInterest' => array( 'enabled' => false ), 'CV' => array( 'enabled' => false ), 'Notes' => array( 'enabled' => true ), # Optional / Can be blank - Any info you want to provide 'Links' => array( 'enabled' => true ), # Optional / Can be blank - Any info you want to provide 'TermsOfService' => array( 'enabled' => false ), ); </code> == 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) ---- == 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. == 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> == Mobile interface == '''[[mw:Extension:MobileFrontend]]''' (MF) and '''[[mw:Skin:Minerva Neue]]''' together make a mobile view. See [[mw:Extension talk:MobileFrontend]] [[mw:Skin talk:Minerva Neue]] for more information. Adding links to the mobile menu can be done through [[MediaWiki:Mobile.js]] | [https://www.mediawiki.org/wiki/Topic:Vqy1kx6q4e0bzvyb Topic on Extension talk:MobileFrontend] (2020-11-30) Advanced Mobile Contributions ('''AMC''') needs to be enabled for all users in order for them to see a link to [[Special:RecentChanges]] and [[Special:SpecialPages]] * In the following configuration * "''base''" => all mobile users * "''beta''" => users that have enabled the beta features in the mobile menu -> settings * "''amc''" => users that have enabled AMC in mobile menu -> settings Here is the configuration for the mobile interface: <code> wfLoadSkin( 'MinervaNeue' ); # load skin specifically developed for mobile device audience $wgMFDefaultSkinClass = 'SkinMinerva'; # default skin for MF wfLoadExtension( 'MobileFrontend' ); # load MF $wgMFAutodetectMobileView = true; # explicit setting of this is not required since Mediawiki version (???) $wgMFAdvancedMobileContributions = true; # allow AMC. '''Obs.''' without this there will be no reasonable minimum menu $wgMinervaPageActions = array( # show UI for page actions: edit, talk, watch, switch language 'edit' => true, 'talk' => true, 'watch' => true, 'switch-language' => true ); $wgMinervaHistoryInPageActions = array( # show UI for page history in mobile menu to all mobile users 'beta' => true, 'base' => true, 'amc' => true ); $wgMinervaAdvancedMainMenu = array( # Enable Advanced Main Menu in mobile menu to all mobile users 'beta' => true, 'base' => true, 'amc' => true ); $wgMinervaPersonalMenu = array( # Show personal menu in mobile menu to all mobile users 'beta' => true, 'base' => true, 'amc' => true ); </code> == Autopromotion to skip CAPTCHA permanently == This is no longer very relevant as users created by Juho will be autoconfirmed. This may be useful for some cases, but due to the spammers passing reCAPTCHA accounts are [[Special:RequestAccount|upon request]] {{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|settings of the autopromotion}} '''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 == Other settings == <code>$wgNamespacesWithSubpages[NS_MAIN] = true;</code> # Enable subpages in the main namespace == Magic words == See [[mw:Help:Magic words]] ----
Summary:
Please note that all contributions to Stop Synthetic Filth! wiki are considered to be released under the Creative Commons Attribution-ShareAlike (see
SSF:Copyrights
for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
Do not submit copyrighted work without permission!
To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:
Cancel
Editing help
(opens in new window)