SSF:About: Difference between revisions

Jump to navigation Jump to search
1,706 bytes added ,  3 years ago
Documenting mobile interface (big edit)
(→‎Accounts are available by request: + and passing the ReCAPTCHA once)
(Documenting mobile interface (big edit))
(One intermediate revision by the same user not shown)
Line 24: Line 24:
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]].


# Only a choice of '''username''' and a '''valid email''' address and passing the ReCAPTCHA once are required to get an account. The other fields are optional.
To get an account you need to perform the only the 4 following things
# 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, because to prevent spam and malicious actors, it is highly likely that '''only''' account requesters that ''' have verified''' their '''email''' will be '''accepted'''.
 
# Your account request will be processed. We will never sell or hand over your email addresses to 3rd parties.
# 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:
The [[mw:Extension:ConfirmAccount]] settings are as follows:
Line 116: 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