Extension:MobileFrontend/Configuration

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:MobileFrontend/Configuration and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎français • ‎中文 • ‎日本語

MobileFrontend prend en charge différentes options de configuration que vous pouvez définir dans LocalSettings.php après avoir appelé wfLoadExtension( 'MobileFrontend' ); ou require_once "$IP/extensions/MobileFrontend/MobileFrontend.php";.

Notez que pour un simple site ajouter $wgMFAutodetectMobileView = true; peut être suffisant pour le rendre Just Work™.

Configurer la détection automatique du navigateur mobile

Voir Configurer la détection automatique du navigateur

Configurer la page d'accueil

Configurer un habillage

Au moment où ces lignes sont écrites, MobileFrontend est fourni avec l'habillage Minerva.

Vous pouvez réécraser ceci en utilisant le paramètre de configuration $wgMFDefaultSkinClass

L'initialisation par défaut est :

// $wgMFDefaultSkinClass = 'SkinVector'; // use Vector skin for your mobile site skin.
// $wgMFDefaultSkinClass = 'SkinTimeless'; // Use Timeless skin for your mobile site skin.
$wgMFDefaultSkinClass = 'SkinMinerva'; // Default - use Minerva as your mobile site skin.

Activer Nearby

MobileFrontend fournit la page Special:Nearby avec peu de paramètrage. Pour que cela fonctionne il suffit de quelques étapes supplémentaires :

  • A cause de la sécurité sur les navigateurs, vous devrez exécuter un site sécurisé sous SSL: il n'est pas possible de demander l'emplacement de l'utilisateur avec HTTP
  • Installer GeoData
  • Exécuter update.php
  • Dans LocalSettings.php ajoutez $wgMFNearby = true;
  • Ajoutez des données à vos articles, à une ou plusieurs pages {{#coordinates:37.786971|-122.399677|primary}} ; voir la documentation de GeoData pour le détail de la syntaxe

Alternativement vous pouvez utiliser une instance alien de MediaWiki pour Nearby avec les deux lignes suivantes dans votre fichier LocalSettings. Le point de proximité sera utilisé pour trouver le contenu relatif à un emplacement donné.

$wgMFNearbyEndpoint = 'http://en.m.wikipedia.org/w/api.php';
$wgMFNearby = true;