Skin:Minerva Neue
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, 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üzdekiMinervaNeue
adlı dizine yerleştirin. - LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
wfLoadSkin( 'MinervaNeue' ); $wgDefaultSkin = 'minerva';
- 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.
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:
- MobileFrontend uzantısını indirin ve yükleyin.
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:
- Rastgele (MediaWiki:Randompage-url düzenleme yoluyla)
- Portal URL'si (MediaWiki:Portal-url ile Gelişmiş düzenleme modunun)
İlgili uzantı eklendiğinde bazı menü öğeleri otomatik olarak etkinleştirilir.
- Yakınlarda (Extension:MobileFrontend tarafından sağlanır).
Configuration of donation link
$wgMinervaDonateLink['base'] = true;
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?
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.
Bu görünüm bir veya daha fazla Wikimedia projelerinde kullanılıyor. Bu, muhtemelen görünümüm kararlı olduğu ve bu tür yüksek trafikli web siteleri tarafından kullanılacak kadar iyi çalıştığı anlamına gelir. Nerede kurulduğunu görmek için bu görünümün adını Wikimedia'nın CommonSettings.php ve InitialiseSettings.php yapılandırma dosyalarında arayın. Belirli bir vikide yüklü olan görünümler listesinin tamamı vikinin Special:Version sayfasında görülebilir. |
This skin is included in the following wiki farms/hosts and/or packages: This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this skin even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |
- Skins bundled with MediaWiki 1.38/tr
- GPL licensed skins/tr
- Stable skins/tr
- Skins in Wikimedia version control/tr
- ResourceLoaderRegisterModules extensions/tr
- SkinPageReadyConfig extensions/tr
- UserLogoutComplete extensions/tr
- FetchChangesList extensions/tr
- MobileFrontendBeforeDOM extensions/tr
- MobileFrontendFeaturesRegistration extensions/tr
- RequestContextCreateSkinMobile extensions/tr
- SpecialPageBeforeExecute extensions/tr
- ResourceLoaderGetConfigVars extensions/tr
- OutputPageBodyAttributes extensions/tr
- All skins/tr
- Skins used on Wikimedia/tr
- Skins included in Canasta/tr
- Skins included in Miraheze/tr
- Skins included in MyWikis/tr
- Skins included in ProWiki/tr
- Skins included in WikiForge/tr
- Extensions supporting fundraising and donations/tr