Extension:MobileFrontend/Yapılandırma

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:

MobileFrontend, wfLoadExtension( 'MobileFrontend' ); veya require_once "$IP/extensions/MobileFrontend/MobileFrontend.php"; ile çağırdıktan sonra LocalSettings.php'de tanımlayabileceğiniz çeşitli yapılandırma seçeneklerini destekler.

Basit bir site için $wgMFAutodetectMobileView = true; eklemenin, bunu Just Work™ yapmak için ihtiyacınız olan tek şey olabileceğini unutmayın.

Mobil tarayıcı otomatik algılamayı yapılandırma

Tarayıcı otomatik algılamasını yapılandırmasına bakın

Ana sayfayı yapılandırma

Bir görünümü yapılandırma

Yazma sırasında MobileFrontend, Minerva görünümüyle paketlenmiştir.

$wgMFDefaultSkinClass yapılandırma işaretini kullanarak bunu geçersiz kılabilirsiniz.

Varsayılan olarak bu, şu şekilde yapılandırılmıştır:

// $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.

Yakındakileri Etkinleştir

MobileFrontend, Küçük bir yapılandırma ile Special:Nearby sayfasını sağlar. Bunu çalıştırmak için birkaç isteğe bağlı adım gereklidir:

  • Tarayıcı güvenliği nedeniyle, SSL üzerinden güvenli bir site çalıştırmanız gerekecektir: HTTP üzerinden bir kullanıcı konumu talep etmek mümkün değildir
  • GeoData'yı kurun
  • update.php çalıştırın
  • LocalSettings.php içinde $wgMFNearby = true; ekleyin
  • Bir veya daha fazla sayfaya maddelerinize veri ekleyin. {{#coordinates:37.786971|-122.399677|primary}} sözdizimi ayrıntıları için GeoData belgelerine bakın

Alternatif olarak, LocalSettings'inizde aşağıdaki 2 satıra sahip Yakındaki için bir yabancı MediaWiki örneği kullanabilirsiniz. Yakındaki uç nokta, belirli bir konumla ilgili içeriği bulmak için kullanılacaktır.

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