Jump to content

Skin:Femiwiki

From mediawiki.org
This page is a translated version of the page Skin:Femiwiki and the translation is 100% complete.
MediaWiki görünüm kılavuzu - kategori
Femiwiki
Sürüm durumu: kararlı
Yazar(lar) Femiwiki Team
MediaWiki 1.34+
Lisans GNU Affero Genel Kamu Lisansı 3.0 veya üstü
İndir
CHANGELOG
Örnek femiwiki.com

Wikimedia Skins Lab TestWiki (miraheze.org)

skins-demo.wmflabs.org
Parametreler
  • $wgFemiwikiFirebaseKey
  • $wgFemiwikiFacebookAppId
  • $wgFemiwikiHeadItems
Public wikis using 5 (Ranked 145th)
Public wikis using as default skin 1
Translatewiki.net adresinde mevcutsa, $2 görünümü çevirin

Femiwiki, Femiwiki için duyarlı görünümdür. Görünüm Firebase Dinamik Bağlantılar (URL Kısaltıcı olarak kullanılır) ve yapılandırılmışsa Facebook ve Twitter için SNS paylaşımı sunar.

Kurulum

  • Dosyaları İndir ve skins/ klasörünüzdeki Femiwiki adlı dizine yerleştirin.
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    wfLoadSkin( 'Femiwiki' );
    $wgDefaultSkin = 'femiwiki';
    
  • Düğüm bağımlılıklarını yüklemek için yalnızca git run npm'den kurulum yaparken, skin dizinine npm install vererek.
  • Yes Yapıldı - Görünümün başarıyla yüklendiğini doğrulamak için vikinizde Special:Version sayfasına gidin.

Yapılandırma

Logolar

FemiwikiSkin, logolarını $wgLogos üzerinden yükler. Hem $wgLogos['svg'] hem de $wgLogos['wordmark'] tanımlamanız gerekir.

$wgLogos = [
	'svg' => "path/to/svg_version.svg",
	'wordmark' => [
		'src' => "path/to/wordmark_version.svg",
		'width' => 135,
		'height' => 20,
	],
];

Kenar çubuğu

Kenar çubuğu öğeleri, vikinizde Mediawiki:Skin-femiwiki-xeicon-map.json olarak tanımlanan kendi simgelerine sahiptir.

{
    "pt-createaccount": "user-plus",
    "pt-login": "log-in",
    "pt-userpage": "profile",
    "pt-notifications-all": "bell",
    "pt-mytalk": "forum",
    "pt-preferences": "cog",
    "pt-watchlist": "star",
    "pt-mycontris": "list",
    "pt-logout": "log-out",
    "t-contributions": "list",
    "t-log": "document"
}

Anahtarlar öğelerinin kimliğidir ve değerler XEIcon adlarıdır, desteklenen simgelerin tamamını şurada görürsünüz: https://xpressengine.github.io/XEIcon/library-2.3.3.html

Diğerler

$wgFemiwikiTwitterAccount
Tüm sayfalara meta veri olarak eklenecek Twitter hesap kimliği.
$wgFemiwikiFirebaseKey
https://firebase.google.com/docs/dynamic-links/rest sayfasına bakın
wgFemiwikiFacebookAppId
https://developers.facebook.com/docs/javascript/reference/FB.init sayfasına bakın
$wgFemiwikiHeadItems
OutputPage::addHeadItems() için parametre olarak kullanılan ek ana öğeler. Belgeyi bakın.

This skin was originally made for Femiwiki.