Extension:MobileFrontend/Configuration

MobileFrontend supports [https://phabricator.wikimedia.org/diffusion/EMFR/browse/master/README.md;2d7a1ce4a027714bf1a7f82a3c0e9abfcc98910e$87 various configuration options] that you can define in LocalSettings.php after calling   or  .

Note that for a simple site adding   might be all you need to make it Just Work™.

Configuring mobile browser auto detection
See auto>Special:MyLanguage/Extension:MobileFrontend/Configuring browser auto-detection|Configuring browser auto-detection

Configuring a skin
At time of writing, MobileFrontend is packaged up with the Minerva skin.

You can override this by using the configuration flag  $wgMFDefaultSkinClass

By default this is configured to:

Enable Nearby
MobileFrontend provides the Special:Nearby page with a little configuration. To get this to work a few optional steps are required:


 * Due to browser security you will need to be running a secure site over SSL: it is not possible to request a users location over HTTP


 * Install geo1>Special:MyLanguage/Extension:GeoData|GeoData


 * Run update.php


 * In LocalSettings.php add <tvar|2> </>


 * Add data to your articles to one or more pages <tvar|coord> </> see the documentation for geo2>Special:MyLanguage/Extension:GeoData</>|GeoData for syntax details

Alternatively you can use an alien MediaWiki instance for Nearby with the following 2 lines in your LocalSettings. The nearby endpoint will be used to find related content to a given location.