Extension:MobileFrontend/設定
MobileFrontend supports various configuration options that you can define in LocalSettings.php after calling wfLoadExtension( 'MobileFrontend' );
or require_once "$IP/extensions/MobileFrontend/MobileFrontend.php";
.
Note that for a simple site adding $wgMFAutodetectMobileView = true;
might be all you need to make it Just Work™.
All configuration options
All configuration options are details in the README.md file
モバイルブラウザ検出設定
Configuring browser auto-detectionを参照してください。
メインページの設定
外装の設定
この記事の執筆時現在では、MobileFrontend は Minerva 外装でパッケージングされています。
フラグ $wgDefaultMobileSkin を使用することで、モバイル版での既定の外装をオーバーライドできます。
これの既定値は以下の通りです:
// $wgDefaultMobileSkin = 'vector'; // use Vector skin for your mobile site skin.
// $wgDefaultMobileSkin = 'timeless'; // Use Timeless skin for your mobile site skin.
$wgDefaultMobileSkin = 'minerva'; // Default - use Minerva as your mobile site skin.
Nearbyの有効化
MobileFrontend は、わずかな設定で Special:Nearby (特別:付近)ページを提供します。このためには少しオプションの設定が必要です。
- ブラウザのセキュリティを確保するため、SSL経由の安全なサイトで実行する必要があります。HTTP経由で利用者の位置情報を要求することはできません。
- GeoDataのインストール
- update.phpの実行
- LocalSettings.phpに
$wgMFNearby = true;
を追加
- Add data to your articles to one or more pages
{{#coordinates:37.786971|-122.399677|primary}}
see the documentation for GeoData for syntax details
Alternatively you can use an alien MediaWiki instance for Nearby with the following 2 lines in your LocalSettings. 「近く」のエンドポイントを使い、指定の地理的位置に関連するコンテンツの検索を行います。
$wgMFNearbyEndpoint = 'http://en.m.wikipedia.org/w/api.php';
$wgMFNearby = true;