Skin:Minerva Neue

From mediawiki.org
This page is a translated version of the page Skin:Minerva Neue and the translation is 72% complete.
Outdated translations are marked like this.
Bu görünüm MediaWiki 1.38 ve üstü ile birlikte gelir. Böylece tekrar indirmek zorunda değilsiniz. Ancak, verilen diğer talimatları izlemeniz gerekir.
MediaWiki görünüm kılavuzu - kategori
Minerva Neue (Minerva)
Sürüm durumu: kararlı
Uyumluluk politikası MediaWiki ile birlikte anlık görüntüler yayımlanır. Master geriye dönük olarak uyumlu değil.
Lisans GNU Genel Kamu Lisansı 2.0 veya üstü
İndir
Örnek Bu vikideki örnek
Translatewiki.net adresinde mevcutsa, $2 görünümü çevirin
Vagrant rolü minerva
Sorunlar : Açık görevler · Hata bildir
Minerva duyarlı bir ekran ve mobil cihazlara uyum sağlayacak.

Minerva, dünyadaki Wikimedia projeleri için mobil trafik sunan görünümdür. Vector gibi diğer görünümlerle karşılaştırıldığında, çok daha basit bir kullanıcı arayüzü sağlar ve performansı optimize etme konusunda çok daha agresiftir, böylece mobil kullanıcılara hitap.i edebilir.

MobileFrontend uzantısıyla kullanım için optimize edilmiştir (wgMFDefaultSkinClass 'minerva' olarak ayarlanarak yapılır), ancak MediaWiki 1.35'ten beri Minerva Neue, MobileFrontend olmadan da kullanılabilir. For earlier MediaWiki versions, MobileFrontend is required.

Kurulum

  • Vagrant kullanılıyorsa, vagrant roles enable minerva -p ile kurun

Manüel kurulum

  • Dosyaları indirin ve skins/ klasörünüzdeki MinervaNeue adlı dizine yerleştirin.
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    wfLoadSkin( 'MinervaNeue' );
    $wgDefaultSkin = 'minerva';
    
  • Yes Yapıldı - Görünümün başarıyla yüklendiğini doğrulamak için vikinizde Special:Version sayfasına gidin.
  • Not: $wgDefaultSkin = 'minerva' ayarlanması, Masaüstü görünümünde bile Minerva varsayılan teniniz yapar. Bu satırı göz ardı edin ve bunun yerine yalnızca MobileFrontend'in Minerva kaplamasını kullanmasını istiyorsanız $wgDefaultMobileSkin = 'minerva'; kullanın.
Tercihlerde Minerva

wfLoadExtension sonra wfLoadSkin çağırdığınızdan emin olun.

MobileFrontend entegrasyonu

MobileFrontend entegre olduğunda (mobil modu), Minerva deneyimi aşağıdakileri de içeren çeşitli özellikleri içerecek şekilde geliştirilecektir:

  • Kırmızı bağlantı düzenleme onayı
  • Kaynak açılır işlemcisi
  • Gelişmiş arama
  • Birçok popüler Vikipedi tarzı şablonla mobil cihazlarda daha iyi entegrasyon.

Bunlardan yararlanmak için:

Make mobile Minerva behave like desktop Minerva

When MobileFrontend is installed, Minerva is modified to behave in a simplified mode. If you would like Minerva to behave more like the desktop version add the following code to LocalSettings.php:

$wgMinervaTalkAtTop['base'] = true;
$wgMinervaAdvancedMainMenu['base'] = true;
$wgMinervaPersonalMenu['base'] = true;
$wgMinervaHistoryInPageActions['base'] = true;
$wgMinervaOverflowInPageActions['base'] = true;
$wgMinervaShowCategories['base'] = true;

Yapılandırma

Yapılandırma, yerel indirmenizdeki Minerva readme dosyasında veya çevrimiçi olarak listelenir.

Yakın zamanda kullanımdan kaldırılan yapılandırma

  • $wgMinervaCountErrors - önceden statsd üzerinden hataları saymak için kullanılır. Beklenmedik bir durumda, onu 3. taraf olarak kullanıyorsanız, lütfen istemci tarafı hata günlüğü için Extension:WikimediaEvents sayfasına bakın.

Menülerin yapılandırılması

Ana menüdeki bazı URL'ler değiştirilebilir. Bunlar:

İlgili uzantı eklendiğinde bazı menü öğeleri otomatik olarak etkinleştirilir.

Configuration of donation link

$wgMinervaDonateLink['base'] = true;
Default value is in MediaWiki 1.35 true and in 1.39 false.

When enabled a donate link will be added to the main menu. The donate link uses the sitesupport and sitesupport-url mediawiki messages.

Masaüstü ve mobil modlar


MobileFrontend, MediaWiki çekirdeğinde bulunmayan ek özellikler sağlar. Masaüstü ile mobil mod karşılaştırması yapabilirsiniz.

Mobil modda çalışırken aşağıdaki özellikler kullanılabilir:

  • Düzenleme ve tartışma gibi temel iş akışları, JavaScript tabanlı iş akışlarını tetikleyecektir. Bu, Extension:MobileFrontend tarafından sağlanır. Ayrıntılar için daha fazlasını bakın.
  • Bölümler daraltılabilir ve genişletilebilir. Genişletilmiş bölümler, tarayıcının yerel depolamasında hafızaya alınır.
  • Menü, geçerli moda bağlı olarak farklı seçenekler içerir, örn. Special:Preferences masaüstünde mevcuttur
  • MediaWiki:Mobile.css (mobil modu için) veya MediaWiki:Common.css (masaüstü modu için) yükleyecektir
  • Görünüm, etkinleştirilirse MobileFrontend tarafından sağlanan, mobil için optimize edilmiş sayfalara bağlanır. Daha fazla bilgi için Extension:MobileFrontend sayfasına bakın. ör. Special:Watchlist (masaüstü vs mobil karşılaması)

Mobil görünümde, gezinme çubukları ve kenar çubukları, belgelerinde açıklandığı gibi varsayılan olarak gizlidir.

Sitenin masaüstü modu deneyseldir. Hata raporları ve yamalar takdir edilmektedir.

Masaüstü modunda çalışırken düzeltme ile ilgili çalıştığımız çeşitli sorunlar var. Yamalarınız ve yardımınız memnuniyetle karşılanmaktadır.

Sorular ve cevaplar

Sayfa tarafından cevaplanmayan bir sorunuz varsa, lütfen onları yükseltmek için tartışma sayfasını kullanmaktan çekinmeyin.

MobileFrontend'i yüklediğimde ne alırım?

Minerva, MobileFrontend olmadan çalışır, ancak MobileFrontend'i yüklemek birkaç referans sağlayacaktır - özellikle kaynak ve kırmızı bağlantı açılır işlemleri, mobil optimize edilmiş bir arama ve mobil optimize edilmiş bir özel düzenleyici. Bu optimizasyonlar masaüstü ve mobil sürümler için geçerli olacaktır. Şu anda mobil görünüm bağlantısını devre dışı bırakmak mümkün değil, ancak bu etki için yamalar memnuniyetle kabul edilecektir!

I maintain an extension, how can I integrate with Minerva?

How should I target styles to Minerva?

If the extension includes any UI, when testing your extension with Minerva, it is important to check if your extension works or degrades acceptably on break points. For testing purposes, Minerva operates on several breakpoints: 320px (@width-breakpoint-mobile), 720px (@width-breakpoint-tablet) and 1000px (@width-breakpoint-desktop). Your extension is expected to adapt to these breakpoints using appropriate media queries. It is acceptable for a feature to disable altogether, provided it gives the user feedback where necessary e.g.

@import 'mediawiki.skin.default.less';

@media screen and ( max-width: @width-breakpoint-tablet ) {
.myfeature { display: none; } /* not supported for mobile users */
.myfeature ~ .mobilewarning { display: block; } /* Show the warning message explaining why the feature was disabled. */
}

Normally it's acceptable to use media queries for your extension and this will benefit all skins, however in some cases you may need Minerva specific behaviour. If so you can use Manual:$wgResourceModuleSkinStyles to define styles.

How can I add items to Minerva menus?


Ayrıca bakınız: Skin:Minerva_Neue/MobileMenu

The Minerva menu system is currently bespoke and does not work like other skins. We plan to fix this eventually so that Minerva makes use of the standard hook for modifying menus - Manual:Hooks/SkinTemplateNavigation::Universal . The work here is tracked in phab:T291568. If you would like to add menu items in the mean time, please use the MobileMenu hook.