SSF:About: Difference between revisions

Jump to navigation Jump to search
3,930 bytes added ,  3 years ago
Documenting mobile interface (big edit)
(+ Description of SSF! wiki + contact info)
(Documenting mobile interface (big edit))
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
= About The Stop Synthetic Filth! wiki =
= About The Stop Synthetic Filth! wiki =


[[File:Stop-synthetic-filth.org-is-hosted-green.png|thumb|right|Stop Synthetic Filth! wiki is hosted in Finland at a hosting business that uses electricity from renewable sources only. ([https://www.thegreenwebfoundation.org/green-web-check/?url=wiki.stop-synthetic-filth.org Check])]]
[[File:Copyleft.svg|120px|thumb|left|link=[[w:copyleft]]|[[w:Copyleft]] is called "the user's right" in Finnish as it gives the user lots of rights, which the user may forfeit through being a dirty pirate, but who pirates free stuff?]]
 
[[File:Cc-by-sa (1).svg|120px|thumb|right|link=[[w:Creative Commons license#Types of licenses]]|[[SSF:About|The SSF! wiki]] is permanently licensed under [https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA 4.0] [[w:copyleft]] license, except where other [[w:copyright]] or other copyleft license already exists. See [[w:Creative Commons license#Types of licenses|all Creative Commons licenses on Wikipedia]].]]


* '''Description''': Stop Synthetic Filth! wiki is a free and non-profit public service served to the Internet from Helsinki, Finland [https://byjuho.fi by Juho Kunsola] and is intended for informational purposes.  
* '''Description''': Stop Synthetic Filth! wiki is a free and non-profit public service served to the Internet from Helsinki, Finland [https://byjuho.fi by Juho Kunsola] and is intended for informational purposes.  
* '''Contact info for SSF! wiki''': If you have any questions you can [[Special:EmailUser/Juho_Kunsola|contact me through this email form]] or alternatively leave a note on my [[User_talk:Juho Kunsola|my talk page]] or send SMS to the phone number or email to the address shown on [[User:Juho Kunsola|my user page]].
* '''Contact info for SSF! wiki''': If you have any questions you can [[Special:EmailUser/Juho_Kunsola|contact Juho Kunsola through this email form]] or alternatively leave a note on my [[User_talk:Juho Kunsola|my talk page]] or send SMS to the phone number or email to the address shown on [[User:Juho Kunsola|my user page]].
* '''Content licensing''': [https://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike]
* '''Content licensing''': [https://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike]
* '''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]].
* '''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]
* '''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.
* '''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.
[[File:Stop-synthetic-filth.org-is-hosted-green.png|thumb|center|[[SSF:About|Stop Synthetic Filth! wiki]] is hosted in Helsinki, Finland at a hosting business that uses electricity from renewable sources only. ([https://www.thegreenwebfoundation.org/green-web-check/?url=wiki.stop-synthetic-filth.org Check])]]


----
----
Line 17: Line 21:


== Accounts are available by request ==
== Accounts are available by request ==
There was a problem with spammers registering accounts, so now accounts are [[Special:RequestAccount|available upon reasonable request]].
There was a problem with spammers registering accounts, so now accounts are [[Special:RequestAccount|available upon reasonable request]].
To get an account you need to perform the only the 4 following things
# Select an '''username'''
# Provide a '''valid email''' address (the other fields are optional)
# Pass the ReCAPTCHA once
# '''Verify your email''' After you have requested an account you will receive an email from ''s e r v i c e s ''@ stop-synthetic-filth.org asking you to click the link in the email to verify your email.
Requesters must verify their email by clicking the link or it will not show up in the account requests queue.
Your account request will be processed. We will never sell or hand over your email addresses to 3rd parties.
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>
----
----


= Wiki configuration =
= Wiki configuration =
The Stop Synthetic Filth! wiki at https://wiki.stop-synthetic-filth.org/wiki/ has the following configuration:
The Stop Synthetic Filth! wiki at https://stop-synthetic-filth.org/wiki/ has the following configuration:


== reCAPTCHA settings ==
== reCAPTCHA settings ==
Line 89: Line 123:
== Scary transclusion ==
== 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>
<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.
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>
We use only those cookies necessary for the functioning of the wiki and we will never sell your data. All data is stored in the EU.

Navigation menu